com.novell.db.object.bean
Class AccountBean

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

public class AccountBean
extends SentinelBean

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

The description of the type is:

"An Account contains information about a user account in an IT system in enterprise monitored by Sentinel. Multiple Accounts may be associated with a single Identity."

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

Nested Class Summary
static class AccountBean.StatusType
          An enumerated type representing values for the field 'status'.
 
Field Summary
static String ACCOUNT_GUID
          The "bean name" of the Sentinel data object field 'AccountGuid'.
static String AUTHORITY
          The "bean name" of the Sentinel data object field 'Authority'.
static String BEGIN_EFFECTIVE_DATE
          The "bean name" of the Sentinel data object field 'BeginEffectiveDate'.
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 END_EFFECTIVE_DATE
          The "bean name" of the Sentinel data object field 'EndEffectiveDate'.
static String IDENTITY_ID
          The "bean name" of the Sentinel data object field 'IdentityGuid'.
static String MODIFIER
          The "bean name" of the Sentinel data object field 'Modifier'.
static String REL_ACCTS_IDTY
          The "bean name" of the Sentinel data object field 'Accts_Identity'.
static String REL_TRUSTS
          The "bean name" of the Sentinel data object field 'Trusts'.
static String USER_NAME
          The "bean name" of the Sentinel data object field 'Name'.
static String USER_STATUS
          The "bean name" of the Sentinel data object field 'Status'.
 
Constructor Summary
  AccountBean()
          Construct an instance of the bean class.
protected AccountBean(BeanMetaData<? extends SentinelBean> metadata)
          Constructor for use by derived classes.
 
Method Summary
 void addToTrusts(String value)
          Add a value to the collection field 'trusts'.
 void clearAccountGuid()
          Clear any current value for the 'acctid' field in the bean.
 void clearAccts_IdentityLink()
          Clear any current URL value for the 'identity' field in the bean.
 void clearAuthority()
          Clear any current value for the 'sys' field in the bean.
 void clearBeginEffectiveDate()
          Clear any current value for the 'startdate' 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 clearEndEffectiveDate()
          Clear any current value for the 'enddate' field in the bean.
 void clearIdentityGuid()
          Clear any current value for the 'uid' field in the bean.
 void clearName()
          Clear any current value for the 'name' field in the bean.
 void clearStatus()
          Clear any current value for the 'status' field in the bean.
 void clearTrusts()
          Clear any current value for the 'trusts' field in the bean.
 AccountBean clone()
          Create a duplicate of this bean instance, including all field values.
 String getAccountGuid()
          Get the value for the 'acctid' field.
 String getAccts_IdentityLink()
          Get the URL for the 'identity' field.
 String getAuthority()
          Get the value for the 'sys' field.
