Interface Relation<T extends Entity>

    • Method Detail

      • getName

        java.lang.String getName()
        Specified by:
        getName in interface Unit
      • getEntity

        T getEntity()
        Specified by:
        getEntity in interface Unit
      • getTargetEntity

        T getTargetEntity()
      • getSourceAttributes

        java.util.List<? extends Attribute> getSourceAttributes()
      • getTargetAttributes

        java.util.List<? extends Attribute> getTargetAttributes()
      • getColumnAt

        Attribute getColumnAt​(int index,
                              boolean atSource)
      • getColumnsName

        java.lang.String getColumnsName()
      • getCascadeText

        java.lang.String getCascadeText()
      • getColumnCount

        int getColumnCount()
      • isAutoReference

        boolean isAutoReference()
      • getLastSourceAttribute

        Attribute getLastSourceAttribute()
      • getLastTargetAttribute

        Attribute getLastTargetAttribute()
      • isTargetMandatory

        boolean isTargetMandatory()
      • isSourceMandatory

        boolean isSourceMandatory()
      • isSourceUnique

        boolean isSourceUnique()
      • isVirtual

        boolean isVirtual()