Interface Schema

All Superinterfaces:
Iterable<EDIType>

public interface Schema
extends Iterable<EDIType>
  • Method Details

    • getMainLoop

      Deprecated.
      use getStandard() instead
      Retrieve the EDIComplexType that is the entry point of the standard schema.
      Returns:
      the standard schema root type
    • getStandard

      EDIComplexType getStandard()
      Retrieve the EDIComplexType that is the entry point of the standard schema.
      Returns:
      the standard schema root type
    • getImplementation

      LoopImplementation getImplementation()
      Retrieve the LoopImplementation that is the entry point of the implementation schema.
      Returns:
      the implementation schema root type
    • getType

      EDIType getType​(String name)
    • containsSegment

      boolean containsSegment​(String name)
      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