Class ClassMetadataLight

  • All Implemented Interfaces:
    Serializable
    Direct Known Subclasses:
    ClassMetadata

    public class ClassMetadataLight
    extends Object
    implements Serializable
    Contains the basic meta data information about a class.
    Author:
    Adrian Martinez Molina <adrian.martinez@kuwaiba.org>
    See Also:
    Serialized Form
    • Constructor Detail

      • ClassMetadataLight

        public ClassMetadataLight()
      • ClassMetadataLight

        public ClassMetadataLight​(long id,
                                  String name,
                                  String displayName)
      • ClassMetadataLight

        public ClassMetadataLight​(long id,
                                  String name,
                                  boolean inDesign,
                                  boolean custom,
                                  boolean administrative)
      • ClassMetadataLight

        public ClassMetadataLight​(long id,
                                  String name,
                                  boolean viewable,
                                  boolean _abstract,
                                  boolean listType,
                                  String parentClassName,
                                  boolean inDesign,
                                  boolean custom,
                                  boolean administrative)
    • Method Detail

      • getId

        public long getId()
      • setId

        public void setId​(long id)
      • isListType

        public boolean isListType()
      • setListType

        public void setListType​(boolean listType)
      • setAbstract

        public void setAbstract​(boolean _abstract)
      • isAbstract

        public boolean isAbstract()
      • isViewable

        public boolean isViewable()
      • setViewable

        public void setViewable​(boolean viewable)
      • getName

        public String getName()
      • setName

        public void setName​(String name)
      • getParentClassName

        public String getParentClassName()
      • setParentClassName

        public void setParentClassName​(String parentClassName)
      • getSmallIcon

        public byte[] getSmallIcon()
      • setSmallIcon

        public void setSmallIcon​(byte[] smallIcon)
      • isInDesign

        public boolean isInDesign()
      • setInDesign

        public void setInDesign​(boolean inDesing)
      • isCustom

        public boolean isCustom()
      • setCustom

        public void setCustom​(boolean custom)
      • getDisplayName

        public String getDisplayName()
      • setDisplayName

        public void setDisplayName​(String displayName)
      • isAdministrative

        public boolean isAdministrative()
      • setAdministrative

        public void setAdministrative​(boolean administrative)
      • getColor

        public int getColor()
      • setColor

        public void setColor​(int color)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object