Interface SimpleAttribute<T>

All Superinterfaces:
Attribute<T>, Serializable

public interface SimpleAttribute<T> extends Attribute<T>
Definition of a simple attribute.
Since:
5.2.210803
  • Method Details

    • getColumn

      de.espirit.or.schema.Column getColumn()
      Since:
      5.2.210803
    • setColumn

      void setColumn(de.espirit.or.schema.Column column)
      Since:
      5.2.210803
    • setSize

      void setSize(int size)
      Since:
      5.2.210803
    • getSize

      int getSize()
      Since:
      5.2.210803
    • isKey

      boolean isKey()
      Description copied from interface: Attribute
      Return true if this attribute is a key attribute else false.
      Specified by:
      isKey in interface Attribute<T>
      Since:
      5.2.210803
    • setKey

      void setKey(boolean key)
      Since:
      5.2.210803
    • getXmlType

      String getXmlType()
      Since:
      5.2.210803
    • getDefaultValue

      Object getDefaultValue()
      Return the default value of this attribute.
      Since:
      5.2.210803
    • setDefaultValue

      void setDefaultValue(T value)
      Set the default value of this attribute to value.
      Parameters:
      value - The value.
      Since:
      5.2.210803
    • setVisible

      void setVisible(boolean value)
      Since:
      5.2.210803