com.siebel.rf.offline.utilities
Class OfflineValidatorLengths

java.lang.Object
  |
  +--com.bankframe.util.Validator
        |
        +--com.bankframe.util.retail.solutionset.utilities.ValidatorLengths
              |
              +--com.bankframe.util.retail.solutionset.impl.utilities.ValidatorLengths
                    |
                    +--com.siebel.rf.offline.utilities.OfflineValidatorLengths

public class OfflineValidatorLengths
extends com.bankframe.util.retail.solutionset.impl.utilities.ValidatorLengths

The OfflineValidatorLengths class


Field Summary
static int OFFLINE_JOURNAL_ENTRY_ID_LENGTH
           
 
Fields inherited from class com.bankframe.util.retail.solutionset.utilities.ValidatorLengths
ACCESS_PROVIDER_ID_LENGTH, ACCOUNT_BANKCARD_NUMBER_LENGTH, ACCOUNT_NAME_LENGTH, ACCOUNT_NUMBER_LENGTH, ACCOUNT_PURCHASE_SOURCE_CODE_LENGTH, ACCOUNT_PURCHASE_SOURCE_SUB_CODE_LENGTH, ACCOUNT_SHORT_NAME_LENGTH, ACCOUNT_STATUS_LENGTH, ACCOUNT_TYPE_LENGTH, ACTIONING_BRANCH_LENGTH, ACTIVE_ROLE_ID_LENGTH, ACTOR_GROUP_ID_LENGTH, ACTOR_GROUP_TYPE_LENGTH, ADDRESS_ID_LENGTH, ADDRESS_INDICATOR_LENGTH, ADDRESS_LINE_1_LENGTH, ADDRESS_LINE_2_LENGTH, ADDRESS_LINE_LENGTH, ADITIONAL_CARD_HOLDER_LENGTH, AMOUNT_LENGTH, APLICATION_ID_LENGTH, APLICATION_POSITION_LENGTH, APPLICATION_ID_LENGTH, APPROVAL_CODE_LENGTH, ASSET_DESCRIPTION_LENGTH, ASSET_ID_LENGTH, ASSET_TYPE_LENGTH, AUTO_RENEWAL_INDICATOR_LENGTH, AUTOMATIC_REISSUE_NUMBER_LENGTH, BAG_BUNDLE_SIZE_LENGTH, BANK_REFERENCE_LENGTH, BATCH_ID_LENGTH, BENEFICIARY_ID_LENGTH, BENEFICIARY_NAME_LENGTH, BENEFICIARY_NARRATIVE_LENGTH, BOND_APPLICATION_DETAILS_ID_LENGTH, BONUS_INTEREST_APPLICATION_FREQUENCY_LENGTH, BRANCH_CODE_LENGTH, BRANCH_NAME_LENGTH, BRANCH_STATUS_LENGTH, CALL_ACTIONS_LENGTH, CALL_COMMENTS_LENGTH, CALL_DURATION_LENGTH, CALL_ID_LENGTH, CALL_SERVICE_ID_LENGTH, CAMPAIGN_CATEGORY_LENGTH, CAMPAIGN_COMMENTS_LENGTH, CAMPAIGN_ID_LENGTH, CAMPAIGN_KEY_MESSAGE_LENGTH, CAMPAIGN_NAME_LENGTH, CAMPAIGN_STATUS_LENGTH, CANCELLED_DATE, CANCELLED_REASON_LENGTH, CARD_BRAND_LENGTH, CARD_CODE_LENGTH, CARD_CONTROL_NUMBER_LENGTH, CARD_HOLDER_NAME_LENGTH, CARD_INSURANCE_MAX_LENGTH, CARD_ISSUE_DATE_LENGTH, CARD_LIFE_PERIOD_LENGTH, CARD_NUMBER_LENGTH, CARD_OWNER_NAME_LENGTH, CARD_STATUS_LENGTH, CARD_TYPE_LENGTH, CASHBOX_ID_LENGTH, CHANNEL_ID_LENGTH, CHARGE_CODE_LENGTH, CHARGES_APPLICATION_FREQUENCY_LENGTH, CHARGES_CARD_CODE_LENGTH, CHARGES_EXEMPTION_INDICATOR_LENGTH, CHEQUE_BOOK_FACILITY_LENGTH, CHEQUE_BOOK_NAME_LENGTH, CHEQUE_BOOK_NUMBER_LENGTH, CHEQUE_NUMBER_LENGTH, CLEARENCE_SOURCE_LENGTH, CLOSURE_REASON_LENGTH, CO_OWNER_NAME_LENGTH, COMMITMENT_DESCRIPTION_LENGTH, COMPANY_CODE_LENGTH, COMPANY_NAME_LENGTH, COMPLAINT_ACTIONS_LENGTH, COMPLAINT_CATEGORY_LENGTH, COMPLAINT_DEPARTMENT_LENGTH, COMPLAINT_DETAILS_LENGTH, COMPLAINT_ID_LENGTH, COMPLAINT_STATUS_LENGTH, CONTACT_DETAILS_ID_LENGTH, CONTACT_DETAILS_INDICATOR_LENGTH, CONTACT_NAME_LENGTH, CONTROL_CODE_LENGTH, COUNTRY_LENGTH, CREDIT_CARD_ACCOUNT_NAME_LENGTH, CREDIT_CARD_ACCOUNT_NUMBER_LENGTH, CREDIT_CARD_CANCEL_REASON_LENGTH, CREDIT_CARD_STATUS_LENGTH, CREDIT_GRADE_LENGTH, CURRENCY_BOX_ID_LENGTH, CURRENCY_CODE_LENGTH, CURRENCY_NAME_LENGTH, CURRENCY_SYMBOL_LENGTH, CUSTOMER_NUMBER_LENGTH, CUSTOMER_PIN_LENGTH, CUSTOMER_SESSION_ID_LENGTH, DATE_FIELD_LENGTH, DATE_LAST_UPDATED_LENGTH, DATE_MAX_LENGTH, DEBIT_CREDIT_INDICATOR_LENGTH, DELEGATE_ACTOR_GROUP_ID_LENGTH, DENOM_DESCRIPTION_LENGTH, DENOM_INDICATOR_LENGTH, DENOMINATION_DESCRIPTION_LENGTH, DEPENDENT_ID_LENGTH, DEPOSIT_AMOUNT_LENGTH, DESCRIPTIVE_NAME_MAX_LENGTH, DESTINATION_ACCOUNT_NAME_LENGTH, DESTINATION_NAME_LENGTH, DIRECT_MARKETING_CONSENT_INDICATOR_LENGTH, DISPATCHED_TO_CUSTOMER_INDICATOR_LENGTH, DISPLAY_DATE_PATTERN_LENGTH, DOCKET_NUMBER_LENGTH, DOCUMENT_TYPE_LENGTH, DRAFT_NUMBER_LENGTH, EFFECTIVE_DATE_LENGTH, EMAIL_ADDRESS_LENGTH, EMPLOYERS_NAME_LENGTH, EMPLOYERS_TELEPHONE_NUMBER_LENGTH, EMPLOYMENT_DETAILS_ID_LENGTH, END_SERIAL_NUMBER_LENGTH, EXCLUSIVE_ROLE_INDICATOR_LENGTH, EXPIRY_DATE_LENGTH, FACILITIES_CODE_LENGTH, FACILITY_NAME_LENGTH, FAX_NUMBER_LENGTH, FEE_PAYMENT_METHOD_LENGTH, FEE_PAYMENT_TIME_LENGTH, FINANCIAL_COMMITMENTS_ID_LENGTH, FINANCIAL_INSTITUTION_LENGTH, FIRST_NAME_LENGTH, FOREIGN_DEAL_EXCHANGE_TICKET_ID_LENGTH, FREQUENCY_CODE_LENGTH, FREQUENCY_LENGTH, GEO_DEMOGRAPHIC_CODE_LENGTH, HOLDER_POSITION_LENGTH, HOLDER_STATUS_LENGTH, HOLDING_COMPANY_CODE_LENGTH, ID_LENGTH, INCOME_ID_LENGTH, INCOME_TYPE_LENGTH, INITIALS_LENGTH, INPUT_DATE_PATTERN_LENGTH, INSTANT_MESSAGE_ID_LENGTH, INSTANT_MESSAGE_SERVICE_LENGTH, INSTRUCTION_ID_LENGTH, INTEREST_APPLICATION_FREQUENCY_LENGTH, INTEREST_CODE_LENGTH, INTEREST_TYPE_LENGTH, IP_ADDRESS_LENGTH, ISSUED_ACCOUNT_NUMBER_LENGTH, ISSUED_BY_VALUE_LENGTH, ISSUED_CHEQUE_NUMBER_LENGTH, ISSUED_CHEQUE_TYPE_LENGTH, ISSUED_SORT_CODE_LENGTH, ISSUED_TRANSACTION_NUMBER_LENGTH, JOB_TITLE_LENGTH, JOINT_ACCOUNT_LENGTH, JOURNAL_E_D_TRANSACTION_NO_LENGTH, JOURNAL_ENTRY_ID_LENGTH, JOURNAL_ENTRY_NUMBER_LENGTH, LAST_AMEND_DATE, LAST_LOGIN_DATE_LENGTH, LEDGER_TYPE_LENGTH, LIMIT_ID_LENGTH, LIMIT_TYPE_LENGTH, LOAN_TERM_DURATION_LENGTH, MANDATE_LENGTH, MASTER_KEY_LENGTH, MAX_DEBIT_INTEREST_RATE_LENGTH, MAX_TRANSFER_TIME_LENGTH, MAXIMUM_CASH_WITHDRAWAL_AMOUNT_LENGTH, METHOD_OF_CONTACT_LENGTH, METHOD_OF_DISPATCH_MAX_LENGTH, MIN_C_CARD_NO_LENGTH, MIN_CARD_NO_LENGTH, MIN_TRANSFER_TIME_LENGTH, MODIFIER_LENGTH, MORTGAGE_TYPE_LENGTH, MOTHERS_MAIDEN_NAME_LENGTH, MOVEMENT_DATE_LENGTH, MOVEMENT_ID_LENGTH, MOVEMENT_NARRATIVE_LENGTH, MOVEMENT_POST_DATE_LENGTH, NARRATIVE_LENGTH, NEGOTIABLE_INSTRUMENT_REORDER_THRESHOLD_LENGTH, NEGOTIABLE_INSTRUMENT_SERIAL_NUMBER_LENGTH, NEGOTIABLE_INSTRUMENT_TYPE_LENGTH, NEXT_ASSET_ID_LENGTH, NEXT_CHECKLIST_ID_LENGTH, NEXT_CHEQUE_BOOK_FACILITY_NUMBER_LENGTH, NEXT_CHEQUE_BOOK_START_SERIAL_NO_LENGTH, NEXT_COMMUNICATION_ID_LENGTH, NEXT_DEPENDANT_ID_LENGTH, NEXT_DIRECT_DEBIT_CTL_NO_LENGTH, NEXT_EMPLOYMENT_DETAILS_ID_LENGTH, NEXT_FINANCIAL_COMMITMENTS_ID_LENGTH, NEXT_MOVEMENT_NO_LENGTH, NEXT_OVERDRAFT_NUMBER_LENGTH, NEXT_PAYMENT_CTL_NO_LENGTH, NEXT_PENSION_ID_LENGTH, NEXT_POLICY_ID_LENGTH, NEXT_PRESENTED_DOCUMENT_ID_LENGTH, NEXT_PROSPECTIVE_QUOTE_REFERENCE_ID_LENGTH, NEXT_PROVIDER_ID_LENGTH, NEXT_RESIDENTIAL_ID_LENGTH, NEXT_STANDING_ORDER_CTL_NO_LENGTH, NEXT_TRANSACTION_ID_LENGTH, NEXT_USER_ID_LENGTH, NO_OF_DEPENDENTS_LENGTH, NUMBER_OF_BAGS_OR_BUNDLE_LENGTH, NUMBER_OF_CARDS_MAX_LENGTH, NUMBER_OF_CHECKS_LENGTH, NUMBER_OF_DEPENDENTS_LENGTH, NUMBER_OF_PERIODS_MAX_LENGTH, NUMBER_OF_SINGLE_DENOMINATION_LENGTH, NUMBER_OF_TRANSACTIONS_MAX_LENGTH, OCCUPATION_LENGTH, OPEN_ACCOUNT_DATE_LENGTH, ORIGINATOR_ID_LENGTH, ORIGINATOR_NAME_LENGTH, OTHER_DETAILS_VALUE_LENGTH, OTHER_ENTITY_ID_LENGTH, OTHER_INCOME_DESCRIPTION_LENGTH, OVERDRAFT_FEE_STATUS_LENGTH, OVERDRAFT_STATUS_LENGTH, OVERTIME_INDICATOR_LENGTH, OWNER_ID_LENGTH, PAPER_DOCUMENT_SERIAL_NUMBER_LENGTH, PARTY_TYPE_LENGTH, PASSWORD_LENGTH, PAYMENT_METHOD_LENGTH, PENSION_ID_LENGTH, PERCENTAGE_FEE_LENGTH, PHONE_NUMBER_LENGTH, PHOTO_ID_NUMBER_LENGTH, PHOTO_ID_TYPE_LENGTH, PIN_NUMBER_LENGTH, PIN_TRIES_LENGTH, PORT_ID_LENGTH, POSTAL_CODE_LENGTH, PREF_CONTACT_PART_OF_DAY_LENGTH, PREF_CONTACT_TIME_LENGTH, PRIVILEGE_ID_LENGTH, PRODUCT_CODE_LENGTH, PRODUCT_DESCRIPTION_LENGTH, PRODUCT_DETAILS_LENGTH, PRODUCT_ID_LENGTH, PRODUCT_MAXIMUM_AGE_LENGTH, PRODUCT_MINIMUM_AGE_LENGTH, PROOF_OF_ADDRESS_ID_LENGTH, PROVIDER_ID_LENGTH, PURCHASE_DATE_LENGTH, PURCHASE_QUANTITY, PURCHASE_VALUE, QUARTERLY_CHARGES_INDICATOR_LENGTH, REASON_LENGTH, RECEIVER_ID_LENGTH, RECEIVER_NAME_LENGTH, REDEMPTION_DATE_LENGTH, REDEMPTION_VALUE_LENGTH, REFERENCE_NUMBER_LENGTH, REFERRAL_DECISION, REFERRAL_REASON_LENGTH, REFERRAL_REQUESTOR_LENGTH, REFERRAL_STATUS_LENGTH, REFERRAL_TIME_LENGTH, REGION_LENGTH, REGULARITY_OF_PAYMENT_LENGTH, REMITTER_REFERENCE_LENGTH, RESIDENTIAL_TYPE_LENGTH, RESOURCE_ID_LENGTH, RETAIL_ACCOUNT_INDICATORS_STATUS_LENGTH, ROLE_ID_LENGTH, ROLE_NAME_LENGTH, SECOND_NAME_LENGTH, SECURITY_CODE_LENGTH, SERIAL_NUMBER_LENGTH, SOCIAL_SECURITY_NO_LENGTH, SOLICITATIONS_CONSENT_INDICATOR, SORT_CODE_LENGTH, STANDING_ORDER_BENEFICIARY_NAME_LENGTH, STANDING_ORDER_CONTROL_NUMBER_LENGTH, STANDING_ORDER_PAYMENT_REASON_LENGTH, STANDING_ORDER_REMITTER_REFERENCE_LENGTH, START_SERIAL_NUMBER_LENGTH, STATE_LENGTH, STATEMENT_DATE_OF_MONTH_LENGTH, STATEMENT_NAME_LENGTH, SUPERVISOR_OVERRIDE_REF_ID, SUPPRESS_MOVEMENT_LENGTH, SURNAME_LENGTH, SWEEP_ID_LENGTH, TARGET_CONTACT_INFORMATION_LENGTH, TARGET_PROFILE_LENGTH, TASK_ID_LENGTH, TASK_NAME_LENGTH, TAX_CODE_LENGTH, TAX_DESCRIPTION_LENGTH, TAX_YEAR, TILL_NAME_LENGTH, TILL_NUMBER_LENGTH, TIME_AT_PRESENT_ADDRESS_LENGTH, TIME_AT_PREVIOUS_EMPLOYMENT_LENGTH, TIME_FIELD_LENGTH, TIME_WITH_INSTITUTION_MONTHS_LENGTH, TIME_WITH_INSTITUTION_YEARS_LENGTH, TOTAL_NO_OF_PAYMENTS_LENGTH, TOWN_LENGTH, TRANSACTION_BOOK_CODE_LENGTH, TRANSACTION_BOOK_SIZE_LENGTH, TRANSACTION_BOOK_TITLE_LENGTH, TRANSACTION_CODE_LENGTH, TRANSACTION_CURRENCY_LENGTH, TRANSACTION_DATE_LENGTH, TRANSACTION_DOCUMENT_LENGTH, TRANSACTION_ID_LENGTH, TRANSACTION_STATUS_LENGTH, TRANSACTION_TYPE_LENGTH, USER_ID_LENGTH, USER_LOGON_NAME_LENGTH, USER_LOGON_TRIES_LENGTH, USER_NAME_LENGTH, USER_PASSWORD_LENGTH, USER_SHORT_NAME_LENGTH, WORK_STATION_NUMBER_LENGTH, WORKSTATION_MANNEDBY_LENGTH, WORKSTATION_NAME_LENGTH, WORKSTATION_NUMBER_LENGTH, YEAR_MOVED_TO_ADDRESS_LENGTH, YEAR_OF_MORTGAGE_LENGTH
 
