com.novell.db.object.bean
Class DatabaseTableColumnBean

java.lang.Object
  extended by com.novell.sentinel.client.bean.SentinelBean
      extended by com.novell.db.object.bean.DatabaseTableColumnBean

public class DatabaseTableColumnBean
extends SentinelBean

An automatically-generated "bean" class for the Sentinel data object type 'DatabaseTableColumn'.

The description of the type is:

"null"

The Sentinel data object bean classes are designed to be used to transport data to and from the Sentinel server. There exists a supporting infrastructure that handles the serialization/parsing of the data to/from the JSON transport format and which handles the actual HTTP transport.

A more complete description of Sentinel data object beans is found in the description of SentinelBean.

See Also:
SentinelBean, BeanTransporter

Field Summary
static String COLUMNNAME
          The "bean name" of the Sentinel data object field 'ColumnName'.
static String COLUMNSIZE
          The "bean name" of the Sentinel data object field 'ColumnSize'.
static String DATATYPE
          The "bean name" of the Sentinel data object field 'DataType'.
static String ISINDEXED
          The "bean name" of the Sentinel data object field 'IsIndexed'.
static String NULLABLE
          The "bean name" of the Sentinel data object field 'Nullable'.
static String TYPENAME
          The "bean name" of the Sentinel data object field 'TypeName'.
 
Constructor Summary
  DatabaseTableColumnBean()
          Construct an instance of the bean class.
protected DatabaseTableColumnBean(BeanMetaData<? extends SentinelBean> metadata)
          Constructor for use by derived classes.
 
Method Summary
 void clearColumnName()
          Clear any current value for the 'ColumnName' field in the bean.
 void clearColumnSize()
          Clear any current value for the 'ColumnSize' field in the bean.
 void clearDataType()
          Clear any current value for the 'DataType' field in the bean.
 void clearIsIndexed()
          Clear any current value for the 'IsIndexed' field in the bean.
 void clearNullable()
          Clear any current value for the 'Nullable' field in the bean.
 void clearTypeName()
          Clear any current value for the 'TypeName' field in the bean.
 DatabaseTableColumnBean clone()
          Create a duplicate of this bean instance, including all field values.
static BeanMetaData<? extends DatabaseTableColumnBean> getBeanMetaData()
          Get the metadata class instance for this type.
 String getColumnName()
          Get the value for the 'ColumnName' field.
 int getColumnSize()
          Get the value for the 'ColumnSize' field.
 int getDataType()
          Get the value for the 'DataType' field.
 int getNullable()
          Get the value for the 'Nullable' field.
 String getTypeName()
          Get the value for the 'TypeName' field.
 boolean isColumnNameClear()
          Get whether the value for the 'ColumnName' field is clear or not.
 boolean isColumnNameNull()
          Get whether the 'ColumnName' field has been set to Null or not.
 boolean isColumnSizeClear()
          Get whether the value for the 'ColumnSize' field is clear or not.
 boolean isColumnSizeNull()
          Get whether the 'ColumnSize' field has been set to Null or not.
 boolean isDataTypeClear()
          Get whether the value for the 'DataType' field is clear or not.
 boolean isDataTypeNull()
          Get whether the 'DataType' field has been set to Null or not.
 boolean isIsIndexed()
          Get the value for the 'IsIndexed' field.
 boolean isIsIndexedClear()
          Get whether the value for the 'IsIndexed' field is clear or not.
 boolean isIsIndexedNull()
          Get whether the 'IsIndexed' field has been set to Null or not.
 boolean isNullableClear()
          Get whether the value for the 'Nullable' field is clear or not.
 boolean isNullableNull()
          Get whether the 'Nullable' field has been set to Null or not.
 boolean isTypeNameClear()
          Get whether the value for the 'TypeName' field is clear or not.
 boolean isTypeNameNull()
          Get whether the 'TypeName' field has been set to Null or not.
 void setColumnName(String columnName)
          Set the value for the 'ColumnName' field.
 void setColumnNameNull()
          Set to Null any current value for the 'ColumnName' field in the bean.
 void setColumnSize(int columnSize)
          Set the value for the 'ColumnSize' field.
 void setColumnSizeNull()
          Set to Null any current value for the 'ColumnSize' field in the bean.
 void setDataType(int dataType)
          Set the value for the 'DataType' field.
 void setDataTypeNull()
          Set to Null any current value for the 'DataType' field in the bean.
 void setIsIndexed(boolean isIndexed)
          Set the value for the 'IsIndexed' field.
 void setIsIndexedNull()
          Set to Null any current value for the 'IsIndexed' field in the bean.
 void setNullable(int nullable)
          Set the value for the 'Nullable' field.
 void setNullableNull()
          Set to Null any current value for the 'Nullable' field in the bean.
 void setTypeName(String typeName)
          Set the value for the 'TypeName' field.
 void setTypeNameNull()
          Set to Null any current value for the 'TypeName' field in the bean.
 
