Class SolConstants.ParserConstants.TransactionParserConstants
java.lang.Object
com.bluebell.greenhouse.sol.constants.SolConstants.ParserConstants.TransactionParserConstants
- Enclosing class:
SolConstants.ParserConstants
Constants for transaction parsers.
- Version:
- 3.0.4
- Author:
- Stephen Prizio
-
Field Summary
FieldsModifier and TypeFieldDescriptionDefines the default header order for a transaction parser.Contains the aliases for each required transaction header.Defines the optional header order for a headerless transaction file with numbers.Defines the optional header order for a headerless transaction file without numbers.Defines the required header order for a headerless transaction file with numbers.static final intMinimum column count for a headerless transaction row containing a transaction number.Defines the optional header order for a transaction parser.Contains the aliases for each optional transaction header.Supported aliases for the assigned position number column.static final StringCanonical header key representing the assigned position number column.Supported aliases for the transaction amount column header.static final StringCanonical header key representing the transaction amount column.Supported aliases for the transaction date column header.static final StringCanonical header key representing the transaction date column.Supported aliases for the transaction name column header.static final StringCanonical header key representing the transaction name column.Supported aliases for the transaction number column header.static final StringCanonical header key representing the transaction number column.Supported aliases for the transaction status column header.static final StringCanonical header key representing the transaction status column.Supported aliases for the transaction type column header.static final StringCanonical header key representing the transaction type column. -
Method Summary
-
Field Details
-
TRANSACTION_NUMBER_KEY
Canonical header key representing the transaction number column.- See Also:
-
TRANSACTION_TYPE_KEY
Canonical header key representing the transaction type column.- See Also:
-
TRANSACTION_DATE_KEY
Canonical header key representing the transaction date column.- See Also:
-
TRANSACTION_NAME_KEY
Canonical header key representing the transaction name column.- See Also:
-
TRANSACTION_STATUS_KEY
Canonical header key representing the transaction status column.- See Also:
-
TRANSACTION_AMOUNT_KEY
Canonical header key representing the transaction amount column.- See Also:
-
POSITION_NUMBER_KEY
Canonical header key representing the assigned position number column.- See Also:
-
TRANSACTION_NUMBER_ALIASES
Supported aliases for the transaction number column header. These are normalized during CSV parsing toTRANSACTION_NUMBER_KEY. -
TRANSACTION_TYPE_ALIASES
Supported aliases for the transaction type column header. These are normalized during CSV parsing toTRANSACTION_TYPE_KEY. -
TRANSACTION_DATE_ALIASES
Supported aliases for the transaction date column header. These are normalized during CSV parsing toTRANSACTION_DATE_KEY. -
TRANSACTION_NAME_ALIASES
Supported aliases for the transaction name column header. These are normalized during CSV parsing toTRANSACTION_NAME_KEY. -
TRANSACTION_STATUS_ALIASES
Supported aliases for the transaction status column header. These are normalized during CSV parsing toTRANSACTION_STATUS_KEY. -
TRANSACTION_AMOUNT_ALIASES
Supported aliases for the transaction amount column header. These are normalized during CSV parsing toTRANSACTION_AMOUNT_KEY. -
POSITION_NUMBER_ALIASES
Supported aliases for the assigned position number column. These are normalized during CSV parsing toPOSITION_NUMBER_KEY. -
DEFAULT_TRANSACTION_HEADERS_ALIASES
-
DEFAULT_TRANSACTION_HEADERS
-
OPTIONAL_TRANSACTION_HEADERS_ALIASES
-
OPTIONAL_TRANSACTION_HEADERS
-
HEADERLESS_TRANSACTION_WITH_NUMBER_MIN_COLUMNS
public static final int HEADERLESS_TRANSACTION_WITH_NUMBER_MIN_COLUMNSMinimum column count for a headerless transaction row containing a transaction number.- See Also:
-
HEADERLESS_TRANSACTION_HEADERS_WITH_NUMBER
-
HEADERLESS_OPTIONAL_TRANSACTION_HEADERS_WITH_NUMBER
-
HEADERLESS_OPTIONAL_TRANSACTION_HEADERS_WITHOUT_NUMBER
-