public enum ObjectTypes extends Enum<ObjectTypes>
Enum Constant and Description |
---|
ABSTRACT_ROLE |
ACCOUNT
Deprecated.
|
CONNECTOR |
CONNECTOR_HOST |
GENERIC_OBJECT |
NODE |
OBJECT |
OBJECT_TEMPLATE |
ORG |
PASSWORD_POLICY |
RESOURCE |
ROLE |
SHADOW |
SYSTEM_CONFIGURATION |
TASK |
USER |
Modifier and Type | Method and Description |
---|---|
Class<? extends ObjectType> |
getClassDefinition() |
String |
getLocalizationKey() |
static ObjectTypes |
getObjectType(Class<? extends ObjectType> objectType) |
static ObjectTypes |
getObjectType(String objectType) |
static Class<? extends ObjectType> |
getObjectTypeClass(String objectType) |
static ObjectTypes |
getObjectTypeFromTypeQName(QName typeQName) |
static ObjectTypes |
getObjectTypeFromUri(String objectTypeUri) |
String |
getObjectTypeUri() |
static String |
getObjectTypeUri(String objectType) |
QName |
getQName() |
QName |
getTypeQName() |
String |
getValue() |
static boolean |
isClassManagedByProvisioning(Class<? extends ObjectType> clazz) |
boolean |
isManagedByProvisioning() |
static boolean |
isManagedByProvisioning(ObjectType object) |
static boolean |
isObjectTypeManagedByProvisioning(Class<? extends ObjectType> objectType) |
static boolean |
isObjectTypeManagedByProvisioning(String objectType) |
static ObjectTypes |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ObjectTypes[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
@Deprecated public static final ObjectTypes ACCOUNT
public static final ObjectTypes CONNECTOR
public static final ObjectTypes CONNECTOR_HOST
public static final ObjectTypes GENERIC_OBJECT
public static final ObjectTypes RESOURCE
public static final ObjectTypes USER
public static final ObjectTypes OBJECT_TEMPLATE
public static final ObjectTypes SYSTEM_CONFIGURATION
public static final ObjectTypes TASK
public static final ObjectTypes SHADOW
public static final ObjectTypes OBJECT
public static final ObjectTypes ROLE
public static final ObjectTypes PASSWORD_POLICY
public static final ObjectTypes NODE
public static final ObjectTypes ORG
public static final ObjectTypes ABSTRACT_ROLE
public static ObjectTypes[] values()
for (ObjectTypes c : ObjectTypes.values()) System.out.println(c);
public static ObjectTypes valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant
with the specified nameNullPointerException
- if the argument is nullpublic boolean isManagedByProvisioning()
public String getLocalizationKey()
public String getValue()
public QName getQName()
public QName getTypeQName()
public Class<? extends ObjectType> getClassDefinition()
public String getObjectTypeUri()
public static ObjectTypes getObjectType(String objectType)
public static ObjectTypes getObjectTypeFromTypeQName(QName typeQName)
public static ObjectTypes getObjectTypeFromUri(String objectTypeUri)
public static Class<? extends ObjectType> getObjectTypeClass(String objectType)
public static ObjectTypes getObjectType(Class<? extends ObjectType> objectType)
public static boolean isManagedByProvisioning(ObjectType object)
public static boolean isClassManagedByProvisioning(Class<? extends ObjectType> clazz)
public static boolean isObjectTypeManagedByProvisioning(Class<? extends ObjectType> objectType)
public static boolean isObjectTypeManagedByProvisioning(String objectType)
Copyright © 2013 evolveum. All rights reserved.