com.novell.db.object.bean
Class TrustBean

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

public class TrustBean
extends SentinelBean

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

The description of the type is:

"An Trust represents an item in an IT system that grants permissions to a user account in the IT system."

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 AUTHORITY
          The "bean name" of the Sentinel data object field 'Authority'.
static String CREATOR
          The "bean name" of the Sentinel data object field 'Creator'.
static String CURRENT
          The "bean name" of the Sentinel data object field 'Current'.
static String CUST_ID
          The "bean name" of the Sentinel data object field 'CustomerId'.
static String DATE_CREATED
          The "bean name" of the Sentinel data object field 'DateCreated'.
static String DATE_MODIFIED
          The "bean name" of the Sentinel data object field 'DateModified'.
static String MODIFIER
          The "bean name" of the Sentinel data object field 'Modifier'.
static String REL_ACCOUNTS
          The "bean name" of the Sentinel data object field 'Accounts'.
static String SOURCE_TRUST_ID
          The "bean name" of the Sentinel data object field 'SourceTrustID'.
static String TRUST_DESCRIPTION
          The "bean name" of the Sentinel data object field 'Description'.
static String TRUST_NAME
          The "bean name" of the Sentinel data object field 'Name'.
static String TYPE
          The "bean name" of the Sentinel data object field 'Type'.
 
Constructor Summary
  TrustBean()
          Construct an instance of the bean class.
protected TrustBean(BeanMetaData<? extends SentinelBean> metadata)
          Constructor for use by derived classes.
 
Method Summary
 void addToAccounts(String value)
          Add a value to the collection field 'accounts'.
 void clearAccounts()
          Clear any current value for the 'accounts' field in the bean.
 void clearAuthority()
          Clear any current value for the 'sys' field in the bean.
 void clearCurrent()
          Clear any current value for the 'current' field in the bean.
 void clearCustomerId()
          Clear any current value for the 'cid' field in the bean.
 void clearDescription()
          Clear any current value for the 'desc' field in the bean.
 void clearName()
          Clear any current value for the 'name' field in the bean.
 void clearSourceTrustID()
          Clear any current value for the 'srcid' field in the bean.
 void clearTypeLink()
          Clear any current URL value for the 'type' field in the bean.
 TrustBean clone()
          Create a duplicate of this bean instance, including all field values.
 Collection<String> getAccounts()
          Get the value for the 'accounts' field.
 String getAuthority()
          Get the value for the 'sys' field.
