Skip navigation links
A B C D E F G H I J L M N O P R S T U V 

A

AbstractCob2ObjectConverter<T> - Class in com.legstar.base.converter
Converts a mainframe datum to an Object.
AbstractCob2ObjectConverter(AbstractCob2ObjectConverter.Builder<T, ?>) - Constructor for class com.legstar.base.converter.AbstractCob2ObjectConverter
 
AbstractCob2ObjectConverter.Builder<T,B extends AbstractCob2ObjectConverter.Builder<T,B>> - Class in com.legstar.base.converter
 
AbstractCobolContext - Class in com.legstar.base.context
 
AbstractCobolContext(String) - Constructor for class com.legstar.base.context.AbstractCobolContext
 
accept(CobolVisitor) - Method in interface com.legstar.base.type.CobolType
Propagate a visitor.
accept(CobolVisitor) - Method in class com.legstar.base.type.composite.CobolArrayType
Propagate a visitor.
accept(CobolVisitor) - Method in class com.legstar.base.type.composite.CobolChoiceType
 
accept(CobolVisitor) - Method in class com.legstar.base.type.composite.CobolComplexType
Propagate a visitor.
accept(CobolVisitor) - Method in class com.legstar.base.type.primitive.CobolPrimitiveType
Propagate a visitor.
alternatives(Map<String, CobolType>) - Method in class com.legstar.base.type.composite.CobolChoiceType.Builder
 
AsciiCobolContext - Class in com.legstar.base.context
ASCII COBOL context.
AsciiCobolContext() - Constructor for class com.legstar.base.context.AsciiCobolContext
 
AsciiCobolContext(String) - Constructor for class com.legstar.base.context.AsciiCobolContext
 

B

build() - Method in class com.legstar.base.converter.Cob2HashMapConverter.Builder
 
build() - Method in class com.legstar.base.type.composite.CobolArrayType.Builder
 
build() - Method in class com.legstar.base.type.composite.CobolChoiceType.Builder
 
build() - Method in class com.legstar.base.type.composite.CobolComplexType.Builder
 
build() - Method in class com.legstar.base.type.primitive.CobolBinaryType.Builder
 
build() - Method in class com.legstar.base.type.primitive.CobolDoubleType.Builder
 
build() - Method in class com.legstar.base.type.primitive.CobolFloatType.Builder
 
build() - Method in class com.legstar.base.type.primitive.CobolPackedDecimalType.Builder
 
build() - Method in class com.legstar.base.type.primitive.CobolStringType.Builder
 
build() - Method in class com.legstar.base.type.primitive.CobolZonedDecimalType.Builder
 
Builder() - Constructor for class com.legstar.base.converter.AbstractCob2ObjectConverter.Builder
 
Builder() - Constructor for class com.legstar.base.converter.Cob2HashMapConverter.Builder
 
Builder() - Constructor for class com.legstar.base.type.composite.CobolArrayType.Builder
 
Builder() - Constructor for class com.legstar.base.type.composite.CobolChoiceType.Builder
 
Builder() - Constructor for class com.legstar.base.type.composite.CobolComplexType.Builder
 
Builder(Class<T>) - Constructor for class com.legstar.base.type.primitive.CobolBinaryType.Builder
 
Builder(Class<T>, int) - Constructor for class com.legstar.base.type.primitive.CobolDecimalType.Builder
 
Builder(Class<T>) - Constructor for class com.legstar.base.type.primitive.CobolDoubleType.Builder
 
Builder(Class<T>) - Constructor for class com.legstar.base.type.primitive.CobolFloatType.Builder
 
Builder(Class<T>) - Constructor for class com.legstar.base.type.primitive.CobolPackedDecimalType.Builder
 
Builder(Class<T>) - Constructor for class com.legstar.base.type.primitive.CobolPrimitiveType.Builder
 
Builder(Class<T>) - Constructor for class com.legstar.base.type.primitive.CobolStringType.Builder
 
Builder(Class<T>) - Constructor for class com.legstar.base.type.primitive.CobolZonedDecimalType.Builder
 

C

charNum(int) - Method in class com.legstar.base.type.primitive.CobolStringType.Builder
 
choose(String, CobolChoiceType, Map<String, Object>, byte[], int, int) - Method in class com.legstar.base.visitor.DefaultFromCobolChoiceStrategy
 
choose(String, CobolChoiceType, Map<String, Object>, byte[], int, int) - Method in interface com.legstar.base.visitor.FromCobolChoiceStrategy
Select one alternative in choices.
Cob2HashMapConverter - Class in com.legstar.base.converter
Converts mainframe data to a hash map.
Cob2HashMapConverter.Builder - Class in com.legstar.base.converter
 
Cob2ObjectConverter<T> - Interface in com.legstar.base.converter
Converts mainframe data to some kind of object.
Cob2ObjectValidator - Class in com.legstar.base.visitor
Validates that an incoming mainframe bytes array contains data that is compatible with a given complex type.
Cob2ObjectValidator(CobolContext, byte[]) - Constructor for class com.legstar.base.visitor.Cob2ObjectValidator
 
Cob2ObjectValidator(CobolContext, byte[], int, int) - Constructor for class com.legstar.base.visitor.Cob2ObjectValidator
 
Cob2ObjectValidator(CobolContext, byte[], int, int, String) - Constructor for class com.legstar.base.visitor.Cob2ObjectValidator
 
Cob2ObjectValidator(CobolContext, byte[], int, int, String, FromCobolChoiceStrategy) - Constructor for class com.legstar.base.visitor.Cob2ObjectValidator
 
Cob2ObjectVisitor - Class in com.legstar.base.visitor
Convert a mainframe data to a java Object.
Cob2ObjectVisitor(CobolContext, byte[]) - Constructor for class com.legstar.base.visitor.Cob2ObjectVisitor
 
Cob2ObjectVisitor(CobolContext, byte[], int, int) - Constructor for class com.legstar.base.visitor.Cob2ObjectVisitor
 
