Module io.xlate.staedi
Class BaseImpl<T extends EDIType>
- java.lang.Object
-
- io.xlate.edi.internal.schema.implementation.BaseImpl<T>
-
- All Implemented Interfaces:
EDIReference,EDIType,EDITypeImplementation
- Direct Known Subclasses:
BaseComplexImpl,ElementImpl
public abstract class BaseImpl<T extends EDIType> extends Object implements EDITypeImplementation
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface io.xlate.edi.schema.EDIType
EDIType.Type
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDescription()StringgetId()intgetMaxOccurs()intgetMinOccurs()EDITypegetReferencedType()TgetStandard()StringgetTitle()StringgetTypeId()voidsetStandardReference(EDIReference reference)
-
-
-
Method Detail
-
getReferencedType
public EDIType getReferencedType()
- Specified by:
getReferencedTypein interfaceEDIReference
-
getMinOccurs
public int getMinOccurs()
- Specified by:
getMinOccursin interfaceEDIReference
-
getMaxOccurs
public int getMaxOccurs()
- Specified by:
getMaxOccursin interfaceEDIReference
-
getTitle
public String getTitle()
- Specified by:
getTitlein interfaceEDITypeImplementation
-
getDescription
public String getDescription()
- Specified by:
getDescriptionin interfaceEDITypeImplementation
-
getTypeId
public String getTypeId()
-
getStandard
public T getStandard()
-
setStandardReference
public void setStandardReference(EDIReference reference)
-
-