static BeanMetaData<? extends TrustBean> getBeanMetaData()
          Get the metadata class instance for this type.
 String getCreatorLink()
          Get the URL for the 'creator' field.
 long getCustomerId()
          Get the value for the 'cid' field.
 Date getDateCreated()
          Get the value for the 'createdate' field.
 Date getDateModified()
          Get the value for the 'moddate' field.
 String getDescription()
          Get the value for the 'desc' field.
 String getModifierLink()
          Get the URL for the 'modifier' field.
 String getName()
          Get the value for the 'name' field.
 String getSourceTrustID()
          Get the value for the 'srcid' field.
 String getTypeLink()
          Get the URL for the 'type' field.
 boolean isAccountsClear()
          Get whether the value for the 'accounts' field is clear or not.
 boolean isAccountsNull()
          Get whether the 'accounts' field has been set to Null or not.
 boolean isAuthorityClear()
          Get whether the value for the 'sys' field is clear or not.
 boolean isAuthorityNull()
          Get whether the 'sys' field has been set to Null or not.
 boolean isCreatorLinkClear()
          Get whether the value for the 'creator' URL field is clear or not.
 boolean isCreatorLinkNull()
          Get whether the 'creator' URL field has been set to Null or not.
 boolean isCurrent()
          Get the value for the 'current' field.
 boolean isCurrentClear()
          Get whether the value for the 'current' field is clear or not.
 boolean isCurrentNull()
          Get whether the 'current' field has been set to Null or not.
 boolean isCustomerIdClear()
          Get whether the value for the 'cid' field is clear or not.
 boolean isCustomerIdNull()
          Get whether the 'cid' field has been set to Null or not.
 boolean isDateCreatedClear()
          Get whether the value for the 'createdate' field is clear or not.
 boolean isDateCreatedNull()
          Get whether the 'createdate' field has been set to Null or not.
 boolean isDateModifiedClear()
          Get whether the value for the 'moddate' field is clear or not.
 boolean isDateModifiedNull()
          Get whether the 'moddate' field has been set to Null or not.
 boolean isDescriptionClear()
          Get whether the value for the 'desc' field is clear or not.
 boolean isDescriptionNull()
          Get whether the 'desc' field has been set to Null or not.
 boolean isModifierLinkClear()
          Get whether the value for the 'modifier' URL field is clear or not.
 boolean isModifierLinkNull()
          Get whether the 'modifier' URL field has been set to Null or not.
 boolean isNameClear()
          Get whether the value for the 'name' field is clear or not.
 boolean isNameNull()
          Get whether the 'name' field has been set to Null or not.
 boolean isSourceTrustIDClear()
          Get whether the value for the 'srcid' field is clear or not.
 boolean isSourceTrustIDNull()
          Get whether the 'srcid' field has been set to Null or not.
 boolean isTypeLinkClear()
          Get whether the value for the 'type' URL field is clear or not.
 boolean isTypeLinkNull()
          Get whether the 'type' URL field has been set to Null or not.
 void setAccounts(Collection<? extends String> accounts)
          Set the value for the 'accounts' field.
 void setAccountsNull()
          Set to Null any current value for the 'accounts' field in the bean.
 void setAuthority(String authority)
          Set the value for the 'sys' field.
 void setAuthorityNull()
          Set to Null any current value for the 'sys' field in the bean.
 void setCurrent(boolean current)
          Set the value for the 'current' field.
 void setCurrentNull()
          Set to Null any current value for the 'current' field in the bean.
 void setCustomerId(long customerId)
          Set the value for the 'cid' field.
 void setCustomerIdNull()
          Set to Null any current value for the 'cid' field in the bean.
 void setDescription(String description)
          Set the value for the 'desc' field.
 void setDescriptionNull()
          Set to Null any current value for the 'desc' field in the bean.
 void setName(String name)
          Set the value for the 'name' field.
 void setNameNull()
          Set to Null any current value for the 'name' field in the bean.
 void setSourceTrustID(String sourceTrustID)
          Set the value for the 'srcid' field.
 void setSourceTrustIDNull()
          Set to Null any current value for the 'srcid' field in the bean.
 void setTypeLink(String type)
          Set a URL value for the 'type' field.
 void setTypeLinkNull()
          Set to Null any current URL value for the 'type' 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

TRUST_DESCRIPTION

public static final String TRUST_DESCRIPTION
The "bean name" of the Sentinel data object field 'Description'. The value is ""desc"".

The description of the 'desc' field is:

"A prose description of the Trust object."

See Also:
Constant Field Values

REL_ACCOUNTS

public static final String REL_ACCOUNTS
The "bean name" of the Sentinel data object field 'Accounts'. The value is ""accounts"".

The description of the 'accounts' field is:

"A list of URLs of Sentinel Account objects that reference the Trust object."

See Also:
Constant Field Values

AUTHORITY

public static final String AUTHORITY
The "bean name" of the Sentinel data object field 'Authority'. The value is ""sys"".

The description of the 'sys' field is:

"The identifier of the IT system from which the external trust information was obtained."

See Also:
Constant Field Values

DATE_MODIFIED

public static final String DATE_MODIFIED
The "bean name" of the Sentinel data object field 'DateModified'. The value is ""moddate"".

The description of the 'moddate' field is:

"The date and time when the object was last modified."

See Also:
Constant Field Values

CUST_ID

public static final String CUST_ID
The "bean name" of the Sentinel data object field 'CustomerId'. The value is ""cid"".

