Class YEnumValue

    • Constructor Detail

      • YEnumValue

        public YEnumValue​(YNamespace container,
                          java.lang.String enumTypeCode,
                          java.lang.String code)
    • Method Detail

      • getCode

        public java.lang.String getCode()
      • getEnumTypeCode

        public java.lang.String getEnumTypeCode()
      • getEnumType

        public YEnumType getEnumType()
      • isDefault

        public boolean isDefault()
      • setDefault

        public void setDefault​(boolean isDefault)
      • getPosition

        public int getPosition()
      • setPosition

        public void setPosition​(int position)
      • compareTo

        public int compareTo​(YEnumValue enumValue)
        Specified by:
        compareTo in interface java.lang.Comparable<YEnumValue>
      • validate

        public void validate()
        Description copied from class: YNameSpaceElement
        Validates the element. This should check whether or not lazy references can be resolved or any data is missing.
        Overrides:
        validate in class YTypeSystemElement
      • getDescription

        public java.lang.String getDescription()
      • setDescription

        public void setDescription​(java.lang.String description)