static BeanMetaData<? extends AccountBean> getBeanMetaData()
          Get the metadata class instance for this type.
 Date getBeginEffectiveDate()
          Get the value for the 'startdate' field.
 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.
 Date getEndEffectiveDate()
          Get the value for the 'enddate' field.
 String getIdentityGuid()
          Get the value for the 'uid' field.
 String getModifierLink()
          Get the URL for the 'modifier' field.
 String getName()
          Get the value for the 'name' field.
 AccountBean.StatusType getStatus()
          Get the value for the 'status' field.
 Collection<String> getTrusts()
          Get the value for the 'trusts' field.
 boolean isAccountGuidClear()
          Get whether the value for the 'acctid' field is clear or not.
 boolean isAccountGuidNull()
          Get whether the 'acctid' field has been set to Null or not.
 boolean isAccts_IdentityLinkClear()
          Get whether the value for the 'identity' URL field is clear or not.
 boolean isAccts_IdentityLinkNull()
          Get whether the 'identity' URL 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 isBeginEffectiveDateClear()
          Get whether the value for the 'startdate' field is clear or not.
 boolean isBeginEffectiveDateNull()
          Get whether the 'startdate' 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 isEndEffectiveDateClear()
          Get whether the value for the 'enddate' field is clear or not.
 boolean isEndEffectiveDateNull()
          Get whether the 'enddate' field has been set to Null or not.
 boolean isIdentityGuidClear()
          Get whether the value for the 'uid' field is clear or not.
 boolean isIdentityGuidNull()
          Get whether the 'uid' 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 isStatusClear()
          Get whether the value for the 'status' field is clear or not.
 boolean isStatusNull()
          Get whether the 'status' field has been set to Null or not.
 boolean isTrustsClear()
          Get whether the value for the 'trusts' field is clear or not.
 boolean isTrustsNull()
          Get whether the 'trusts' field has been set to Null or not.
 void setAccountGuid(String accountGuid)
          Set the value for the 'acctid' field.
 void setAccountGuidNull()
          Set to Null any current value for the 'acctid' field in the bean.
 void setAccts_IdentityLink(String accts_Identity)
          Set a URL value for the 'identity' field.
 void setAccts_IdentityLinkNull()
          Set to Null any current URL value for the 'identity' 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 setBeginEffectiveDate(Date beginEffectiveDate)
          Set the value for the 'startdate' field.
 void setBeginEffectiveDateNull()
          Set to Null any current value for the 'startdate' 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 setEndEffectiveDate(Date endEffectiveDate)
          Set the value for the 'enddate' field.
 void setEndEffectiveDateNull()
          Set to Null any current value for the 'enddate' field in the bean.
 void setIdentityGuid(String identityGuid)
          Set the value for the 'uid' field.
 void setIdentityGuidNull()
          Set to Null any current value for the 'uid' 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 setStatus(AccountBean.StatusType status)
          Set the value for the 'status' field.
 void setStatusNull()
          Set to Null any current value for the 'status' field in the bean.
 void setTrusts(Collection<? extends String> trusts)
          Set the value for the 'trusts' field.
 void setTrustsNull()
          Set to Null any current value for the 'trusts' 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

END_EFFECTIVE_DATE

public static final String END_EFFECTIVE_DATE
The "bean name" of the Sentinel data object field 'EndEffectiveDate'. The value is ""enddate"".

The description of the 'enddate' field is:

"The last, or ending data on which the account is active."

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

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

IDENTITY_ID

public static final String IDENTITY_ID
The "bean name" of the Sentinel data object field 'IdentityGuid'. The value is ""uid"".

The description of the 'uid' field is:

"The unique identifier in the Sentinel system of the Identity object to which the Account object belongs."

See Also:
Constant Field Values

BEGIN_EFFECTIVE_DATE

public static final String BEGIN_EFFECTIVE_DATE
The "bean name" of the Sentinel data object field 'BeginEffectiveDate'. The value is ""startdate"".

The description of the 'startdate' field is:

"The first, or starting date on which the account is active."

See Also:
Constant Field Values

REL_TRUSTS

public static final String REL_TRUSTS
The "bean name" of the Sentinel data object field 'Trusts'. The value is ""trusts"".

The description of the 'trusts' field is:

"A list of URLs to Trust objects associated with the Account 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 system to which the account belongs."

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 account belongs."

See Also:
Constant Field Values

USER_NAME

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

The description of the 'name' field is:

"The account name in the IT system."

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

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 this value is true, it indicates that the account record contains the current data for an account, as opposed to containing superseded data."

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

ACCOUNT_GUID

public static final String ACCOUNT_GUID
The "bean name" of the Sentinel data object field 'AccountGuid'. The value is ""acctid"".

The description of the 'acctid' field is:

"The unique identifier of the Account object in the Sentinel system."

See Also:
Constant Field Values

USER_STATUS

public static final String USER_STATUS
The "bean name" of the Sentinel data object field 'Status'. The value is ""status"".

The description of the 'status' field is:

"The current status of the account. One of "Active", "Inactive", "Deleted", "Undefined"."

See Also:
Constant Field Values

REL_ACCTS_IDTY

public static final String REL_ACCTS_IDTY
The "bean name" of the Sentinel data object field 'Accts_Identity'. The value is ""identity"".

The description of the 'identity' field is:

"The URL of the Identity object to which the Account object belongs."

See Also:
Constant Field Values
Constructor Detail

AccountBean

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