Cob2ObjectVisitor(CobolContext, byte[], int, int, FromCobolChoiceStrategy) - Constructor for class com.legstar.base.visitor.Cob2ObjectVisitor
 
Cob2ObjectVisitor(CobolContext, byte[], int, int, FromCobolChoiceStrategy, Set<String>) - Constructor for class com.legstar.base.visitor.Cob2ObjectVisitor
 
CobolArrayType - Class in com.legstar.base.type.composite
Array of other types.
CobolArrayType.Builder - Class in com.legstar.base.type.composite
 
CobolBinaryType<T extends Number> - Class in com.legstar.base.type.primitive
Binary (COMP)
CobolBinaryType.Builder<T extends Number> - Class in com.legstar.base.type.primitive
 
CobolChoiceStrategyException - Exception in com.legstar.base.visitor
A failure while trying to select an alternative for a choice.
CobolChoiceStrategyException(String, Throwable) - Constructor for exception com.legstar.base.visitor.CobolChoiceStrategyException
 
CobolChoiceStrategyException(String) - Constructor for exception com.legstar.base.visitor.CobolChoiceStrategyException
 
CobolChoiceType - Class in com.legstar.base.type.composite
A COBOL REDEFINES clause translates into a choice between alternatives (which could be primitive or composite types).
CobolChoiceType.Builder - Class in com.legstar.base.type.composite
 
cobolComplexType(CobolComplexType) - Method in class com.legstar.base.converter.AbstractCob2ObjectConverter.Builder
 
CobolComplexType - Class in com.legstar.base.type.composite
A COBOl Group item.
CobolComplexType(CobolComplexType.Builder) - Constructor for class com.legstar.base.type.composite.CobolComplexType
 
CobolComplexType.Builder - Class in com.legstar.base.type.composite
 
CobolComplexTypeFinder - Class in com.legstar.base.finder
This finder implementation assumes a complex type starts with a number of fields that have recognizable formats and boundaries.
CobolComplexTypeFinder(CobolContext, CobolComplexType) - Constructor for class com.legstar.base.finder.CobolComplexTypeFinder
Construct the finder.
CobolComplexTypeFinder(CobolContext, CobolComplexType, String) - Constructor for class com.legstar.base.finder.CobolComplexTypeFinder
Construct the finder.
CobolCompositeType - Class in com.legstar.base.type.composite
Composite types are built from other types.
CobolCompositeType() - Constructor for class com.legstar.base.type.composite.CobolCompositeType
 
CobolContext - Interface in com.legstar.base.context
 
cobolContext(CobolContext) - Method in class com.legstar.base.converter.AbstractCob2ObjectConverter.Builder
 
CobolDecimalType<T extends Number> - Class in com.legstar.base.type.primitive
A generic type for mainframe decimals.
CobolDecimalType(CobolDecimalType.Builder<T, ?>) - Constructor for class com.legstar.base.type.primitive.CobolDecimalType
 
CobolDecimalType.Builder<T extends Number,B extends CobolDecimalType.Builder<T,B>> - Class in com.legstar.base.type.primitive
 
CobolDoubleType<T extends Number> - Class in com.legstar.base.type.primitive
COBOL Double type.
CobolDoubleType.Builder<T extends Number> - Class in com.legstar.base.type.primitive
 
CobolFloatType<T extends Number> - Class in com.legstar.base.type.primitive
COBOL Float type.
CobolFloatType.Builder<T extends Number> - Class in com.legstar.base.type.primitive
 
cobolName - Variable in class com.legstar.base.type.composite.CobolComplexType.Builder
 
cobolName(String) - Method in class com.legstar.base.type.composite.CobolComplexType.Builder
 
cobolName - Variable in class com.legstar.base.type.primitive.CobolPrimitiveType.Builder
 
cobolName(String) - Method in class com.legstar.base.type.primitive.CobolPrimitiveType.Builder
 
CobolODOResolutionException - Exception in com.legstar.base.visitor
Unable to locate a valid counter for an ODO array.
CobolODOResolutionException(String, Throwable) - Constructor for exception com.legstar.base.visitor.CobolODOResolutionException
 
CobolODOResolutionException(String) - Constructor for exception com.legstar.base.visitor.CobolODOResolutionException
 
CobolOptionalType - Interface in com.legstar.base.type
Implemented by types which may or may not be present depending on some other field.
CobolPackedDecimalType<T extends Number> - Class in com.legstar.base.type.primitive
A Packed Decimal (COMP-3).
CobolPackedDecimalType.Builder<T extends Number> - Class in com.legstar.base.type.primitive
 
CobolPrimitiveType<T> - Class in com.legstar.base.type.primitive
A primitive COBOL type.
CobolPrimitiveType(CobolPrimitiveType.Builder<T, ?>) - Constructor for class com.legstar.base.type.primitive.CobolPrimitiveType
 
CobolPrimitiveType.Builder<T,B extends CobolPrimitiveType.Builder<T,B>> - Class in com.legstar.base.type.primitive
 
CobolStringType<T> - Class in com.legstar.base.type.primitive
A PIC X.
CobolStringType.Builder<T> - Class in com.legstar.base.type.primitive
 
CobolType - Interface in com.legstar.base.type
Represents a COBOL item type.
CobolTypeFinder - Class in com.legstar.base.finder
A finder looks up the signature of a Cobol type in a byte stream.
CobolTypeFinder() - Constructor for class com.legstar.base.finder.CobolTypeFinder
 
CobolVisitor - Interface in com.legstar.base.visitor
Visitor walk a COBOL complex structure described by linked CobolType in a depth-first way (visit child before sibling).
CobolZonedDecimalType<T extends Number> - Class in com.legstar.base.type.primitive
A Zoned Decimal (PIC S9(n)v9(m) DISPLAY).
CobolZonedDecimalType.Builder<T extends Number> - Class in com.legstar.base.type.primitive
 
