Class ModelAssociation


  • public class ModelAssociation
    extends ModelField
    • Field Detail

      • ONE_MULTIPLICITY

        public static final java.lang.String ONE_MULTIPLICITY
        See Also:
        Constant Field Values
      • MANY_MULTIPLICITY

        public static final java.lang.String MANY_MULTIPLICITY
        See Also:
        Constant Field Values
      • to

        private java.lang.String to
      • multiplicity

        private java.lang.String multiplicity
    • Constructor Detail

      • ModelAssociation

        public ModelAssociation()
    • Method Detail

      • setTo

        public void setTo​(java.lang.String to)
        Parameters:
        to - The to to set.
      • getTo

        public java.lang.String getTo()
        Returns:
        Returns the to.
      • getType

        public java.lang.String getType()
        Overrides:
        getType in class ModelField
      • getMultiplicity

        public java.lang.String getMultiplicity()
        Returns:
        Returns the multiplicity.
      • setMultiplicity

        public void setMultiplicity​(java.lang.String multiplicity)
        Parameters:
        multiplicity - The multiplicity to set.
      • isManyMultiplicity

        public boolean isManyMultiplicity()
      • isOneMultiplicity

        public boolean isOneMultiplicity()
      • getToClass

        public ModelClass getToClass()
        Returns:
        Returns the to ModelClass.
      • getAssociationMetadata

        public AssociationMetadata getAssociationMetadata​(java.lang.String key)
      • isGenericType

        public boolean isGenericType()
      • getDefaultValue

        private java.lang.String getDefaultValue​(ModelDefault modelDefault)