Fields inherited from class com.bankframe.util.Validator
DATEAFTER, DATEBEFORE, DATEEQUAL, PADLEFT, PADRIGHT
 
Constructor Summary
OfflineValidatorLengths()
           
 
Methods inherited from class com.bankframe.util.retail.solutionset.utilities.ValidatorLengths
validateAccountNumber, validateBranchCode, validateCompanyCode, validateCreditCardAccountNumber, validateCustomerNumber, validateOwnerId, validatePhoneNumber, validateProductCode, validateProductId, validateSortCode, validateUserId
 
Methods inherited from class com.bankframe.util.Validator
checkForBoolean, checkForDouble, checkForFloat, checkForInteger, checkForLong, checkIfDateAfterOrEqual, checkIfTimeGreaterOrEqual, dateCheck, dateCompare, dateCompare, isDateMMMValid, isDateMMValid, mandatoryValidation, padAccountNumberWithZeros, padString, timeCheck, validate, validate, validate, validateCharacters, validateDateString, validateDateStringMMM, validateDigits, validateExactLength, validateForNull, validatePastDateString, validateTime, validateTime
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

OFFLINE_JOURNAL_ENTRY_ID_LENGTH

public static final int OFFLINE_JOURNAL_ENTRY_ID_LENGTH
Constructor Detail

OfflineValidatorLengths

public OfflineValidatorLengths()