Package org.supercsv.cellprocessor

This package is placeholder for the CellProcessor classes confined to pure processing/conversion/parsing.

See:
          Description

Class Summary
CellProcessorAdaptor Abstract super class for sharing behavior of all cell processors.
ConvertNullTo This processor returns a specified default value, should the value given be a null.
FmtBool Converts a boolean into a formatted string.
FmtDate Converts a date into a formatted string using the SimpleDateFormat class.
FmtNumber Converts a double into a formatted string using the DecimalFormat class.
HashMapper Translate a value into another one, given some value mapping.
NullObjectPattern This is an implementation-specific processor and should NOT be used by anyone other than in the implementation of cell processors.
Optional This processor returns null if it meets the empty String in a column and does not call subsequent processors in its chain.
ParseBigDecimal Convert a string to a big decimal.
ParseBool Convert a string to a boolean.
ParseChar Convert a string to a char.
ParseDate Convert a string to a date using the SimpleDateFormat class.
ParseDouble Convert a string to a double
ParseInt Convert a string to an integer
ParseLong Convert a string to a long
StrRegExReplace Replaces each substring of the input string that matches the given regular expression with the given replacement.
StrReplace String replacer.
Token This processor is used in the situations you want to be able to check for the presence of a meta data or "special token".
Trim Ensure that Strings or String-representations of objects has a maximum size.
 

Package org.supercsv.cellprocessor Description

This package is placeholder for the CellProcessor classes confined to pure processing/conversion/parsing.

/*
 * SuperCSV is Copyright 2007, Kasper B. Graversen
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */