Class DatabaseViewField
- java.lang.Object
-
- lumis.portal.group.databaseviewmembership.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 Summary
Constructors Constructor Description DatabaseViewField()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getColumnName()
Returns the column name for this field.java.lang.String
getDataType()
Returns the data type of this field.DatabaseViewGroupTypeConfig
getGroupTypeConfig()
Returns the group type configuration this field definition belongs to.java.lang.String
getId()
Returns the identifier of this field.void
setColumnName(java.lang.String columnName)
Sets the column name for this field.void
setDataType(java.lang.String dataType)
Sets the data type of this field.void
setGroupTypeConfig(DatabaseViewGroupTypeConfig groupTypeConfig)
Sets the group type configuration this field definition belongs to.
-
-
-
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 inQueryFieldTypes
.- 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
-
-