com.legstar.base.context - package com.legstar.base.context
COBOL context (active COBOL parameters) classes.
com.legstar.base.converter - package com.legstar.base.converter
COBOL to Java base converter classes.
com.legstar.base.finder - package com.legstar.base.finder
COBOL to Java base finder classes.
com.legstar.base.type - package com.legstar.base.type
COBOL types classes.
com.legstar.base.type.composite - package com.legstar.base.type.composite
COBOL composite types classes.
com.legstar.base.type.primitive - package com.legstar.base.type.primitive
COBOL primitive types classes.
com.legstar.base.utils - package com.legstar.base.utils
COBOL converter helpers classes.
com.legstar.base.visitor - package com.legstar.base.visitor
COBOL to Java base converter visitor classes.
convert(byte[]) - Method in class com.legstar.base.converter.AbstractCob2ObjectConverter
 
convert(byte[], int, int) - Method in class com.legstar.base.converter.Cob2HashMapConverter
 
convert(byte[]) - Method in interface com.legstar.base.converter.Cob2ObjectConverter
Converts the mainframe data into an object.
convert(byte[], int, int) - Method in interface com.legstar.base.converter.Cob2ObjectConverter
Converts the mainframe data starting at the specified position into an object.
customChoiceStrategy(FromCobolChoiceStrategy) - Method in class com.legstar.base.converter.AbstractCob2ObjectConverter.Builder
 
customVariable - Variable in class com.legstar.base.type.primitive.CobolPrimitiveType.Builder
 
customVariable(boolean) - Method in class com.legstar.base.type.primitive.CobolPrimitiveType.Builder
 
customVariables(Set<String>) - Method in class com.legstar.base.converter.AbstractCob2ObjectConverter.Builder
 

D

decodeHex(String) - Static method in class com.legstar.base.utils.HexUtils
 
DefaultFromCobolChoiceStrategy - Class in com.legstar.base.visitor
Default strategy for choice alternative selection.
DefaultFromCobolChoiceStrategy(CobolContext) - Constructor for class com.legstar.base.visitor.DefaultFromCobolChoiceStrategy
 
dependingOn(String) - Method in class com.legstar.base.type.composite.CobolArrayType.Builder
 
dependingOn(String) - Method in class com.legstar.base.type.composite.CobolComplexType.Builder
 
dependingOn(String) - Method in class com.legstar.base.type.primitive.CobolPrimitiveType.Builder
 

E

EbcdicCobolContext - Class in com.legstar.base.context
Z/OS EBCDIC COBOL context.
EbcdicCobolContext() - Constructor for class com.legstar.base.context.EbcdicCobolContext
 
EbcdicCobolContext(String) - Constructor for class com.legstar.base.context.EbcdicCobolContext
 
encodeHex(byte[]) - Static method in class com.legstar.base.utils.HexUtils
 

F

fields(Map<String, CobolType>) - Method in class com.legstar.base.type.composite.CobolComplexType.Builder
 
formatMessage(String, byte[], int, int, int) - Static method in class com.legstar.base.type.primitive.FromHostPrimitiveResult
Format the data to make it easy to locate the error in the incoming byte stream.
fractionDigits - Variable in class com.legstar.base.type.primitive.CobolDecimalType.Builder
 
fractionDigits(int) - Method in class com.legstar.base.type.primitive.CobolDecimalType.Builder
 
FromCobolChoiceStrategy - Interface in com.legstar.base.visitor
 
FromCobolException - Exception in com.legstar.base.visitor
Conversion from host data to java failure.
FromCobolException(String, String, CobolType) - Constructor for exception com.legstar.base.visitor.FromCobolException
 
FromCobolException(String, String, CobolType, Throwable) - Constructor for exception com.legstar.base.visitor.FromCobolException
 
FromCobolVisitor - Class in com.legstar.base.visitor
Generic visitor using mainframe data as input and producing some kind of output (up to the specialized classes).
FromCobolVisitor(CobolContext, byte[], int, int) - Constructor for class com.legstar.base.visitor.FromCobolVisitor
 
FromCobolVisitor(CobolContext, byte[], int, int, FromCobolChoiceStrategy) - Constructor for class com.legstar.base.visitor.FromCobolVisitor
 
FromCobolVisitor(CobolContext, byte[], int, int, FromCobolChoiceStrategy, Set<String>) - Constructor for class com.legstar.base.visitor.FromCobolVisitor
 
FromCobolVisitor.ArrayTypeItemHandler - Interface in com.legstar.base.visitor
Notifies specialized implementations when an array's item has been visited.
FromCobolVisitor.ChoiceTypeAlternativeHandler - Interface in com.legstar.base.visitor
Notifies specialized implementations when an alternative has been selected and visited
FromCobolVisitor.ComplexTypeChildHandler - Interface in com.legstar.base.visitor
Notifies specialized implementations when a complex type child has been visited.
FromCobolVisitor.PrimitiveTypeHandler - Interface in com.legstar.base.visitor
Notifies specialized implementations when a primitive type has been visited (and hence its value is known).
fromHost(Class<T>, CobolContext, byte[], int) - Method in class com.legstar.base.type.primitive.CobolDecimalType
Convert mainframe data into a Java object.
fromHost(Class<T>, CobolContext, byte[], int) - Method in class com.legstar.base.type.primitive.CobolDoubleType
 
fromHost(Class<T>, CobolContext, byte[], int) - Method in class com.legstar.base.type.primitive.CobolFloatType
 
fromHost(CobolContext, byte[], int) - Method in class com.legstar.base.type.primitive.CobolPrimitiveType
Convert mainframe data into a Java object.
fromHost(Class<T>, CobolContext, byte[], int) - Method in class com.legstar.base.type.primitive.CobolPrimitiveType
Convert mainframe data into a Java object.
fromHost(Class<T>, CobolContext, byte[], int) - Method in class com.legstar.base.type.primitive.CobolStringType
Convert mainframe data into a Java object.
fromHostInternal(Class<T>, CobolContext, byte[], int) - Method in class com.legstar.base.type.primitive.CobolBinaryType
Convert mainframe data into a java Number.
fromHostInternal(Class<T>, CobolContext, byte[], int) - Method in class com.legstar.base.type.primitive.CobolDecimalType
Convert mainframe data into a java Number.
fromHostInternal(Class<T>, CobolContext, byte[], int) - Method in class com.legstar.base.type.primitive.CobolPackedDecimalType
Convert mainframe data into a java Number.
fromHostInternal(Class<T>, CobolContext, byte[], int) - Method in class com.legstar.base.type.primitive.CobolZonedDecimalType
Convert mainframe data into a java Number.
FromHostPrimitiveResult<J> - Class in com.legstar.base.type.primitive
Result of converting host bytes to java for a primitive type.
FromHostPrimitiveResult(J) - Constructor for class com.legstar.base.type.primitive.FromHostPrimitiveResult
 
