org.milyn.edisax.model.internal
Class Segment

java.lang.Object
  extended by org.milyn.edisax.model.internal.MappingNode
      extended by org.milyn.edisax.model.internal.SegmentGroup
          extended by org.milyn.edisax.model.internal.Segment
All Implemented Interfaces:
ContainerNode

public class Segment
extends SegmentGroup
implements ContainerNode


Field Summary
 
Fields inherited from class org.milyn.edisax.model.internal.MappingNode
INDEXED_NODE_SEPARATOR
 
Constructor Summary
Segment()
           
 
Method Summary
 Segment addField(Field field)
           
 String getDescription()
           
 List<Field> getFields()
           
 String getImportXmlTag()
           
 String getSegcode()
           
 Pattern getSegcodePattern()
           
 boolean isIgnoreUnmappedFields()
           
 boolean isTruncatable()
          Can this Container Node be truncated if the trailing contained node values are empty.
 void setDescription(String description)
           
 void setIgnoreUnmappedFields(Boolean value)
           
 void setImportXmlTag(String importXmlTag)
           
 void setSegcode(String value)
           
 void setTruncatable(Boolean value)
           
 
Methods inherited from class org.milyn.edisax.model.internal.SegmentGroup
getMaxOccurs, getMinOccurs, getSegments, setMaxOccurs, setMinOccurs
 
Methods inherited from class org.milyn.edisax.model.internal.MappingNode
getDocumentation, getJavaName, getName, getNamespace, getNodeTypeRef, getParent, getXmltag, setDocumentation, setName, setNamespace, setNodeTypeRef, setParent, setXmltag
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Segment

public Segment()
Method Detail

getFields

public List<Field> getFields()

addField

public Segment addField(Field field)

getSegcode

public String getSegcode()
Overrides:
getSegcode in class SegmentGroup

setSegcode

public void setSegcode(String value)

getSegcodePattern

public Pattern getSegcodePattern()
Overrides:
getSegcodePattern in class SegmentGroup

isTruncatable

public boolean isTruncatable()
Description copied from interface: ContainerNode
Can this Container Node be truncated if the trailing contained node values are empty.

Specified by:
isTruncatable in interface ContainerNode
Returns:
True of the container is truncatable, otherwise false.

setTruncatable

public void setTruncatable(Boolean value)

setIgnoreUnmappedFields

public void setIgnoreUnmappedFields(Boolean value)

isIgnoreUnmappedFields

public boolean isIgnoreUnmappedFields()

getDescription

public String getDescription()

setDescription

public void setDescription(String description)

getImportXmlTag

public String getImportXmlTag()

setImportXmlTag

public void setImportXmlTag(String importXmlTag)


Copyright © 2018. All rights reserved.