The description of the 'cid' field is:

"The customer ID of the MSSP customer to which the external trust object belongs."

See Also:
Constant Field Values

TRUST_NAME

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

The description of the 'name' field is:

"The name of the external trust object in the owning IT system."

See Also:
Constant Field Values

CREATOR

public static final String CREATOR
The "bean name" of the Sentinel data object field 'Creator'. The value is ""creator"".

The description of the 'creator' field is:

"The URL of the Sentinel User object that represents the creator of the object."

See Also:
Constant Field Values

MODIFIER

public static final String MODIFIER
The "bean name" of the Sentinel data object field 'Modifier'. The value is ""modifier"".

The description of the 'modifier' field is:

"The URL of the Sentinel User object that represents the last modifier of the object."

See Also:
Constant Field Values

SOURCE_TRUST_ID

public static final String SOURCE_TRUST_ID
The "bean name" of the Sentinel data object field 'SourceTrustID'. The value is ""srcid"".

The description of the 'srcid' field is:

"The uniquely identifying information of the external trust object in the originating system."

See Also:
Constant Field Values

CURRENT

public static final String CURRENT
The "bean name" of the Sentinel data object field 'Current'. The value is ""current"".

The description of the 'current' field is:

"If true, the Sentinel Trust object contains current data about the external trust object, as opposed to superceded data."

See Also:
Constant Field Values

DATE_CREATED

public static final String DATE_CREATED
The "bean name" of the Sentinel data object field 'DateCreated'. The value is ""createdate"".

The description of the 'createdate' field is:

"The date and time when the object was created."

See Also:
Constant Field Values

TYPE

public static final String TYPE
The "bean name" of the Sentinel data object field 'Type'. The value is ""type"".

The description of the 'type' field is:

"The URL of the TrustType object that defines the type of trust information represented by the Sentinel Trust object."

See Also:
Constant Field Values
Constructor Detail

TrustBean

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


TrustBean

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

getDateModified

public Date getDateModified()
Get the value for the 'moddate' field. The description of the 'moddate' field is:

"The date and time when the object was last modified."

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

isDateModifiedNull

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

"The date and time when the object was last modified."

See the description of Null values.

Returns:
true if the field value has been marked as null, false otherwise.
See Also:
DATE_MODIFIED

isDateModifiedClear

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

"The date and time when the object was last modified."

See the description of cleared values.

Returns:
true if the field value has been cleared, false otherwise.
See Also:
DATE_MODIFIED

getDescription

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

"A prose description of the Trust object."

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

isDescriptionNull

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

"A prose description of the Trust object."

See the description of Null values.

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

isDescriptionClear

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

"A prose description of the Trust object."

See the description of cleared values.

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

setDescription

public void setDescription(String description)
Set the value for the 'desc' field. The description of the 'desc' field is:

"A prose description of the Trust object."

Parameters:
description - Value to set
See Also:
TRUST_DESCRIPTION

clearDescription

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

"A prose description of the Trust object."

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

See the description of cleared values.

See Also:
TRUST_DESCRIPTION

setDescriptionNull

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

"A prose description of the Trust object."

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

See the description of Null values.

See Also:
TRUST_DESCRIPTION

getAuthority

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

"The identifier of the IT system from which the external trust information was obtained."

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

isAuthorityNull

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

"The identifier of the IT system from which the external trust information was obtained."

See the description of Null values.

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

isAuthorityClear

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

"The identifier of the IT system from which the external trust information was obtained."

See the description of cleared values.

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

setAuthority

public void setAuthority(String authority)
Set the value for the 'sys' field. The description of the 'sys' field is:

"The identifier of the IT system from which the external trust information was obtained."

Parameters:
authority - Value to set
See Also:
AUTHORITY

clearAuthority

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

"The identifier of the IT system from which the external trust information was obtained."

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

See the description of cleared values.

See Also:
AUTHORITY

setAuthorityNull

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

"The identifier of the IT system from which the external trust information was obtained."

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