FromHostPrimitiveResult(String, byte[], int, int) - Constructor for class com.legstar.base.type.primitive.FromHostPrimitiveResult
 
FromHostPrimitiveResult(String, byte[], int, int, int) - Constructor for class com.legstar.base.type.primitive.FromHostPrimitiveResult
 
FromHostResult<J> - Class in com.legstar.base.converter
Aggregate result of converting host bytes to java.
FromHostResult(int, J) - Constructor for class com.legstar.base.converter.FromHostResult
 

G

getAlternativeIndex(CobolType) - Method in class com.legstar.base.type.composite.CobolChoiceType
 
getAlternativeIndex(String) - Method in class com.legstar.base.type.composite.CobolChoiceType
 
getAlternativeName(CobolType) - Method in class com.legstar.base.type.composite.CobolChoiceType
 
getAlternatives() - Method in class com.legstar.base.type.composite.CobolChoiceType
 
getBytesLen() - Method in class com.legstar.base.type.primitive.CobolBinaryType
Determine the length in bytes of the mainframe representation of this type.
getBytesLen(int) - Static method in class com.legstar.base.type.primitive.CobolBinaryType
 
getBytesLen() - Method in class com.legstar.base.type.primitive.CobolDoubleType
 
getBytesLen() - Method in class com.legstar.base.type.primitive.CobolFloatType
 
getBytesLen() - Method in class com.legstar.base.type.primitive.CobolPackedDecimalType
Determine the length in bytes of the mainframe representation of this type.
getBytesLen(int) - Static method in class com.legstar.base.type.primitive.CobolPackedDecimalType
 
getBytesLen() - Method in class com.legstar.base.type.primitive.CobolPrimitiveType
Determine the length in bytes of the mainframe representation of this type.
getBytesLen() - Method in class com.legstar.base.type.primitive.CobolStringType
 
getBytesLen(int) - Static method in class com.legstar.base.type.primitive.CobolStringType
 
getBytesLen() - Method in class com.legstar.base.type.primitive.CobolZonedDecimalType
Determine the length in bytes of the mainframe representation of this type.
getBytesLen(int, boolean) - Static method in class com.legstar.base.type.primitive.CobolZonedDecimalType
 
getBytesProcessed() - Method in class com.legstar.base.converter.FromHostResult
 
getCobolComplexType() - Method in class com.legstar.base.converter.AbstractCob2ObjectConverter
 
getCobolComplexType() - Method in class com.legstar.base.finder.CobolComplexTypeFinder
 
getCobolContext() - Method in class com.legstar.base.converter.AbstractCob2ObjectConverter
 
getCobolContext() - Method in class com.legstar.base.visitor.FromCobolVisitor
 
getCobolName() - Method in interface com.legstar.base.type.CobolType
Get the original COBOL name of this type.
getCobolName() - Method in class com.legstar.base.type.composite.CobolArrayType
Get the original COBOL name of this type.
getCobolName() - Method in class com.legstar.base.type.composite.CobolChoiceType
Get the original COBOL name of this type.
getCobolName() - Method in class com.legstar.base.type.composite.CobolComplexType
Get the original COBOL name of this type.
getCobolName() - Method in class com.legstar.base.type.primitive.CobolPrimitiveType
 
getCurFieldFullCobolName() - Method in class com.legstar.base.visitor.FromCobolVisitor
 
getCurFieldName() - Method in class com.legstar.base.visitor.FromCobolVisitor
Field being visited.
getCustomChoiceStrategy() - Method in class com.legstar.base.converter.AbstractCob2ObjectConverter
 
getCustomVariables() - Method in class com.legstar.base.converter.AbstractCob2ObjectConverter
 
getDependingOn() - Method in interface com.legstar.base.type.CobolOptionalType
Name of the field that conditions the existence of this type.
getDependingOn() - Method in class com.legstar.base.type.composite.CobolArrayType
 
getDependingOn() - Method in class com.legstar.base.type.composite.CobolComplexType
 
getDependingOn() - Method in class com.legstar.base.type.primitive.CobolPrimitiveType
 
getDigit(int) - Method in class com.legstar.base.type.primitive.CobolDecimalType
Convert a nibble content to a java digit.
getErrorMessage() - Method in class com.legstar.base.type.primitive.FromHostPrimitiveResult
 
getFields() - Method in class com.legstar.base.type.composite.CobolComplexType
 
getFractionDigits() - Method in class com.legstar.base.type.primitive.CobolDecimalType
 
getHostCharsetName() - Method in class com.legstar.base.context.AbstractCobolContext
 
getHostCharsetName() - Method in interface com.legstar.base.context.CobolContext
 
getHostData() - Method in class com.legstar.base.visitor.FromCobolVisitor
Incoming mainframe data.
getHostMinusSign() - Method in class com.legstar.base.context.AsciiCobolContext
 
getHostMinusSign() - Method in interface com.legstar.base.context.CobolContext
 
getHostMinusSign() - Method in class com.legstar.base.context.EbcdicCobolContext
 
getHostPlusSign() - Method in class com.legstar.base.context.AsciiCobolContext
 
getHostPlusSign() - Method in interface com.legstar.base.context.CobolContext
 
getHostPlusSign() - Method in class com.legstar.base.context.EbcdicCobolContext
 
getHostSpaceCharCode() - Method in class com.legstar.base.context.AsciiCobolContext
 
