Interface ValidRelation


public interface ValidRelation
The definition of a valid relation between two endpoint types.
  • Method Details

    • getTypeName

      String getTypeName()
      The name of the class that this relation definition defines.
    • getEnd1TypeName

      String getEnd1TypeName()
      The name of the class at one end of this type of relation.
    • getEnd2TypeName

      String getEnd2TypeName()
      The name of the class at one end of this type of relation.
    • qualifiers

      Iterable<Qualifier> qualifiers()
      The collection of qualifiers that apply to this type of relation.
    • getType

      ClassDefinition getType()
      The class that this relation definition defines.
    • getEnd1Type

      ClassDefinition getEnd1Type()
      The class at one end of this type of relation.
    • getEnd2Type

      ClassDefinition getEnd2Type()
      The class at one end of this type of relation.