public interface Schema extends Iterable<EDIType>
-
Method Summary
Modifier and Type Method Description booleancontainsSegment(String name)Determine if the named segment is present in this schema.LoopImplementationgetImplementation()Retrieve theLoopImplementationthat is the entry point of the implementation schema.EDIComplexTypegetMainLoop()Deprecated.EDIComplexTypegetStandard()Retrieve theEDIComplexTypethat is the entry point of the standard schema.EDITypegetType(String name)Methods inherited from interface java.lang.Iterable
forEach, iterator, spliterator
-
Method Details
-
getMainLoop
Deprecated.usegetStandard()insteadRetrieve theEDIComplexTypethat is the entry point of the standard schema.- Returns:
- the standard schema root type
-
getStandard
EDIComplexType getStandard()Retrieve theEDIComplexTypethat is the entry point of the standard schema.- Returns:
- the standard schema root type
-
getImplementation
LoopImplementation getImplementation()Retrieve theLoopImplementationthat is the entry point of the implementation schema.- Returns:
- the implementation schema root type
-
getType
-
containsSegment
Determine if the named segment is present in this schema.- Parameters:
name- segment tag- Returns:
- true if a segment with the given name is present, otherwise false
-
getStandard()instead