getHostSpaceCharCode() - Method in interface com.legstar.base.context.CobolContext
 
getHostSpaceCharCode() - Method in class com.legstar.base.context.EbcdicCobolContext
 
getItemType() - Method in class com.legstar.base.type.composite.CobolArrayType
 
getJavaClass() - Method in class com.legstar.base.type.primitive.CobolPrimitiveType
 
getLastPos() - Method in class com.legstar.base.visitor.FromCobolVisitor
After the visitor is done visiting, this will contain the last position in the incoming mainframe data buffer that was processed.
getLength() - Method in class com.legstar.base.visitor.FromCobolVisitor
How many bytes of hostData contains actual data to process.
getMaxBytesLen() - Method in class com.legstar.base.finder.CobolComplexTypeFinder
 
getMaxBytesLen() - Method in interface com.legstar.base.type.CobolType
Determine the maximum length in bytes of the mainframe representation of this type.
getMaxBytesLen() - Method in class com.legstar.base.type.composite.CobolArrayType
Determine the maximum length in bytes of the mainframe representation of this type.
getMaxBytesLen() - Method in class com.legstar.base.type.composite.CobolChoiceType
Determine the maximum length in bytes of the mainframe representation of this type.
getMaxBytesLen() - Method in class com.legstar.base.type.composite.CobolComplexType
Determine the maximum length in bytes of the mainframe representation of this type.
getMaxBytesLen() - Method in class com.legstar.base.type.primitive.CobolPrimitiveType
Determine the maximum length in bytes of the mainframe representation of this type.
getMaxBytesLen() - Method in class com.legstar.base.visitor.MaxBytesLenCobolVisitor
 
getMaxCobolTypeBytesLen() - Method in class com.legstar.base.context.AsciiCobolContext
 
getMaxCobolTypeBytesLen() - Method in interface com.legstar.base.context.CobolContext
 
getMaxCobolTypeBytesLen() - Method in class com.legstar.base.context.EbcdicCobolContext
 
getMaxInclusive() - Method in class com.legstar.base.type.primitive.CobolDecimalType
 
getMaxOccurs() - Method in class com.legstar.base.type.composite.CobolArrayType
 
getMinBytesLen() - Method in class com.legstar.base.finder.CobolComplexTypeFinder
 
getMinBytesLen() - Method in interface com.legstar.base.type.CobolType
Determine the minimum length in bytes of the mainframe representation of this type.
getMinBytesLen() - Method in class com.legstar.base.type.composite.CobolArrayType
Determine the minimum length in bytes of the mainframe representation of this type.
getMinBytesLen() - Method in class com.legstar.base.type.composite.CobolChoiceType
Determine the minimum length in bytes of the mainframe representation of this type.
getMinBytesLen() - Method in class com.legstar.base.type.composite.CobolComplexType
Determine the minimum length in bytes of the mainframe representation of this type.
getMinBytesLen() - Method in class com.legstar.base.type.primitive.CobolPrimitiveType
Determine the minimum length in bytes of the mainframe representation of this type.
getMinBytesLen() - Method in class com.legstar.base.visitor.MinBytesLenCobolVisitor
 
getMinInclusive() - Method in class com.legstar.base.type.primitive.CobolDecimalType
 
getMinOccurs() - Method in class com.legstar.base.type.composite.CobolArrayType
 
getName() - Method in class com.legstar.base.type.composite.CobolChoiceType
 
getName() - Method in class com.legstar.base.type.composite.CobolComplexType
 
getNegativeSignNibbleValue() - Method in class com.legstar.base.context.AsciiCobolContext
 
getNegativeSignNibbleValue() - Method in interface com.legstar.base.context.CobolContext
 
getNegativeSignNibbleValue() - Method in class com.legstar.base.context.EbcdicCobolContext
 
getPositiveSignNibbleValue() - Method in class com.legstar.base.context.AsciiCobolContext
 
getPositiveSignNibbleValue() - Method in interface com.legstar.base.context.CobolContext
 
getPositiveSignNibbleValue() - Method in class com.legstar.base.context.EbcdicCobolContext
 
getRdw(byte[], int, int) - Method in class com.legstar.base.finder.RdwCobolComplexTypeFinder
 
getResultObject() - Method in class com.legstar.base.visitor.Cob2ObjectVisitor
 
getSignatureLen() - Method in class com.legstar.base.finder.CobolComplexTypeFinder
getSignatureLen() - Method in class com.legstar.base.finder.CobolTypeFinder
 
getSignatureLen() - Method in class com.legstar.base.finder.RdwCobolComplexTypeFinder
 
getStart() - Method in class com.legstar.base.visitor.FromCobolVisitor
Where to start processing in the incoming mainframe data buffer.
getStopFieldInclusive() - Method in class com.legstar.base.finder.CobolComplexTypeFinder
 
getTotalDigits() - Method in class com.legstar.base.type.primitive.CobolDecimalType
 
getUnspecifiedSignNibbleValue() - Method in class com.legstar.base.context.AsciiCobolContext
 
getUnspecifiedSignNibbleValue() - Method in interface com.legstar.base.context.CobolContext
 
getUnspecifiedSignNibbleValue() - Method in class com.legstar.base.context.EbcdicCobolContext
 
getValue() - Method in class com.legstar.base.converter.FromHostResult
 
getValue() - Method in class com.legstar.base.type.primitive.FromHostPrimitiveResult
 
getVariableNames() - Method in class com.legstar.base.visitor.DefaultFromCobolChoiceStrategy
 
getVariableNames() - Method in interface com.legstar.base.visitor.FromCobolChoiceStrategy
Provides a list of variable names whose values are to be collected before the choice is reached.
getVariables() - Method in class com.legstar.base.visitor.FromCobolVisitor
The set of custom variables and ODOObjects collected while visiting.

H

HexUtils - Class in com.legstar.base.utils
Borrowed from Apache Commons codec

I

