|
|||||||||
| 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.ObjectSchemaBean
public class ObjectSchemaBean
An automatically-generated "bean" class for the Sentinel data object type 'schema'.
SentinelBean.
SentinelBean,
BeanTransporter| Field Summary | |
|---|---|
static String |
APINAME
The "bean name" of the Sentinel data object field 'ApiName'. |
static String |
ATTRIBUTES
The "bean name" of the Sentinel data object field 'Attributes'. |
static String |
INTERNALNAME
The "bean name" of the Sentinel data object field 'InternalName'. |
static String |
NEEDEDPERMISSIONS
The "bean name" of the Sentinel data object field 'NeededPermissions'. |
static String |
STANDALONE
The "bean name" of the Sentinel data object field 'Standalone'. |
static String |
TYPEURI
The "bean name" of the Sentinel data object field 'TypeURI'. |
| Constructor Summary | |
|---|---|
|
ObjectSchemaBean()
Construct an instance of the bean class. |
protected |
ObjectSchemaBean(BeanMetaData<? extends SentinelBean> metadata)
Constructor for use by derived classes. |
| Method Summary | |
|---|---|
ObjectSchemaBean |
clone()
Create a duplicate of this bean instance, including all field values. |
String |
getApiName()
Get the value for the ' api-name' field. |
Collection<AttributeSchemaBean> |
getAttributes()
Get the value for the ' attrs' field. |
static BeanMetaData<? extends ObjectSchemaBean> |
getBeanMetaData()
Get the metadata class instance for this type. |
String |
getInternalName()
Get the value for the ' internal-name' field. |
Map<String,SchemaPermBean> |
getNeededPermissions()
Get the value for the ' perms' field. |
String |
getTypeURILink()
Get the URL for the ' uri' field. |
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 |
isAttributesClear()
Get whether the value for the ' attrs' field is clear or not. |
boolean |
isAttributesNull()
Get whether the ' attrs' 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 |
isNeededPermissionsClear()
Get whether the value for the ' perms' field is clear or not. |
boolean |
isNeededPermissionsNull()
Get whether the ' perms' field has been set to Null or not. |
boolean |
isStandalone()
Get the value for the ' standalone' field. |
boolean |
isStandaloneClear()
Get whether the value for the ' standalone' field is clear or not. |
boolean |
isStandaloneNull()
Get whether the ' standalone' field has been set to Null or not. |
boolean |
isTypeURILinkClear()
Get whether the value for the ' uri' URL field is clear or not. |
boolean |
isTypeURILinkNull()
Get whether the ' uri' URL 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 INTERNALNAME
""internal-name"".
The description of the 'internal-name' field is:
"The name used internally by Sentinel to refer to the object type. It is useful to
know this name because generated bean classes available in the client API are named
based on this name."
public static final String TYPEURI
""uri"".
The description of the 'uri' field is:
"The URI used with the REST API to access objects belonging to the type described
by this ObjectSchema instance. This attribute will have no value for non-standalone
types because such types only appear in values of other object types."
public static final String ATTRIBUTES
""attrs"".
The description of the 'attrs' field is:
"A list of type information for each attribute that can appear in the object type
described by this Object Schema instance."
public static final String APINAME
""api-name"".
The description of the 'api-name' field is:
"The name used in the serialized representation of the object type."
public static final String STANDALONE
""standalone"".
The description of the 'standalone' field is:
"If this value is true it indicates that the object type is a "first class" type
that can be directly manipulated via the REST API. If this value is false it indicates
that the object type only appears in values of other object types."
public static final String NEEDEDPERMISSIONS
""perms"".
The description of the 'perms' field is:
"Information about access control for the object type described by this Object Schema
instance. This value is empty for non-standalone types. The map keys are "view",
"update", "create", and "delete"."
| Constructor Detail |
|---|
public ObjectSchemaBean()
protected ObjectSchemaBean(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 Map<String,SchemaPermBean> getNeededPermissions()
perms' field. The description of the 'perms'
field is:
"Information about access control for the object type described by this Object Schema
instance. This value is empty for non-standalone types. The map keys are "view",
"update", "create", and "delete"."
null).NEEDEDPERMISSIONSpublic boolean isNeededPermissionsNull()
perms' field has been set to Null or not. The
description of the 'perms' field is:
"Information about access control for the object type described by this Object Schema
instance. This value is empty for non-standalone types. The map keys are "view",
"update", "create", and "delete"."
See the description of Null
values.
true if the field value has been marked as null, false
otherwise.NEEDEDPERMISSIONSpublic boolean isNeededPermissionsClear()
perms' field is clear or not. The description
of the 'perms' field is:
"Information about access control for the object type described by this Object Schema
instance. This value is empty for non-standalone types. The map keys are "view",
"update", "create", and "delete"."
See the description of cleared
values.
true if the field value has been cleared, false
otherwise.NEEDEDPERMISSIONSpublic String getInternalName()
internal-name' field. The description of the
'internal-name' field is:
"The name used internally by Sentinel to refer to the object type. It is useful to
know this name because generated bean classes available in the client API are named
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 object type. It is useful to
know this name because generated bean classes available in the client API are named
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 object type. It is useful to
know this name because generated bean classes available in the client API are named
based on this name."
See the description of cleared
values.
true if the field value has been cleared, false
otherwise.INTERNALNAMEpublic Collection<AttributeSchemaBean> getAttributes()
attrs' field. The description of the 'attrs'
field is:
"A list of type information for each attribute that can appear in the object type
described by this Object Schema instance."
null).ATTRIBUTESpublic boolean isAttributesNull()
attrs' field has been set to Null or not. The
description of the 'attrs' field is:
"A list of type information for each attribute that can appear in the object type
described by this Object Schema instance."
See the description of Null
values.
true if the field value has been marked as null, false
otherwise.ATTRIBUTESpublic boolean isAttributesClear()
attrs' field is clear or not. The description
of the 'attrs' field is:
"A list of type information for each attribute that can appear in the object type
described by this Object Schema instance."
See the description of cleared
values.
true if the field value has been cleared, false
otherwise.ATTRIBUTESpublic boolean isStandalone()
standalone' field. The description of the 'standalone'
field is:
"If this value is true it indicates that the object type is a "first class" type
that can be directly manipulated via the REST API. If this value is false it indicates
that the object type only appears in values of other object types."
null).STANDALONEpublic boolean isStandaloneNull()
standalone' field has been set to Null or not.
The description of the 'standalone' field is:
"If this value is true it indicates that the object type is a "first class" type
that can be directly manipulated via the REST API. If this value is false it indicates
that the object type only appears in values of other object types."
See the description of Null
values.
true if the field value has been marked as null, false
otherwise.STANDALONEpublic boolean isStandaloneClear()
standalone' field is clear or not. The
description of the 'standalone' field is:
"If this value is true it indicates that the object type is a "first class" type
that can be directly manipulated via the REST API. If this value is false it indicates
that the object type only appears in values of other object types."
See the description of cleared
values.
true if the field value has been cleared, false
otherwise.STANDALONEpublic String getTypeURILink()
uri' field. The description of the 'uri'
field is:
"The URI used with the REST API to access objects belonging to the type described
by this ObjectSchema instance. This attribute will have no value for non-standalone
types because such types only appear in values of other object types."
null).TYPEURIpublic boolean isTypeURILinkNull()
uri' URL field has been set to Null or not.
The description of the 'uri' field is:
"The URI used with the REST API to access objects belonging to the type described
by this ObjectSchema instance. This attribute will have no value for non-standalone
types because such types only appear in values of other object types."
See the description of Null
values.
true if the field value has been marked as null, false
otherwise.TYPEURIpublic boolean isTypeURILinkClear()
uri' URL field is clear or not. The description
of the 'uri' field is:
"The URI used with the REST API to access objects belonging to the type described
by this ObjectSchema instance. This attribute will have no value for non-standalone
types because such types only appear in values of other object types."
See the description of cleared
values.
true if the field value has been cleared, false
otherwise.TYPEURIpublic String getApiName()
api-name' field. The description of the 'api-name'
field is:
"The name used in the serialized representation of the object type."
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 object type."
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 object type."
See the description of cleared
values.
true if the field value has been cleared, false
otherwise.APINAMEpublic static BeanMetaData<? extends ObjectSchemaBean> getBeanMetaData()
BeanTransporter
implementation''s constructor.
public ObjectSchemaBean clone()
clone in class Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||