Methods inherited from class com.novell.sentinel.client.bean.SentinelBean
clearField, cloneBean, equals, fields, getBeanName, getBeanValue, getField, getFieldNoNull, getLink, getMetaData, isFieldClear, isFieldNull, isLinkClear, setField, setFieldNull, toString, values
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TYPENAME

public static final String TYPENAME
The "bean name" of the Sentinel data object field 'TypeName'. The value is ""TypeName"".

The description of the 'TypeName' field is:

"No description provided."

See Also:
Constant Field Values

DATATYPE

public static final String DATATYPE
The "bean name" of the Sentinel data object field 'DataType'. The value is ""DataType"".

The description of the 'DataType' field is:

"No description provided."

See Also:
Constant Field Values

ISINDEXED

public static final String ISINDEXED
The "bean name" of the Sentinel data object field 'IsIndexed'. The value is ""IsIndexed"".

The description of the 'IsIndexed' field is:

"No description provided."

See Also:
Constant Field Values

COLUMNSIZE

public static final String COLUMNSIZE
The "bean name" of the Sentinel data object field 'ColumnSize'. The value is ""ColumnSize"".

The description of the 'ColumnSize' field is:

"No description provided."

See Also:
Constant Field Values

COLUMNNAME

public static final String COLUMNNAME
The "bean name" of the Sentinel data object field 'ColumnName'. The value is ""ColumnName"".

The description of the 'ColumnName' field is:

"No description provided."

See Also:
Constant Field Values

NULLABLE

public static final String NULLABLE
The "bean name" of the Sentinel data object field 'Nullable'. The value is ""Nullable"".

The description of the 'Nullable' field is:

"No description provided."

See Also:
Constant Field Values
Constructor Detail

DatabaseTableColumnBean

public DatabaseTableColumnBean()
Construct an instance of the bean class.


DatabaseTableColumnBean

protected DatabaseTableColumnBean(BeanMetaData<? extends SentinelBean> metadata)
Constructor for use by derived classes.

Parameters:
metadata - The metadata instance for the derived bean class. Normally this constructor will only be called by generated code.
Method Detail

getColumnSize

public int getColumnSize()
Get the value for the 'ColumnSize' field. The description of the 'ColumnSize' field is:

"No description provided."

Returns:
The field's value in the bean instance, if any (may return null).
See Also:
COLUMNSIZE

isColumnSizeNull

public boolean isColumnSizeNull()
Get whether the 'ColumnSize' field has been set to Null or not. The description of the 'ColumnSize' field is:

"No description provided."

See the description of Null values.

Returns:
true if the field value has been marked as null, false otherwise.
See Also:
setColumnSizeNull(), COLUMNSIZE

isColumnSizeClear

public boolean isColumnSizeClear()
Get whether the value for the 'ColumnSize' field is clear or not. The description of the 'ColumnSize' field is:

"No description provided."

See the description of cleared values.

Returns:
true if the field value has been cleared, false otherwise.
See Also:
clearColumnSize(), COLUMNSIZE

setColumnSize

public void setColumnSize(int columnSize)
Set the value for the 'ColumnSize' field. The description of the 'ColumnSize' field is:

"No description provided."

Parameters:
columnSize - Value to set
See Also:
COLUMNSIZE

clearColumnSize

public void clearColumnSize()
Clear any current value for the 'ColumnSize' field in the bean. The description of the 'ColumnSize' field is:

"No description provided."

Using this method will not clear the server value when the bean is PUT to the server. Use the setColumnSizeNull() method to clear the server's value.

See the description of cleared values.

See Also:
COLUMNSIZE

setColumnSizeNull

public void setColumnSizeNull()
Set to Null any current value for the 'ColumnSize' field in the bean. The description of the 'ColumnSize' field is:

"No description provided."

Using this method will clear the server value when the bean is PUT to the server. Use the clearColumnSize() method to avoid clearing the server's value.

See the description of Null values.

See Also:
COLUMNSIZE

isIsIndexed

