com.novell.db.object.bean
Class DatabaseTableBean

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

public class DatabaseTableBean
extends SentinelBean

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

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 SCHEMANAME
          The "bean name" of the Sentinel data object field 'SchemaName'.
static String TABLENAME
          The "bean name" of the Sentinel data object field 'TableName'.
 
Constructor Summary
  DatabaseTableBean()
          Construct an instance of the bean class.
protected DatabaseTableBean(BeanMetaData<? extends SentinelBean> metadata)
          Constructor for use by derived classes.
 
Method Summary
 void clearSchemaName()
          Clear any current value for the 'SchemaName' field in the bean.
 void clearTableName()
          Clear any current value for the 'TableName' field in the bean.
 DatabaseTableBean clone()
          Create a duplicate of this bean instance, including all field values.
static BeanMetaData<? extends DatabaseTableBean> getBeanMetaData()
          Get the metadata class instance for this type.
 String getSchemaName()
          Get the value for the 'SchemaName' field.
 String getTableName()
          Get the value for the 'TableName' field.
 boolean isSchemaNameClear()
          Get whether the value for the 'SchemaName' field is clear or not.
 boolean isSchemaNameNull()
          Get whether the 'SchemaName' field has been set to Null or not.
 boolean isTableNameClear()
          Get whether the value for the 'TableName' field is clear or not.
 boolean isTableNameNull()
          Get whether the 'TableName' field has been set to Null or not.
 void setSchemaName(String schemaName)
          Set the value for the 'SchemaName' field.
 void setSchemaNameNull()
          Set to Null any current value for the 'SchemaName' field in the bean.
 void setTableName(String tableName)
          Set the value for the 'TableName' field.
 void setTableNameNull()
          Set to Null any current value for the 'TableName' 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

SCHEMANAME

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

The description of the 'SchemaName' field is:

"No description provided."

See Also:
Constant Field Values

TABLENAME

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

The description of the 'TableName' field is:

"No description provided."

See Also:
Constant Field Values
Constructor Detail

DatabaseTableBean

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


DatabaseTableBean

protected DatabaseTableBean(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

getTableName

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

"No description provided."

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

isTableNameNull

public boolean isTableNameNull()
Get whether the 'TableName' field has been set to Null or not. The description of the 'TableName' 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:
setTableNameNull(), TABLENAME

isTableNameClear

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

"No description provided."

See the description of cleared values.

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

setTableName

public void setTableName(String tableName)
Set the value for the 'TableName' field. The description of the 'TableName' field is:

"No description provided."

Parameters:
tableName - Value to set
See Also:
TABLENAME

clearTableName

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

"No description provided."

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

See the description of cleared values.

See Also:
TABLENAME

setTableNameNull

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

"No description provided."

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

See the description of Null values.

See Also:
TABLENAME

getSchemaName

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

"No description provided."

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

isSchemaNameNull

public boolean isSchemaNameNull()
Get whether the 'SchemaName' field has been set to Null or not. The description of the 'SchemaName' 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:
setSchemaNameNull(), SCHEMANAME

isSchemaNameClear

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

"No description provided."

See the description of cleared values.

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

setSchemaName

public void setSchemaName(String schemaName)
Set the value for the 'SchemaName' field. The description of the 'SchemaName' field is:

"No description provided."

Parameters:
schemaName - Value to set
See Also:
SCHEMANAME

clearSchemaName

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

"No description provided."

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

See the description of cleared values.

See Also:
SCHEMANAME

setSchemaNameNull

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

"No description provided."

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

See the description of Null values.

See Also:
SCHEMANAME

getBeanMetaData

public static BeanMetaData<? extends DatabaseTableBean> 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 DatabaseTableBean clone()
Create a duplicate of this bean instance, including all field values.

Overrides:
clone in class Object