-
- All Superinterfaces:
EDIReference,EDISimpleType,EDIType,EDITypeImplementation
public interface ElementImplementation extends EDITypeImplementation, EDISimpleType
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface io.xlate.edi.schema.EDISimpleType
EDISimpleType.Base
-
Nested classes/interfaces inherited from interface io.xlate.edi.schema.EDIType
EDIType.Type
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default EDIType.TypegetType()default booleanhasVersions()Returns true if this element has additional version(s) defined beyond the default.-
Methods inherited from interface io.xlate.edi.schema.EDIReference
getDescription, getMaxOccurs, getMaxOccurs, getMinOccurs, getMinOccurs, getReferencedType, getTitle
-
Methods inherited from interface io.xlate.edi.schema.EDISimpleType
getBase, getMaxLength, getMaxLength, getMinLength, getMinLength, getNumber, getScale, getValues, getValues, getValueSet, getValueSet
-
-
-
-
Method Detail
-
getType
default EDIType.Type getType()
-
hasVersions
default boolean hasVersions()
Description copied from interface:EDIReferenceReturns true if this element has additional version(s) defined beyond the default. Versions may be used to specify different minimum/maximum occurrence restrictions that only apply to specific versions of a transaction.- Specified by:
hasVersionsin interfaceEDIReference- Specified by:
hasVersionsin interfaceEDISimpleType- Returns:
- true if this element has version(s), otherwise false
-
-