|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.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).BEANKEYSUBTYPEpublic 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.BEANKEYSUBTYPEpublic 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.BEANKEYSUBTYPEpublic 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).LINKTARGETTYPEpublic 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.LINKTARGETTYPEpublic 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.LINKTARGETTYPEpublic 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).VALUESUBTYPEpublic 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.VALUESUBTYPEpublic 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.VALUESUBTYPEpublic 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).INTERNALNAMEpublic 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.INTERNALNAMEpublic 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.INTERNALNAMEpublic AttributeSchemaBean.KeySubTypeType getKeySubType()
key-type' field. The description of the 'key-type'
field is:
"Describes the key type for "map" attribute types."
null).KEYSUBTYPEpublic 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.KEYSUBTYPEpublic 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.KEYSUBTYPEpublic 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).TYPEpublic 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.TYPEpublic 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.TYPEpublic 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).ACCESSpublic 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.ACCESSpublic 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.ACCESSpublic 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).REQUIREDpublic 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.REQUIREDpublic 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.REQUIREDpublic 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).BEANVALUESUBTYPEpublic 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.BEANVALUESUBTYPEpublic 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.BEANVALUESUBTYPEpublic 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).APINAMEpublic 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.APINAMEpublic 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.APINAMEpublic 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).ENUMVALUESpublic 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.ENUMVALUESpublic 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.ENUMVALUESpublic 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 | ||||||||