indexOf(byte[], int, int) - Method in class com.legstar.base.finder.CobolTypeFinder
Lookup for the signature of a Cobol type.
InvalidChoiceAlternativeException - Exception in com.legstar.base.visitor
An alternative type does not correspond to a given Choice.
InvalidChoiceAlternativeException(String, int) - Constructor for exception com.legstar.base.visitor.InvalidChoiceAlternativeException
 
InvalidComplexTypeFieldIndexException - Exception in com.legstar.base.visitor
An index does not correspond to any field in a parent complex type.
InvalidComplexTypeFieldIndexException(String, int) - Constructor for exception com.legstar.base.visitor.InvalidComplexTypeFieldIndexException
 
InvalidComplexTypeNameException - Exception in com.legstar.base.visitor
A complex type name does not correspond to a known type.
InvalidComplexTypeNameException(String) - Constructor for exception com.legstar.base.visitor.InvalidComplexTypeNameException
 
isBlank(String) - Static method in class com.legstar.base.utils.StringUtils
Checks if a String is whitespace, empty ("") or null.
isCustomVariable() - Method in class com.legstar.base.type.primitive.CobolPrimitiveType
 
isCustomVariable(CobolPrimitiveType<?>, String) - Method in class com.legstar.base.visitor.FromCobolVisitor
A primitive type is a custom variable if it has been marked as so via one of the available mechanisms or is needed to make choice decisions.
isDigit(int) - Method in class com.legstar.base.type.primitive.CobolDecimalType
Check if a nibble contains a valid digit.
isNotBlank(String) - Static method in class com.legstar.base.utils.StringUtils
Checks if a String is not empty (""), not null and not whitespace only.
isOdoObject() - Method in class com.legstar.base.type.primitive.CobolPrimitiveType
 
isSigned() - Method in class com.legstar.base.type.primitive.CobolDecimalType
 
isSignLeading() - Method in class com.legstar.base.type.primitive.CobolZonedDecimalType
 
isSignSeparate() - Method in class com.legstar.base.type.primitive.CobolZonedDecimalType
 
isSuccess() - Method in class com.legstar.base.type.primitive.FromHostPrimitiveResult
 
isTruncateHostStringsTrailingSpaces() - Method in class com.legstar.base.context.AsciiCobolContext
 
isTruncateHostStringsTrailingSpaces() - Method in interface com.legstar.base.context.CobolContext
 
isTruncateHostStringsTrailingSpaces() - Method in class com.legstar.base.context.EbcdicCobolContext
 
isValid(Class<T>, CobolContext, byte[], int) - Method in class com.legstar.base.type.primitive.CobolDecimalType
Check if a byte array contains valid mainframe data for this type characteristics.
isValid(Class<T>, CobolContext, byte[], int) - Method in class com.legstar.base.type.primitive.CobolDoubleType
 
isValid(Class<T>, CobolContext, byte[], int) - Method in class com.legstar.base.type.primitive.CobolFloatType
 
isValid(CobolContext, byte[], int) - Method in class com.legstar.base.type.primitive.CobolPrimitiveType
Check if a byte array contains valid mainframe data for this type characteristics.
isValid(Class<T>, CobolContext, byte[], int) - Method in class com.legstar.base.type.primitive.CobolPrimitiveType
Check if a byte array contains valid mainframe data for this type characteristics.
isValid(Class<T>, CobolContext, byte[], int) - Method in class com.legstar.base.type.primitive.CobolStringType
Check if a byte array contains valid mainframe data for this type characteristics.
isValid() - Method in class com.legstar.base.visitor.Cob2ObjectValidator
 
isValidInternal(Class<T>, CobolContext, byte[], int) - Method in class com.legstar.base.type.primitive.CobolBinaryType
Check if a byte array contains a valid type with this instance characteristics.
isValidInternal(Class<T>, CobolContext, byte[], int) - Method in class com.legstar.base.type.primitive.CobolDecimalType
Check if a byte array contains a valid type with this instance characteristics.
isValidInternal(Class<T>, CobolContext, byte[], int) - Method in class com.legstar.base.type.primitive.CobolPackedDecimalType
Check if a byte array contains a valid type with this instance characteristics.
isValidInternal(Class<T>, CobolContext, byte[], int) - Method in class com.legstar.base.type.primitive.CobolZonedDecimalType
Check if a byte array contains a valid type with this instance characteristics.
isValidString(CobolContext, byte[], int) - Method in class com.legstar.base.type.primitive.CobolStringType
Relatively naive implementation that assumes content is either low-value or a code point greater or equal to the space character.
isVariableSize() - Method in class com.legstar.base.type.composite.CobolArrayType
 
itemType(CobolType) - Method in class com.legstar.base.type.composite.CobolArrayType.Builder
 

J

JAVA_DECIMAL_POINT - Static variable in class com.legstar.base.type.primitive.CobolDecimalType
 
javaClass - Variable in class com.legstar.base.type.primitive.CobolPrimitiveType.Builder
 

L

longToInt(long) - Static method in class com.legstar.base.utils.NumUtils
 

M

match(byte[], int, int) - Method in class com.legstar.base.finder.CobolComplexTypeFinder
Match a Cobol type to an incoming host bytes set.
match(byte[], int, int) - Method in class com.legstar.base.finder.CobolTypeFinder
Match a Cobol type to an incoming host bytes set.
match(byte[], int, int) - Method in class com.legstar.base.finder.RdwCobolComplexTypeFinder
 
MAX_COBOL_TYPE_BYTES_LENGTH - Static variable in class com.legstar.base.context.EbcdicCobolContext
Maximum size of a level 01 data item.
MAX_TOTAL_DIGITS - Static variable in class com.legstar.base.type.primitive.CobolBinaryType
 
MAX_TOTAL_DIGITS - Static variable in class com.legstar.base.type.primitive.CobolPackedDecimalType
 
MAX_TOTAL_DIGITS - Static variable in class com.legstar.base.type.primitive.CobolZonedDecimalType
 
MaxBytesLenCobolVisitor - Class in com.legstar.base.visitor
Calculates the maximum number of bytes needed for a mainframe buffer to hold a representation of a complex type.
MaxBytesLenCobolVisitor() - Constructor for class com.legstar.base.visitor.MaxBytesLenCobolVisitor
 
