Class DatabaseViewField


  • public class DatabaseViewField
    extends java.lang.Object
    Fields that are read from the database view for obtaining data used for selecting the members of a group.
    Since:
    4.2.1
    Version:
    $Revision$ $Date$
    • Constructor Detail

      • DatabaseViewField

        public DatabaseViewField()
    • Method Detail

      • getId

        public java.lang.String getId()
        Returns the identifier of this field.
        Returns:
        the identifier.
        Since:
        4.2.1
      • getColumnName

        public java.lang.String getColumnName()
        Returns the column name for this field.
        Returns:
        the column name.
        Since:
        4.2.1
      • setColumnName

        public void setColumnName​(java.lang.String columnName)
        Sets the column name for this field.
        Parameters:
        columnName - the column name.
        Since:
        4.2.1
      • getDataType

        public java.lang.String getDataType()
        Returns the data type of this field.
        Returns:
        one of the constants in QueryFieldTypes.
        Since:
        4.2.1
      • setDataType

        public void setDataType​(java.lang.String dataType)
        Sets the data type of this field.
        Parameters:
        dataType - one of the constants in QueryFieldTypes.
        Since:
        4.2.1
      • getGroupTypeConfig

        public DatabaseViewGroupTypeConfig getGroupTypeConfig()
        Returns the group type configuration this field definition belongs to.
        Returns:
        the group type configuration.
        Since:
        4.2.1
      • setGroupTypeConfig

        public void setGroupTypeConfig​(DatabaseViewGroupTypeConfig groupTypeConfig)
        Sets the group type configuration this field definition belongs to.
        Parameters:
        groupTypeConfig - the group type configuration.
        Since:
        4.2.1