|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.novell.sentinel.client.bean.SentinelBean com.novell.db.object.bean.AttributeSchemaBean
public class AttributeSchemaBean
An automatically-generated "bean" class for the Sentinel data object type 'attr-schema
'.
SentinelBean
.
SentinelBean
,
BeanTransporter
Nested Class Summary | |
---|---|
static class |
AttributeSchemaBean.AccessType
An enumerated type representing values for the field ' access '. |
static class |
AttributeSchemaBean.KeySubTypeType
An enumerated type representing values for the field ' key-type '. |
static class |
AttributeSchemaBean.LinkTargetTypeType
An enumerated type representing values for the field ' link-type '. |
static class |
AttributeSchemaBean.TypeType
An enumerated type representing values for the field ' type '. |
static class |
AttributeSchemaBean.ValueSubTypeType
An enumerated type representing values for the field ' sub-type '. |
Field Summary | |
---|---|
static String |
ACCESS
The "bean name" of the Sentinel data object field 'Access'. |
static String |
APINAME
The "bean name" of the Sentinel data object field 'ApiName'. |
static String |
BEANKEYSUBTYPE
The "bean name" of the Sentinel data object field 'BeanKeySubType'. |
static String |
BEANVALUESUBTYPE
The "bean name" of the Sentinel data object field 'BeanValueSubType'. |
static String |
ENUMVALUES
The "bean name" of the Sentinel data object field 'EnumValues'. |
static String |
INTERNALNAME
The "bean name" of the Sentinel data object field 'InternalName'. |
static String |
KEYSUBTYPE
The "bean name" of the Sentinel data object field 'KeySubType'. |
static String |
LINKTARGETTYPE
The "bean name" of the Sentinel data object field 'LinkTargetType'. |
static String |
REQUIRED
The "bean name" of the Sentinel data object field 'Required'. |
static String |
TYPE
The "bean name" of the Sentinel data object field 'Type'. |
static String |
VALUESUBTYPE
The "bean name" of the Sentinel data object field 'ValueSubType'. |
Constructor Summary | |
---|---|
|
AttributeSchemaBean()
Construct an instance of the bean class. |
protected |
AttributeSchemaBean(BeanMetaData<? extends SentinelBean> metadata)
Constructor for use by derived classes. |
Method Summary | |
---|---|
AttributeSchemaBean |
clone()
Create a duplicate of this bean instance, including all field values. |
AttributeSchemaBean.AccessType |
getAccess()
Get the value for the ' access ' field. |
String |
getApiName()
Get the value for the ' api-name ' field. |
String |
getBeanKeySubType()
Get the value for the ' bean-key-type ' field. |
static BeanMetaData<? extends AttributeSchemaBean> |
getBeanMetaData()
Get the metadata class instance for this type. |
String |
getBeanValueSubType()
Get the value for the ' bean-value-type ' field. |
Collection<String> |
getEnumValues()
Get the value for the ' enums ' field. |
String |
getInternalName()
Get the value for the ' internal-name ' field. |
AttributeSchemaBean.KeySubTypeType |
getKeySubType()
Get the value for the ' key-type ' field. |
AttributeSchemaBean.LinkTargetTypeType |
getLinkTargetType()
Get the value for the ' link-type ' field. |
AttributeSchemaBean.TypeType |
getType()
Get the value for the ' type ' field. |
AttributeSchemaBean.ValueSubTypeType |
getValueSubType()
Get the value for the ' sub-type ' field. |
boolean |
isAccessClear()
Get whether the value for the ' access ' field is clear or not. |
boolean |
isAccessNull()
Get whether the ' access ' field has been set to Null or not. |
boolean |
isApiNameClear()
Get whether the value for the ' api-name ' field is clear or not. |
boolean |
isApiNameNull()
Get whether the ' api-name ' field has been set to Null or not. |
boolean |
isBeanKeySubTypeClear()
Get whether the value for the ' bean-key-type ' field is clear or not. |
boolean |
isBeanKeySubTypeNull()
Get whether the ' bean-key-type ' field has been set to Null or
not. |
boolean |
isBeanValueSubTypeClear()
Get whether the value for the ' bean-value-type ' field is clear or not. |
boolean |
isBeanValueSubTypeNull()
Get whether the ' bean-value-type ' field has been set to Null
or not. |
boolean |
isEnumValuesClear()
Get whether the value for the ' enums ' field is clear or not. |
boolean |
isEnumValuesNull()
Get whether the ' enums ' field has been set to Null or not. |
boolean |
isInternalNameClear()
Get whether the value for the ' internal-name ' field is clear or not. |
boolean |
isInternalNameNull()
Get whether the ' internal-name ' field has been set to Null or
not. |
boolean |
isKeySubTypeClear()
Get whether the value for the ' key-type ' field is clear or not. |
boolean |
isKeySubTypeNull()
Get whether the ' key-type ' field has been set to Null or not. |
boolean |
isLinkTargetTypeClear()
Get whether the value for the ' link-type ' field is clear or not. |
boolean |
isLinkTargetTypeNull()
Get whether the ' link-type ' field has been set to Null or not. |
boolean |
isRequired()
Get the value for the ' required ' field. |
boolean |
isRequiredClear()
Get whether the value for the ' required ' field is clear or not. |
boolean |
isRequiredNull()
Get whether the ' required ' field has been set to Null or not. |
boolean |
isTypeClear()
Get whether the value for the ' type ' field is clear or not. |
boolean |
isTypeNull()
Get whether the ' type ' field has been set to Null or not. |
boolean |
isValueSubTypeClear()
Get whether the value for the ' sub-type ' field is clear or not. |
boolean |
isValueSubTypeNull()
Get whether the ' sub-type ' field has been set to Null or not. |
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 |
---|
public static final String ACCESS
""access""
.
The description of the 'access
' field is:
"Describes whether the attribute may be read, changed, or both. The value "write-only"
is used for user passwords."
public static final String INTERNALNAME
""internal-name""
.
The description of the 'internal-name
' field is:
"The name used internally by Sentinel to refer to the attribute. It is useful to
know this name because generated bean classes contain access methods whose names
are created based on this name."
public static final String KEYSUBTYPE
""key-type""
.
The description of the 'key-type
' field is:
"Describes the key type for "map" attribute types."
public static final String BEANVALUESUBTYPE
""bean-value-type""
.
The description of the 'bean-value-type
' field is:
"Contains the name of the referenced object type if "type" is "bean", or if "sub-type"
is "bean", or if "link-type" is "bean", or if "link-type" is "beans"."
public static final String LINKTARGETTYPE
""link-type""
.
The description of the 'link-type
' field is:
"Describes type of object referenced by the URL value for "link" attribute types."
public static final String APINAME
""api-name""
.
The description of the 'api-name
' field is:
"The name used in the serialized representation of the attribute value."
public static final String REQUIRED
""required""
.
The description of the 'required
' field is:
"If true, the attribute must have a value when an object is created, and the attribute
value may not be set to empty in a modify operation."
public static final String ENUMVALUES
""enums""
.
The description of the 'enums
' field is:
"If set and non-empty then "enums" is the set of allowed values for the attribute."
public static final String VALUESUBTYPE
""sub-type""
.
The description of the 'sub-type
' field is:
"Describes the element type for "set" and "list" attribute types, and the value type
for "map" attribute types."
public static final String TYPE
""type""
.
The description of the 'type
' field is:
"Describes the attribute value type. If "type" is "bean" then "bean-value-type" is
the "api name" of the object type. If "type"
is "list" or "set" then "sub-type" is the type of the collection element. If "type"
is "map" then "key-type" is the type of the map keys, and "sub-type" is the type
of the map values.
If "type" is "link" then "link-type" is the type of item pointed to by the URL value
of the attribute."
public static final String BEANKEYSUBTYPE
""bean-key-type""
.
The description of the 'bean-key-type
' field is:
"Contains the name of the referenced object type if "key-type" is "bean"."
Constructor Detail |
---|
public AttributeSchemaBean()
protected AttributeSchemaBean(BeanMetaData<? extends SentinelBean> metadata)
metadata
- The metadata instance for the derived bean class. Normally this constructor
will only be called by generated code.Method Detail |
---|
public String getBeanKeySubType()
bean-key-type
' field. The description of the
'bean-key-type
' field is:
"Contains the name of the referenced object type if "key-type" is "bean"."
null
).BEANKEYSUBTYPE
public boolean isBeanKeySubTypeNull()
bean-key-type
' field has been set to Null or
not. The description of the 'bean-key-type
' field is:
"Contains the name of the referenced object type if "key-type" is "bean"."
See the description of Null
values.
true
if the field value has been marked as null, false
otherwise.BEANKEYSUBTYPE
public boolean isBeanKeySubTypeClear()
bean-key-type
' field is clear or not.
The description of the 'bean-key-type
' field is:
"Contains the name of the referenced object type if "key-type" is "bean"."
See the description of cleared
values.
true
if the field value has been cleared, false
otherwise.BEANKEYSUBTYPE
public AttributeSchemaBean.LinkTargetTypeType getLinkTargetType()
link-type
' field. The description of the 'link-type
'
field is:
"Describes type of object referenced by the URL value for "link" attribute types."
null
).LINKTARGETTYPE
public boolean isLinkTargetTypeNull()
link-type
' field has been set to Null or not.
The description of the 'link-type
' field is:
"Describes type of object referenced by the URL value for "link" attribute types."
See the description of Null
values.
true
if the field value has been marked as null, false
otherwise.LINKTARGETTYPE
public boolean isLinkTargetTypeClear()
link-type
' field is clear or not. The
description of the 'link-type
' field is:
"Describes type of object referenced by the URL value for "link" attribute types."
See the description of cleared
values.
true
if the field value has been cleared, false
otherwise.LINKTARGETTYPE
public AttributeSchemaBean.ValueSubTypeType getValueSubType()
sub-type
' field. The description of the 'sub-type
'
field is:
"Describes the element type for "set" and "list" attribute types, and the value type
for "map" attribute types."
null
).VALUESUBTYPE
public boolean isValueSubTypeNull()
sub-type
' field has been set to Null or not.
The description of the 'sub-type
' field is:
"Describes the element type for "set" and "list" attribute types, and the value type
for "map" attribute types."
See the description of Null
values.
true
if the field value has been marked as null, false
otherwise.VALUESUBTYPE
public boolean isValueSubTypeClear()
sub-type
' field is clear or not. The
description of the 'sub-type
' field is:
"Describes the element type for "set" and "list" attribute types, and the value type
for "map" attribute types."
See the description of cleared
values.
true
if the field value has been cleared, false
otherwise.VALUESUBTYPE
public String getInternalName()
internal-name
' field. The description of the
'internal-name
' field is:
"The name used internally by Sentinel to refer to the attribute. It is useful to
know this name because generated bean classes contain access methods whose names
are created based on this name."
null
).INTERNALNAME
public boolean isInternalNameNull()
internal-name
' field has been set to Null or
not. The description of the 'internal-name
' field is:
"The name used internally by Sentinel to refer to the attribute. It is useful to
know this name because generated bean classes contain access methods whose names
are created based on this name."
See the description of Null
values.
true
if the field value has been marked as null, false
otherwise.INTERNALNAME
public boolean isInternalNameClear()
internal-name
' field is clear or not.
The description of the 'internal-name
' field is:
"The name used internally by Sentinel to refer to the attribute. It is useful to
know this name because generated bean classes contain access methods whose names
are created based on this name."
See the description of cleared
values.
true
if the field value has been cleared, false
otherwise.INTERNALNAME
public AttributeSchemaBean.KeySubTypeType getKeySubType()
key-type
' field. The description of the 'key-type
'
field is:
"Describes the key type for "map" attribute types."
null
).KEYSUBTYPE
public boolean isKeySubTypeNull()
key-type
' field has been set to Null or not.
The description of the 'key-type
' field is:
"Describes the key type for "map" attribute types."
See the description of Null
values.
true
if the field value has been marked as null, false
otherwise.KEYSUBTYPE
public boolean isKeySubTypeClear()
key-type
' field is clear or not. The
description of the 'key-type
' field is:
"Describes the key type for "map" attribute types."
See the description of cleared
values.
true
if the field value has been cleared, false
otherwise.KEYSUBTYPE
public AttributeSchemaBean.TypeType getType()
type
' field. The description of the 'type
'
field is:
"Describes the attribute value type. If "type" is "bean" then "bean-value-type" is
the "api name" of the object type. If "type"
is "list" or "set" then "sub-type" is the type of the collection element. If "type"
is "map" then "key-type" is the type of the map keys, and "sub-type" is the type
of the map values.
If "type" is "link" then "link-type" is the type of item pointed to by the URL value
of the attribute."
null
).TYPE
public boolean isTypeNull()
type
' field has been set to Null or not. The
description of the 'type
' field is:
"Describes the attribute value type. If "type" is "bean" then "bean-value-type" is
the "api name" of the object type. If "type"
is "list" or "set" then "sub-type" is the type of the collection element. If "type"
is "map" then "key-type" is the type of the map keys, and "sub-type" is the type
of the map values.
If "type" is "link" then "link-type" is the type of item pointed to by the URL value
of the attribute."
See the description of Null
values.
true
if the field value has been marked as null, false
otherwise.TYPE
public boolean isTypeClear()
type
' field is clear or not. The description
of the 'type
' field is:
"Describes the attribute value type. If "type" is "bean" then "bean-value-type" is
the "api name" of the object type. If "type"
is "list" or "set" then "sub-type" is the type of the collection element. If "type"
is "map" then "key-type" is the type of the map keys, and "sub-type" is the type
of the map values.
If "type" is "link" then "link-type" is the type of item pointed to by the URL value
of the attribute."
See the description of cleared
values.
true
if the field value has been cleared, false
otherwise.TYPE
public AttributeSchemaBean.AccessType getAccess()
access
' field. The description of the 'access
'
field is:
"Describes whether the attribute may be read, changed, or both. The value "write-only"
is used for user passwords."
null
).ACCESS
public boolean isAccessNull()
access
' field has been set to Null or not. The
description of the 'access
' field is:
"Describes whether the attribute may be read, changed, or both. The value "write-only"
is used for user passwords."
See the description of Null
values.
true
if the field value has been marked as null, false
otherwise.ACCESS
public boolean isAccessClear()
access
' field is clear or not. The description
of the 'access
' field is:
"Describes whether the attribute may be read, changed, or both. The value "write-only"
is used for user passwords."
See the description of cleared
values.
true
if the field value has been cleared, false
otherwise.ACCESS
public boolean isRequired()
required
' field. The description of the 'required
'
field is:
"If true, the attribute must have a value when an object is created, and the attribute
value may not be set to empty in a modify operation."
null
).REQUIRED
public boolean isRequiredNull()
required
' field has been set to Null or not.
The description of the 'required
' field is:
"If true, the attribute must have a value when an object is created, and the attribute
value may not be set to empty in a modify operation."
See the description of Null
values.
true
if the field value has been marked as null, false
otherwise.REQUIRED
public boolean isRequiredClear()
required
' field is clear or not. The
description of the 'required
' field is:
"If true, the attribute must have a value when an object is created, and the attribute
value may not be set to empty in a modify operation."
See the description of cleared
values.
true
if the field value has been cleared, false
otherwise.REQUIRED
public String getBeanValueSubType()
bean-value-type
' field. The description of the
'bean-value-type
' field is:
"Contains the name of the referenced object type if "type" is "bean", or if "sub-type"
is "bean", or if "link-type" is "bean", or if "link-type" is "beans"."
null
).BEANVALUESUBTYPE
public boolean isBeanValueSubTypeNull()
bean-value-type
' field has been set to Null
or not. The description of the 'bean-value-type
' field is:
"Contains the name of the referenced object type if "type" is "bean", or if "sub-type"
is "bean", or if "link-type" is "bean", or if "link-type" is "beans"."
See the description of Null
values.
true
if the field value has been marked as null, false
otherwise.BEANVALUESUBTYPE
public boolean isBeanValueSubTypeClear()
bean-value-type
' field is clear or not.
The description of the 'bean-value-type
' field is:
"Contains the name of the referenced object type if "type" is "bean", or if "sub-type"
is "bean", or if "link-type" is "bean", or if "link-type" is "beans"."
See the description of cleared
values.
true
if the field value has been cleared, false
otherwise.BEANVALUESUBTYPE
public String getApiName()
api-name
' field. The description of the 'api-name
'
field is:
"The name used in the serialized representation of the attribute value."
null
).APINAME
public boolean isApiNameNull()
api-name
' field has been set to Null or not.
The description of the 'api-name
' field is:
"The name used in the serialized representation of the attribute value."
See the description of Null
values.
true
if the field value has been marked as null, false
otherwise.APINAME
public boolean isApiNameClear()
api-name
' field is clear or not. The
description of the 'api-name
' field is:
"The name used in the serialized representation of the attribute value."
See the description of cleared
values.
true
if the field value has been cleared, false
otherwise.APINAME
public Collection<String> getEnumValues()
enums
' field. The description of the 'enums
'
field is:
"If set and non-empty then "enums" is the set of allowed values for the attribute."
null
).ENUMVALUES
public boolean isEnumValuesNull()
enums
' field has been set to Null or not. The
description of the 'enums
' field is:
"If set and non-empty then "enums" is the set of allowed values for the attribute."
See the description of Null
values.
true
if the field value has been marked as null, false
otherwise.ENUMVALUES
public boolean isEnumValuesClear()
enums
' field is clear or not. The description
of the 'enums
' field is:
"If set and non-empty then "enums" is the set of allowed values for the attribute."
See the description of cleared
values.
true
if the field value has been cleared, false
otherwise.ENUMVALUES
public static BeanMetaData<? extends AttributeSchemaBean> getBeanMetaData()
BeanTransporter
implementation''s constructor.
public AttributeSchemaBean clone()
clone
in class Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |