Top Fields Constructors Methods
com.univocity.parsers.fixed

pack-priv Class Lookup

extends Object
Class Inheritance
Imports
com.univocity.parsers.common.*, com.univocity.parsers.common.record.*, java.util.*, java.util.Map.*

Field Summary

Modifier and TypeField and Description
pack-priv final FieldAlignment[]
pack-priv Context
pack-priv final NormalizedString[]
pack-priv final boolean[]
pack-priv final Boolean[]
pack-priv final int[]
pack-priv final char[]
pack-priv final char[]
pack-priv final char

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv static int[]
calculateMaxFieldLengths(FixedWidthFields fieldLengths, Map<String, FixedWidthFields> lookaheadFormats, Map<String, FixedWidthFields> lookbehindFormats)

pack-priv static int
calculateMaxLookupLength(Lookup[]... lookupArrays)

pack-priv static Lookup[]
pack-priv void
pack-priv boolean
matches(char[] lookup)

pack-priv static void
pack-priv static void
private static void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

alignmentsback to summary
pack-priv final FieldAlignment[] alignments
contextback to summary
pack-priv Context context
fieldNamesback to summary
pack-priv final NormalizedString[] fieldNames
ignoreback to summary
pack-priv final boolean[] ignore
keepPaddingFlagsback to summary
pack-priv final Boolean[] keepPaddingFlags
lengthsback to summary
pack-priv final int[] lengths
paddingsback to summary
pack-priv final char[] paddings
valueback to summary
pack-priv final char[] value
wildcardback to summary
pack-priv final char wildcard

Constructor Detail

Lookupback to summary
pack-priv Lookup(String value, FixedWidthFields config, FixedWidthFormat format)

Method Detail

calculateMaxFieldLengthsback to summary
pack-priv static int[] calculateMaxFieldLengths(FixedWidthFields fieldLengths, Map<String, FixedWidthFields> lookaheadFormats, Map<String, FixedWidthFields> lookbehindFormats)
calculateMaxLookupLengthback to summary
pack-priv static int calculateMaxLookupLength(Lookup[]... lookupArrays)
getLookupFormatsback to summary
pack-priv static Lookup[] getLookupFormats(Map<String, FixedWidthFields> map, FixedWidthFormat format)
initializeLookupContextback to summary
pack-priv void initializeLookupContext(ParsingContext context, final NormalizedString[] headersToUse)
matchesback to summary
pack-priv boolean matches(char[] lookup)
registerLookaheadback to summary
pack-priv static void registerLookahead(String lookup, FixedWidthFields lengths, Map<String, FixedWidthFields> map)
registerLookbehindback to summary
pack-priv static void registerLookbehind(String lookup, FixedWidthFields lengths, Map<String, FixedWidthFields> map)
registerLookupback to summary
private static void registerLookup(String direction, String lookup, FixedWidthFields lengths, Map<String, FixedWidthFields> map)