|
|||||||||
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.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
).NEEDEDPERMISSIONS
public 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.NEEDEDPERMISSIONS
public 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.NEEDEDPERMISSIONS
public 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
).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 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.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 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.INTERNALNAME
public 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
).ATTRIBUTES
public 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.ATTRIBUTES
public 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.ATTRIBUTES
public 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
).STANDALONE
public 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.STANDALONE
public 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.STANDALONE
public 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
).TYPEURI
public 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.TYPEURI
public 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.TYPEURI
public 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
).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 object type."
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 object type."
See the description of cleared
values.
true
if the field value has been cleared, false
otherwise.APINAME
public 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 |