MaxBytesLenCobolVisitor(String) - Constructor for class com.legstar.base.visitor.MaxBytesLenCobolVisitor
 
maxInclusive - Variable in class com.legstar.base.type.primitive.CobolDecimalType.Builder
 
maxInclusive(T) - Method in class com.legstar.base.type.primitive.CobolDecimalType.Builder
 
maxInclusiveSetFlag - Variable in class com.legstar.base.type.primitive.CobolDecimalType.Builder
 
maxOccurs(int) - Method in class com.legstar.base.type.composite.CobolArrayType.Builder
 
maxTotalDigits - Variable in class com.legstar.base.type.primitive.CobolDecimalType.Builder
 
MinBytesLenCobolVisitor - Class in com.legstar.base.visitor
Calculates the minimum number of bytes needed for a mainframe buffer to hold a representation of a complex type.
MinBytesLenCobolVisitor() - Constructor for class com.legstar.base.visitor.MinBytesLenCobolVisitor
 
MinBytesLenCobolVisitor(String) - Constructor for class com.legstar.base.visitor.MinBytesLenCobolVisitor
 
minInclusive - Variable in class com.legstar.base.type.primitive.CobolDecimalType.Builder
 
minInclusive(T) - Method in class com.legstar.base.type.primitive.CobolDecimalType.Builder
 
minInclusiveSetFlag - Variable in class com.legstar.base.type.primitive.CobolDecimalType.Builder
 
minOccurs(int) - Method in class com.legstar.base.type.composite.CobolArrayType.Builder
 

N

name(String) - Method in class com.legstar.base.type.composite.CobolChoiceType.Builder
 
name(String) - Method in class com.legstar.base.type.composite.CobolComplexType.Builder
 
NamespaceUtils - Class in com.legstar.base.utils
Converts an XML namespace to a java package name and vice versa.
NEGATIVE_SIGN_VALUE - Static variable in class com.legstar.base.context.AsciiCobolContext
 
NEGATIVE_SIGN_VALUE - Static variable in class com.legstar.base.context.EbcdicCobolContext
 
NoAlternativeForChoiceException - Exception in com.legstar.base.visitor
No alternatives exist for a Choice.
NoAlternativeForChoiceException(String) - Constructor for exception com.legstar.base.visitor.NoAlternativeForChoiceException
 
NumUtils - Class in com.legstar.base.utils
 
NumUtils() - Constructor for class com.legstar.base.utils.NumUtils
 

O

odoObject - Variable in class com.legstar.base.type.primitive.CobolPrimitiveType.Builder
 
odoObject(boolean) - Method in class com.legstar.base.type.primitive.CobolPrimitiveType.Builder
 

P

POSITIVE_SIGN_VALUE - Static variable in class com.legstar.base.context.AsciiCobolContext
 
POSITIVE_SIGN_VALUE - Static variable in class com.legstar.base.context.EbcdicCobolContext
 
postVisit(int, CobolType) - Method in interface com.legstar.base.visitor.FromCobolVisitor.ArrayTypeItemHandler
Notify caller that an item was visited
postVisit(String, int, CobolType) - Method in interface com.legstar.base.visitor.FromCobolVisitor.ChoiceTypeAlternativeHandler
Notify caller that an alternative was visited
postVisit(String, int, CobolType) - Method in interface com.legstar.base.visitor.FromCobolVisitor.ComplexTypeChildHandler
Notify caller that a field was visited
postVisit(CobolPrimitiveType<?>, Object) - Method in interface com.legstar.base.visitor.FromCobolVisitor.PrimitiveTypeHandler
Notify caller that a primitive type was visited
preVisit(int, CobolType) - Method in interface com.legstar.base.visitor.FromCobolVisitor.ArrayTypeItemHandler
Notify caller that an item is about to be visited
preVisit(String, int, CobolType) - Method in interface com.legstar.base.visitor.FromCobolVisitor.ChoiceTypeAlternativeHandler
Notify caller that an alternative is about to be visited
preVisit(String, int, CobolType) - Method in interface com.legstar.base.visitor.FromCobolVisitor.ComplexTypeChildHandler
Notify caller that a field is about to be visited
preVisit(CobolPrimitiveType<?>) - Method in interface com.legstar.base.visitor.FromCobolVisitor.PrimitiveTypeHandler
Notify caller that a primitive type is about to be visited
putVariable(String, Object) - Method in class com.legstar.base.visitor.FromCobolVisitor
Keep track of a variable's value

R

RDW_LEN - Static variable in class com.legstar.base.finder.RdwCobolComplexTypeFinder
 
RdwCobolComplexTypeFinder - Class in com.legstar.base.finder
When complex types are preceded by a Record Descriptor Word (RDW), the RDW itself can be used as part of the matching pattern.
RdwCobolComplexTypeFinder(CobolContext, CobolComplexType, String) - Constructor for class com.legstar.base.finder.RdwCobolComplexTypeFinder
 

S

self() - Method in class com.legstar.base.converter.AbstractCob2ObjectConverter.Builder
 
self() - Method in class com.legstar.base.converter.Cob2HashMapConverter.Builder
 
self() - Method in class com.legstar.base.type.composite.CobolArrayType.Builder
 
self() - Method in class com.legstar.base.type.composite.CobolChoiceType.Builder
 
self() - Method in class com.legstar.base.type.composite.CobolComplexType.Builder
 
self() - Method in class com.legstar.base.type.primitive.CobolBinaryType.Builder
 
self() - Method in class com.legstar.base.type.primitive.CobolDecimalType.Builder
 
self() - Method in class com.legstar.base.type.primitive.CobolDoubleType.Builder
 
self() - Method in class com.legstar.base.type.primitive.CobolFloatType.Builder
 
self() - Method in class com.legstar.base.type.primitive.CobolPackedDecimalType.Builder
 
self() - Method in class com.legstar.base.type.primitive.CobolPrimitiveType.Builder
 
