Package hdi.edi.parser
Class EdiSeg
java.lang.Object
hdi.edi.parser.EdiSeg
- Direct Known Subclasses:
EdiTransactionSeg
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidstatic EdiSegcloneKeySegInfo(EdiSeg otherEdiSeg) Consumer<hdi.codeent.CodeEntity> codeEntityConsumer(Consumer<hdi.codeent.CodeEntity> codeEntityConsumer) booleancontainsQualifier(hdi.edi.qualifier.EdiQualifier qualifier) ediSeparators(EdiSeparators ediSeparators) eltByPosition(int position) eltDateValByPosition(int position) eltDecimalValByPosition(int position) eltDoubleValByPosition(int position) eltSet()eltStringValByPosition(int position) eltValByPosition(int position) hdi.edi.edient.EdiEntityentity()entity(hdi.edi.edient.EdiEntity entity) booleanfindChildSegs(SegmentType... segTypes) findFirstChildSeg(SegmentType... segTypes) inthashCode()id()intindex()index(int index) intindexWithinTran(int indexWithinTran) booleanisAncestorOf(EdiSeg descSeg) booleanisArray()booleanisClaim()booleanbooleanbooleanisInType(SegmentType... segTypes) booleanisLoop()booleanisLoopParent(boolean isLoopParent) booleanisParent()isParent(boolean isParent) booleanisParentOf(EdiSeg seg) booleanbooleanisSameLoopOf(EdiSeg seg) booleanisSiblingOf(EdiSeg seg) booleanloop()name()org.bson.types.ObjectIdobjId()objId(org.bson.types.ObjectId objId) hdi.edi.OwnerIdHolderownerIdHolder(hdi.edi.OwnerIdHolder ownerIdHolder) org.bson.types.ObjectIdparentObjId(org.bson.types.ObjectId parentObjId) voidrawElts()static StringtoString()type()
-
Constructor Details
-
EdiSeg
-
EdiSeg
-
EdiSeg
-
EdiSeg
-
-
Method Details
-
parentSeg
-
index
-
isClaim
public boolean isClaim() -
isLoop
public boolean isLoop() -
id
-
eltSet
-
cloneKeySegInfo
-
name
-
addChild
-
findChildSegs
-
findFirstChildSeg
-
isInType
-
isInLoop
-
isParentOf
-
isSiblingOf
-
isParentOrSiblingOf
-
isSameLoopOf
-
isAncestorOf
-
eltVal
-
typeAsString
-
loopTypeName
-
rawString
-
rawStringWithSegID
-
isFixedWidth
public boolean isFixedWidth() -
getEdiSeparatorsForRendering
-
friendlyName
-
isUnknown
public boolean isUnknown() -
containsQualifier
public boolean containsQualifier(hdi.edi.qualifier.EdiQualifier qualifier) -
getQualifierCode
-
eltByName
-
eltByPosition
-
eltValByPosition
-
eltStringValByPosition
-
eltDecimalValByPosition
-
eltDoubleValByPosition
-
eltDateValByPosition
-
toFormattedString
-
toFormattedStringWithChildren
-
toFormattedStringWithChildren
-
objId
public org.bson.types.ObjectId objId() -
parentObjId
public org.bson.types.ObjectId parentObjId() -
isParent
public boolean isParent() -
name
-
loop
-
type
-
stringType
-
childSegs
-
parentSeg
-
ediSeparators
-
isArray
public boolean isArray() -
isLoopParent
public boolean isLoopParent() -
rawElts
-
index
public int index() -
indexWithinTran
public int indexWithinTran() -
entity
public hdi.edi.edient.EdiEntity entity() -
ownerIdHolder
public hdi.edi.OwnerIdHolder ownerIdHolder() -
codeEntityConsumer
-
toString
-
equals
-
hashCode
public int hashCode() -
objId
- Returns:
this.
-
parentObjId
- Returns:
this.
-
isParent
- Returns:
this.
-
loop
- Returns:
this.
-
eltSet
- Returns:
this.
-
childSegs
- Returns:
this.
-
ediSeparators
- Returns:
this.
-
isLoopParent
- Returns:
this.
-
indexWithinTran
- Returns:
this.
-
entity
- Returns:
this.
-
ownerIdHolder
- Returns:
this.
-
codeEntityConsumer
- Returns:
this.
-