See the description of Null values.

See Also:
AUTHORITY

getName

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

"The name of the external trust object in the owning IT system."

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

isNameNull

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

"The name of the external trust object in the owning IT system."

See the description of Null values.

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

isNameClear

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

"The name of the external trust object in the owning IT system."

See the description of cleared values.

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

setName

public void setName(String name)
Set the value for the 'name' field. The description of the 'name' field is:

"The name of the external trust object in the owning IT system."

Parameters:
name - Value to set
See Also:
TRUST_NAME

clearName

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

"The name of the external trust object in the owning IT system."

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

See the description of cleared values.

See Also:
TRUST_NAME

setNameNull

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

"The name of the external trust object in the owning IT system."

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

See the description of Null values.

See Also:
TRUST_NAME

getDateCreated

public Date getDateCreated()
Get the value for the 'createdate' field. The description of the 'createdate' field is:

"The date and time when the object was created."

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

isDateCreatedNull

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

"The date and time when the object was created."

See the description of Null values.

Returns:
true if the field value has been marked as null, false otherwise.
See Also:
DATE_CREATED

isDateCreatedClear

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

"The date and time when the object was created."

See the description of cleared values.

Returns:
true if the field value has been cleared, false otherwise.
See Also:
DATE_CREATED

isCurrent

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

"If true, the Sentinel Trust object contains current data about the external trust object, as opposed to superceded data."

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

isCurrentNull

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

"If true, the Sentinel Trust object contains current data about the external trust object, as opposed to superceded data."

See the description of Null values.

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

isCurrentClear

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

"If true, the Sentinel Trust object contains current data about the external trust object, as opposed to superceded data."

See the description of cleared values.

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

setCurrent

public void setCurrent(boolean current)
Set the value for the 'current' field. The description of the 'current' field is:

"If true, the Sentinel Trust object contains current data about the external trust object, as opposed to superceded data."

Parameters:
current - Value to set
See Also:
CURRENT

clearCurrent

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

"If true, the Sentinel Trust object contains current data about the external trust object, as opposed to superceded data."

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

See the description of cleared values.

See Also:
CURRENT

setCurrentNull

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

"If true, the Sentinel Trust object contains current data about the external trust object, as opposed to superceded data."

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

See the description of Null values.

See Also:
CURRENT

getSourceTrustID

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

"The uniquely identifying information of the external trust object in the originating system."

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

isSourceTrustIDNull

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

"The uniquely identifying information of the external trust object in the originating system."

See the description of Null values.

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

isSourceTrustIDClear

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

"The uniquely identifying information of the external trust object in the originating system."

See the description of cleared values.

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

setSourceTrustID

public void setSourceTrustID(String sourceTrustID)
Set the value for the 'srcid' field. The description of the 'srcid' field is:

"The uniquely identifying information of the external trust object in the originating system."

Parameters:
sourceTrustID - Value to set
See Also:
SOURCE_TRUST_ID

clearSourceTrustID

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

"The uniquely identifying information of the external trust object in the originating system."

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

See the description of cleared values.

See Also:
SOURCE_TRUST_ID

setSourceTrustIDNull

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

"The uniquely identifying information of the external trust object in the originating system."

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

See the description of Null values.

See Also:
SOURCE_TRUST_ID

getCustomerId

public long getCustomerId()
Get the value for the 'cid' field. The description of the 'cid' field is:

"The customer ID of the MSSP customer to which the external trust object belongs."

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

isCustomerIdNull

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

"The customer ID of the MSSP customer to which the external trust object belongs."

See the description of Null values.

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

isCustomerIdClear

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

"The customer ID of the MSSP customer to which the external trust object belongs."

See the description of cleared values.

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

setCustomerId

public void setCustomerId(long customerId)
Set the value for the 'cid' field. The description of the 'cid' field is:

"The customer ID of the MSSP customer to which the external trust object belongs."

Parameters:
customerId - Value to set
See Also:
CUST_ID

clearCustomerId

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