public boolean isIsIndexed()
Get the value for the 'IsIndexed' field. The description of the 'IsIndexed' field is:

"No description provided."

Returns:
The field's value in the bean instance, if any (may return null).
See Also:
ISINDEXED

isIsIndexedNull

public boolean isIsIndexedNull()
Get whether the 'IsIndexed' field has been set to Null or not. The description of the 'IsIndexed' field is:

"No description provided."

See the description of Null values.

Returns:
true if the field value has been marked as null, false otherwise.
See Also:
setIsIndexedNull(), ISINDEXED

isIsIndexedClear

public boolean isIsIndexedClear()
Get whether the value for the 'IsIndexed' field is clear or not. The description of the 'IsIndexed' field is:

"No description provided."

See the description of cleared values.

Returns:
true if the field value has been cleared, false otherwise.
See Also:
clearIsIndexed(), ISINDEXED

setIsIndexed

public void setIsIndexed(boolean isIndexed)
Set the value for the 'IsIndexed' field. The description of the 'IsIndexed' field is:

"No description provided."

Parameters:
isIndexed - Value to set
See Also:
ISINDEXED

clearIsIndexed

public void clearIsIndexed()
Clear any current value for the 'IsIndexed' field in the bean. The description of the 'IsIndexed' field is:

"No description provided."

Using this method will not clear the server value when the bean is PUT to the server. Use the setIsIndexedNull() method to clear the server's value.

See the description of cleared values.

See Also:
ISINDEXED

setIsIndexedNull

public void setIsIndexedNull()
Set to Null any current value for the 'IsIndexed' field in the bean. The description of the 'IsIndexed' field is:

"No description provided."

Using this method will clear the server value when the bean is PUT to the server. Use the clearIsIndexed() method to avoid clearing the server's value.

See the description of Null values.

See Also:
ISINDEXED

getDataType

public int getDataType()
Get the value for the 'DataType' field. The description of the 'DataType' field is:

"No description provided."

Returns:
The field's value in the bean instance, if any (may return null).
See Also:
DATATYPE

isDataTypeNull

public boolean isDataTypeNull()
Get whether the 'DataType' field has been set to Null or not. The description of the 'DataType' field is:

"No description provided."

See the description of Null values.

Returns:
true if the field value has been marked as null, false otherwise.
See Also:
setDataTypeNull(), DATATYPE

isDataTypeClear

public boolean isDataTypeClear()
Get whether the value for the 'DataType' field is clear or not. The description of the 'DataType' field is:

"No description provided."

See the description of cleared values.

Returns:
true if the field value has been cleared, false otherwise.
See Also:
clearDataType(), DATATYPE

setDataType

public void setDataType(int dataType)
Set the value for the 'DataType' field. The description of the 'DataType' field is:

"No description provided."

Parameters:
dataType - Value to set
See Also:
DATATYPE

clearDataType

public void clearDataType()
Clear any current value for the 'DataType' field in the bean. The description of the 'DataType' field is:

"No description provided."

Using this method will not clear the server value when the bean is PUT to the server. Use the setDataTypeNull() method to clear the server's value.

See the description of cleared values.

See Also:
DATATYPE

setDataTypeNull

public void setDataTypeNull()
Set to Null any current value for the 'DataType' field in the bean. The description of the 'DataType' field is:

"No description provided."

Using this method will clear the server value when the bean is PUT to the server. Use the clearDataType() method to avoid clearing the server's value.

See the description of Null values.

See Also:
DATATYPE

getTypeName

public String getTypeName()
Get the value for the 'TypeName' field. The description of the 'TypeName' field is:

"No description provided."

Returns:
The field's value in the bean instance, if any (may return null).
See Also:
TYPENAME

isTypeNameNull

public boolean isTypeNameNull()
Get whether the 'TypeName' field has been set to Null or not. The description of the 'TypeName' field is:

"No description provided."

See the description of Null values.

Returns:
true if the field value has been marked as null, false otherwise.
See Also:
setTypeNameNull(), TYPENAME

isTypeNameClear

public boolean isTypeNameClear()
Get whether the value for the 'TypeName' field is clear or not. The description of the 'TypeName' field is:

"No description provided."

See the description of cleared values.

Returns:
true if the field value has been cleared, false otherwise.
See Also:
clearTypeName(), TYPENAME

setTypeName

public void setTypeName(String typeName)
Set the value for the 'TypeName' field. The description of the 'TypeName' field is:

"No description provided."