self() - Method in class com.legstar.base.type.primitive.CobolStringType.Builder
 
self() - Method in class com.legstar.base.type.primitive.CobolZonedDecimalType.Builder
 
setLastPos(int) - Method in class com.legstar.base.visitor.FromCobolVisitor
Specialized implementations might need to advance the last position.
setNibbles(int[], byte) - Method in class com.legstar.base.type.primitive.CobolDecimalType
A nibble is a half byte.
signed - Variable in class com.legstar.base.type.primitive.CobolDecimalType.Builder
 
signed(boolean) - Method in class com.legstar.base.type.primitive.CobolDecimalType.Builder
 
signLeading(boolean) - Method in class com.legstar.base.type.primitive.CobolZonedDecimalType.Builder
 
signSeparate(boolean) - Method in class com.legstar.base.type.primitive.CobolZonedDecimalType.Builder
 
StringUtils - Class in com.legstar.base.utils
Borrowed from Apache Commons lang#StringUtils
StringUtils() - Constructor for class com.legstar.base.utils.StringUtils
 

T

toDigit(char, int) - Static method in class com.legstar.base.utils.HexUtils
 
toNamespace(String) - Static method in class com.legstar.base.utils.NamespaceUtils
Create an XML namespace out of a java package name.
toPackageName(String) - Static method in class com.legstar.base.utils.NamespaceUtils
Create a java package name out of an XML namespace.
totalDigits - Variable in class com.legstar.base.type.primitive.CobolDecimalType.Builder
 
totalDigits(int) - Method in class com.legstar.base.type.primitive.CobolDecimalType.Builder
 

U

UNSPECIFIED_SIGN_VALUE - Static variable in class com.legstar.base.context.AsciiCobolContext
 
UNSPECIFIED_SIGN_VALUE - Static variable in class com.legstar.base.context.EbcdicCobolContext
 

V

valueOf(Class<D>, String) - Static method in class com.legstar.base.type.primitive.CobolDecimalType
Given a string representation of a numeric value, convert that to the target java Number type.
valueOf(Class<D>, ByteBuffer, int) - Static method in class com.legstar.base.type.primitive.CobolDecimalType
Given a byte buffer containing the 2's complement representation of an unscaled numeric, convert that to the target java Number type.
valueOf(Class<D>, Double) - Static method in class com.legstar.base.type.primitive.CobolDoubleType
 
valueOf(Class<D>, Float) - Static method in class com.legstar.base.type.primitive.CobolFloatType
 
visit(CobolComplexType) - Method in class com.legstar.base.visitor.Cob2ObjectValidator
 
visit(CobolArrayType) - Method in class com.legstar.base.visitor.Cob2ObjectValidator
 
visit(CobolChoiceType) - Method in class com.legstar.base.visitor.Cob2ObjectValidator
 
visit(CobolPrimitiveType<?>) - Method in class com.legstar.base.visitor.Cob2ObjectValidator
The logic is similar to FromCobolVisitor.visitCobolPrimitiveType(CobolPrimitiveType, PrimitiveTypeHandler) but we try to avoid converting data unless this is needed for range comparison or because the field is a custom variable or an ODOObject.
visit(CobolComplexType) - Method in class com.legstar.base.visitor.Cob2ObjectVisitor
 
visit(CobolArrayType) - Method in class com.legstar.base.visitor.Cob2ObjectVisitor
 
visit(CobolChoiceType) - Method in class com.legstar.base.visitor.Cob2ObjectVisitor
 
visit(CobolPrimitiveType<?>) - Method in class com.legstar.base.visitor.Cob2ObjectVisitor
 
visit(CobolComplexType) - Method in interface com.legstar.base.visitor.CobolVisitor
 
visit(CobolArrayType) - Method in interface com.legstar.base.visitor.CobolVisitor
 
visit(CobolChoiceType) - Method in interface com.legstar.base.visitor.CobolVisitor
 
visit(CobolPrimitiveType<?>) - Method in interface com.legstar.base.visitor.CobolVisitor
 
visit(CobolComplexType) - Method in class com.legstar.base.visitor.MaxBytesLenCobolVisitor
 
visit(CobolChoiceType) - Method in class com.legstar.base.visitor.MaxBytesLenCobolVisitor
 
visit(CobolArrayType) - Method in class com.legstar.base.visitor.MaxBytesLenCobolVisitor
 
visit(CobolPrimitiveType<?>) - Method in class com.legstar.base.visitor.MaxBytesLenCobolVisitor
 
visit(CobolComplexType) - Method in class com.legstar.base.visitor.MinBytesLenCobolVisitor
 
visit(CobolChoiceType) - Method in class com.legstar.base.visitor.MinBytesLenCobolVisitor
 
visit(CobolArrayType) - Method in class com.legstar.base.visitor.MinBytesLenCobolVisitor
 
visit(CobolPrimitiveType<?>) - Method in class com.legstar.base.visitor.MinBytesLenCobolVisitor
 
visitCobolArrayType(CobolArrayType, FromCobolVisitor.ArrayTypeItemHandler) - Method in class com.legstar.base.visitor.FromCobolVisitor
Visit an array type which visits each items in turn.
visitCobolChoiceType(CobolChoiceType, FromCobolVisitor.ChoiceTypeAlternativeHandler) - Method in class com.legstar.base.visitor.FromCobolVisitor
Visit a choice type (COBOL REDEFINES) which determines which alternative must be selected.
visitCobolPrimitiveType(CobolPrimitiveType<?>, FromCobolVisitor.PrimitiveTypeHandler) - Method in class com.legstar.base.visitor.FromCobolVisitor
Visit a primitive type performing the actual conversion to a java object.
visitComplexType(CobolComplexType, FromCobolVisitor.ComplexTypeChildHandler) - Method in class com.legstar.base.visitor.FromCobolVisitor
Visit a complex type which visits each of its children in turn.
A B C D E F G H I J L M N O P R S T U V 
Skip navigation links

Copyright © 2021 LegSem. All rights reserved.