AccountBean

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

getIdentityGuid

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

"The unique identifier in the Sentinel system of the Identity object to which the Account object belongs."

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

isIdentityGuidNull

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

"The unique identifier in the Sentinel system of the Identity object to which the Account object belongs."

See the description of Null values.

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

isIdentityGuidClear

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

"The unique identifier in the Sentinel system of the Identity object to which the Account object belongs."

See the description of cleared values.

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

setIdentityGuid

public void setIdentityGuid(String identityGuid)
Set the value for the 'uid' field. The description of the 'uid' field is:

"The unique identifier in the Sentinel system of the Identity object to which the Account object belongs."

Parameters:
identityGuid - Value to set
See Also:
IDENTITY_ID

clearIdentityGuid

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

"The unique identifier in the Sentinel system of the Identity object to which the Account object belongs."

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

See the description of cleared values.

See Also:
IDENTITY_ID

setIdentityGuidNull

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

"The unique identifier in the Sentinel system of the Identity object to which the Account object belongs."

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

See the description of Null values.

See Also:
IDENTITY_ID

getAccountGuid

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

"The unique identifier of the Account object in the Sentinel system."

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

isAccountGuidNull

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

"The unique identifier of the Account object in the Sentinel system."

See the description of Null values.

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

isAccountGuidClear

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

"The unique identifier of the Account object in the Sentinel system."

See the description of cleared values.

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

setAccountGuid

public void setAccountGuid(String accountGuid)
Set the value for the 'acctid' field. The description of the 'acctid' field is:

"The unique identifier of the Account object in the Sentinel system."

Parameters:
accountGuid - Value to set
See Also:
ACCOUNT_GUID

clearAccountGuid

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

"The unique identifier of the Account object in the Sentinel system."

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

See the description of cleared values.

See Also:
ACCOUNT_GUID

setAccountGuidNull

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

"The unique identifier of the Account object in the Sentinel system."

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

See the description of Null values.

See Also:
ACCOUNT_GUID

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

getBeginEffectiveDate

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

"The first, or starting date on which the account is active."

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

isBeginEffectiveDateNull

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

"The first, or starting date on which the account is active."

See the description of Null values.

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

isBeginEffectiveDateClear

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

"The first, or starting date on which the account is active."

See the description of cleared values.

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

setBeginEffectiveDate

public void setBeginEffectiveDate(Date beginEffectiveDate)
Set the value for the 'startdate' field. The description of the 'startdate' field is:

"The first, or starting date on which the account is active."

Parameters:
beginEffectiveDate - Value to set
See Also:
BEGIN_EFFECTIVE_DATE

clearBeginEffectiveDate

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

"The first, or starting date on which the account is active."

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

See the description of cleared values.

See Also:
BEGIN_EFFECTIVE_DATE

setBeginEffectiveDateNull

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

"The first, or starting date on which the account is active."

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

See the description of Null values.

See Also:
BEGIN_EFFECTIVE_DATE

getStatus

public AccountBean.StatusType getStatus()
Get the value for the 'status' field. The description of the 'status' field is:

"The current status of the account. One of "Active", "Inactive", "Deleted", "Undefined"."

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

isStatusNull

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

"The current status of the account. One of "Active", "Inactive", "Deleted", "Undefined"."

See the description of Null values.

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

isStatusClear

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

"The current status of the account. One of "Active", "Inactive", "Deleted", "Undefined"."

See the description of cleared values.

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

setStatus

public void setStatus(AccountBean.StatusType status)
Set the value for the 'status' field. The description of the 'status' field is:

"The current status of the account. One of "Active", "Inactive", "Deleted", "Undefined"."

Parameters:
status - Value to set
See Also:
USER_STATUS

clearStatus

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

"The current status of the account. One of "Active", "Inactive", "Deleted", "Undefined"."

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

See the description of cleared values.

See Also:
USER_STATUS

setStatusNull

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

"The current status of the account. One of "Active", "Inactive", "Deleted", "Undefined"."

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

See the description of Null values.

See Also:
USER_STATUS

getAuthority

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

