Name | KimType | |
---|---|---|
Usage | KimTypeInfoService | |
getKimType findKimTypeByNameAndNamespace findAllKimTypes | ||
Type | Complex |
To construct an instance of a KimType, use the {@link KimType.Builder} class.
ShortName | Name | Type | Description | Required? | Read only? | Cardinality | XML Attribute? | Implementation Notes |
---|---|---|---|---|---|---|---|---|
id | Id | String | The unique identifier for an object. This can be null. | One | No | |||
serviceName | Service Name | String | The service name used to resolve attribute values. | One | No | |||
namespaceCode | Namespace Code | String | The namespace code that this kim type belongs too. | One | No | |||
name | Name | String | The name of the kim type. | One | No | |||
attributeDefinitions | Attribute Definitions | KimTypeAttributeList | The list of attribute definitions associated with the kim type. This cannot be null. If no attribute definitions are associated with the kim type then this will return an empty collection. |
Many | No | |||
active | Active | boolean | The active indicator for an object. | One | No | |||
versionNumber | Version Number | Long | Returns the version number for this object. In general, this value should only be null if the object has not yet been stored to a persistent data store. This version number is generally used for the purposes of optimistic locking. |
One | No | |||
objectId | Object Id | String | Return the globally unique object id of this object. In general, this value should only be null if the object has not yet been stored to a persistent data store. |
One | No |