"The customer ID of the MSSP customer to which the external trust object belongs."

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

See the description of cleared values.

See Also:
CUST_ID

setCustomerIdNull

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

"The customer ID of the MSSP customer to which the external trust object belongs."

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

See the description of Null values.

See Also:
CUST_ID

getModifierLink

public String getModifierLink()
Get the URL for the 'modifier' field. The description of the 'modifier' field is:

"The URL of the Sentinel User object that represents the last modifier of the object."

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

isModifierLinkNull

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

"The URL of the Sentinel User object that represents the last modifier of the object."

See the description of Null values.

Returns:
true if the field value has been marked as null, false otherwise.
See Also:
MODIFIER

isModifierLinkClear

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

"The URL of the Sentinel User object that represents the last modifier of the object."

See the description of cleared values.

Returns:
true if the field value has been cleared, false otherwise.
See Also:
MODIFIER

getAccounts

public Collection<String> getAccounts()
Get the value for the 'accounts' field. The description of the 'accounts' field is:

"A list of URLs of Sentinel Account objects that reference the Trust object."

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

isAccountsNull

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

"A list of URLs of Sentinel Account objects that reference the Trust object."

See the description of Null values.

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

isAccountsClear

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

"A list of URLs of Sentinel Account objects that reference the Trust object."

See the description of cleared values.

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

setAccounts

public void setAccounts(Collection<? extends String> accounts)
Set the value for the 'accounts' field. The description of the 'accounts' field is:

"A list of URLs of Sentinel Account objects that reference the Trust object."

Parameters:
accounts - Value to set
See Also:
REL_ACCOUNTS

clearAccounts

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

"A list of URLs of Sentinel Account objects that reference the Trust object."

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

See the description of cleared values.

See Also:
REL_ACCOUNTS

setAccountsNull

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

"A list of URLs of Sentinel Account objects that reference the Trust object."

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

See the description of Null values.

See Also:
REL_ACCOUNTS

addToAccounts

public void addToAccounts(String value)
Add a value to the collection field 'accounts'. The description of the 'accounts' field is:

"A list of URLs of Sentinel Account objects that reference the Trust object."

Parameters:
value - Value to add to collection.
See Also:
REL_ACCOUNTS

getTypeLink

public String getTypeLink()
Get the URL for the 'type' field. The description of the 'type' field is:

"The URL of the TrustType object that defines the type of trust information represented by the Sentinel Trust object."

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

isTypeLinkNull

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

"The URL of the TrustType object that defines the type of trust information represented by the Sentinel Trust object."

See the description of Null values.

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

isTypeLinkClear

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

"The URL of the TrustType object that defines the type of trust information represented by the Sentinel Trust object."

See the description of cleared values.

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

setTypeLink

public void setTypeLink(String type)
Set a URL value for the 'type' field. The description of the 'type' field is:

"The URL of the TrustType object that defines the type of trust information represented by the Sentinel Trust object."

Parameters:
type - Value to set
See Also:
TYPE

clearTypeLink

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

"The URL of the TrustType object that defines the type of trust information represented by the Sentinel Trust object."

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

See the description of cleared values.

See Also:
TYPE

setTypeLinkNull

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

"The URL of the TrustType object that defines the type of trust information represented by the Sentinel Trust object."

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

See the description of Null values.

See Also:
TYPE

getCreatorLink

public String getCreatorLink()
Get the URL for the 'creator' field. The description of the 'creator' field is:

"The URL of the Sentinel User object that represents the creator of the object."

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

isCreatorLinkNull

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

"The URL of the Sentinel User object that represents the creator of the object."

See the description of Null values.

Returns:
true if the field value has been marked as null, false otherwise.
See Also:
CREATOR

isCreatorLinkClear

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

"The URL of the Sentinel User object that represents the creator of the object."

See the description of cleared values.

Returns:
true if the field value has been cleared, false otherwise.
See Also:
CREATOR

getBeanMetaData

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

Overrides:
clone in class Object