"The identifier of the system to which the account belongs."

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 system to which the account belongs."

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 system to which the account belongs."

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 system to which the account belongs."

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 system to which the account belongs."

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 system to which the account belongs."

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 account name in the IT system."

Returns:
The field's value in the bean instance, if any (may return null).
See Also:
USER_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 account name in the IT system."

See the description of Null values.

Returns:
true if the field value has been marked as null, false otherwise.
See Also:
setNameNull(), USER_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 account name in the IT system."

See the description of cleared values.

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

setName

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

"The account name in the IT system."

Parameters:
name - Value to set
See Also:
USER_NAME

clearName

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

"The account name in the 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:
USER_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 account name in the 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:
USER_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 this value is true, it indicates that the account record contains the current data for an account, as opposed to containing superseded 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 this value is true, it indicates that the account record contains the current data for an account, as opposed to containing superseded 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 this value is true, it indicates that the account record contains the current data for an account, as opposed to containing superseded 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 this value is true, it indicates that the account record contains the current data for an account, as opposed to containing superseded 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 this value is true, it indicates that the account record contains the current data for an account, as opposed to containing superseded 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 this value is true, it indicates that the account record contains the current data for an account, as opposed to containing superseded 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

getEndEffectiveDate

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

"The last, or ending data on which the account is active."

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

isEndEffectiveDateNull

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

"The last, or ending data on which the account is active."

See the description of Null values.

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

isEndEffectiveDateClear

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

"The last, or ending data on which the account is active."

See the description of cleared values.

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

setEndEffectiveDate

public void setEndEffectiveDate(Date endEffectiveDate)
Set the value for the 'enddate' field. The description of the 'enddate' field is:

"The last, or ending data on which the account is active."

Parameters:
endEffectiveDate - Value to set
See Also:
END_EFFECTIVE_DATE

clearEndEffectiveDate

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

"The last, or ending data on which the account is active."

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

See the description of cleared values.

See Also:
END_EFFECTIVE_DATE

setEndEffectiveDateNull

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

"The last, or ending data on which the account is active."

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

See the description of Null values.

See Also:
END_EFFECTIVE_DATE

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 account 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 account 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 account 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 account 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 account 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 account 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

getAccts_IdentityLink

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

"The URL of the Identity object to which the Account object belongs."

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

isAccts_IdentityLinkNull

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

"The URL of the Identity object to which the Account object belongs."

See the description of Null values.

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

isAccts_IdentityLinkClear

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

"The URL of the Identity object to which the Account object belongs."

See the description of cleared values.

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

setAccts_IdentityLink

public void setAccts_IdentityLink(String accts_Identity)
Set a URL value for the 'identity' field. The description of the 'identity' field is:

"The URL of the Identity object to which the Account object belongs."

Parameters:
accts_Identity - Value to set
See Also:
REL_ACCTS_IDTY

clearAccts_IdentityLink

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

"The URL of the Identity object to which the Account object belongs."

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

See the description of cleared values.

See Also:
REL_ACCTS_IDTY

setAccts_IdentityLinkNull

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

"The URL of the Identity object to which the Account object belongs."

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

See the description of Null values.

See Also:
REL_ACCTS_IDTY

getTrusts

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

"A list of URLs to Trust objects associated with the Account object."

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

isTrustsNull

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

"A list of URLs to Trust objects associated with the Account object."

See the description of Null values.

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

isTrustsClear

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

"A list of URLs to Trust objects associated with the Account object."

See the description of cleared values.

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

setTrusts

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

"A list of URLs to Trust objects associated with the Account object."

Parameters:
trusts - Value to set
See Also:
REL_TRUSTS

clearTrusts

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

"A list of URLs to Trust objects associated with the Account object."

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

See the description of cleared values.

See Also:
REL_TRUSTS

setTrustsNull

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

"A list of URLs to Trust objects associated with the Account object."

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

See the description of Null values.

See Also:
REL_TRUSTS

addToTrusts

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

"A list of URLs to Trust objects associated with the Account object."

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

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 AccountBean> 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 AccountBean clone()
Create a duplicate of this bean instance, including all field values.

Overrides:
clone in class Object