Parameters:
typeName - Value to set
See Also:
TYPENAME

clearTypeName

public void clearTypeName()
Clear any current value for the 'TypeName' field in the bean. The description of the 'TypeName' field is:

"No description provided."

Using this method will not clear the server value when the bean is PUT to the server. Use the setTypeNameNull() method to clear the server's value.

See the description of cleared values.

See Also:
TYPENAME

setTypeNameNull

public void setTypeNameNull()
Set to Null any current value for the 'TypeName' field in the bean. The description of the 'TypeName' field is:

"No description provided."

Using this method will clear the server value when the bean is PUT to the server. Use the clearTypeName() method to avoid clearing the server's value.

See the description of Null values.

See Also:
TYPENAME

getColumnName

public String getColumnName()
Get the value for the 'ColumnName' field. The description of the 'ColumnName' field is:

"No description provided."

Returns:
The field's value in the bean instance, if any (may return null).
See Also:
COLUMNNAME

isColumnNameNull

public boolean isColumnNameNull()
Get whether the 'ColumnName' field has been set to Null or not. The description of the 'ColumnName' field is:

"No description provided."

See the description of Null values.

Returns:
true if the field value has been marked as null, false otherwise.
See Also:
setColumnNameNull(), COLUMNNAME

isColumnNameClear

public boolean isColumnNameClear()
Get whether the value for the 'ColumnName' field is clear or not. The description of the 'ColumnName' field is:

"No description provided."

See the description of cleared values.

Returns:
true if the field value has been cleared, false otherwise.
See Also:
clearColumnName(), COLUMNNAME

setColumnName

public void setColumnName(String columnName)
Set the value for the 'ColumnName' field. The description of the 'ColumnName' field is:

"No description provided."

Parameters:
columnName - Value to set
See Also:
COLUMNNAME

clearColumnName

public void clearColumnName()
Clear any current value for the 'ColumnName' field in the bean. The description of the 'ColumnName' field is:

"No description provided."

Using this method will not clear the server value when the bean is PUT to the server. Use the setColumnNameNull() method to clear the server's value.

See the description of cleared values.

See Also:
COLUMNNAME

setColumnNameNull

public void setColumnNameNull()
Set to Null any current value for the 'ColumnName' field in the bean. The description of the 'ColumnName' field is:

"No description provided."

Using this method will clear the server value when the bean is PUT to the server. Use the clearColumnName() method to avoid clearing the server's value.

See the description of Null values.

See Also:
COLUMNNAME

getNullable

public int getNullable()
Get the value for the 'Nullable' field. The description of the 'Nullable' field is:

"No description provided."

Returns:
The field's value in the bean instance, if any (may return null).
See Also:
NULLABLE

isNullableNull

public boolean isNullableNull()
Get whether the 'Nullable' field has been set to Null or not. The description of the 'Nullable' field is:

"No description provided."

See the description of Null values.

Returns:
true if the field value has been marked as null, false otherwise.
See Also:
setNullableNull(), NULLABLE

isNullableClear

public boolean isNullableClear()
Get whether the value for the 'Nullable' field is clear or not. The description of the 'Nullable' field is:

"No description provided."

See the description of cleared values.

Returns:
true if the field value has been cleared, false otherwise.
See Also:
clearNullable(), NULLABLE

setNullable

public void setNullable(int nullable)
Set the value for the 'Nullable' field. The description of the 'Nullable' field is:

"No description provided."

Parameters:
nullable - Value to set
See Also:
NULLABLE

clearNullable

public void clearNullable()
Clear any current value for the 'Nullable' field in the bean. The description of the 'Nullable' field is:

"No description provided."

Using this method will not clear the server value when the bean is PUT to the server. Use the setNullableNull() method to clear the server's value.

See the description of cleared values.

See Also:
NULLABLE

setNullableNull

public void setNullableNull()
Set to Null any current value for the 'Nullable' field in the bean. The description of the 'Nullable' field is:

"No description provided."

Using this method will clear the server value when the bean is PUT to the server. Use the clearNullable() method to avoid clearing the server's value.

See the description of Null values.

See Also:
NULLABLE

getBeanMetaData

public static BeanMetaData<? extends DatabaseTableColumnBean> getBeanMetaData()
Get the metadata class instance for this type.

The metadata is used primarily as a parameter to a BeanTransporter implementation''s constructor.


clone

public DatabaseTableColumnBean clone()
Create a duplicate of this bean instance, including all field values.

Overrides:
clone in class Object