com.evolveum.midpoint.repo.sql.data.common
Enum RContainerType

java.lang.Object
  extended by java.lang.Enum<RContainerType>
      extended by com.evolveum.midpoint.repo.sql.data.common.RContainerType
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<RContainerType>

public enum RContainerType
extends java.lang.Enum<RContainerType>

Author:
lazyman

Enum Constant Summary
ACCOUNT
           
ASSIGNMENT
           
CONNECTOR
           
CONNECTOR_HOST
           
EXCLUSION
           
GENERIC_OBJECT
           
NODE
           
OBJECT
           
ORG
           
PASSWORD_POLICY
           
RESOURCE
           
RESOURCE_OBJECT_SHADOW
           
ROLE
           
SYSTEM_CONFIGURATION
           
TASK
           
USER
           
USER_TEMPLATE
           
 
Method Summary
 java.lang.Class<? extends RContainer> getClazz()
           
static
<T extends RContainer>
RContainerType
getType(java.lang.Class<T> clazz)
           
static RContainerType valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static RContainerType[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

ASSIGNMENT

public static final RContainerType ASSIGNMENT

EXCLUSION

public static final RContainerType EXCLUSION

ACCOUNT

public static final RContainerType ACCOUNT

CONNECTOR

public static final RContainerType CONNECTOR

CONNECTOR_HOST

public static final RContainerType CONNECTOR_HOST

GENERIC_OBJECT

public static final RContainerType GENERIC_OBJECT

OBJECT

public static final RContainerType OBJECT

PASSWORD_POLICY

public static final RContainerType PASSWORD_POLICY

RESOURCE

public static final RContainerType RESOURCE

RESOURCE_OBJECT_SHADOW

public static final RContainerType RESOURCE_OBJECT_SHADOW

ROLE

public static final RContainerType ROLE

SYSTEM_CONFIGURATION

public static final RContainerType SYSTEM_CONFIGURATION

TASK

public static final RContainerType TASK

USER

public static final RContainerType USER

USER_TEMPLATE

public static final RContainerType USER_TEMPLATE

NODE

public static final RContainerType NODE

ORG

public static final RContainerType ORG
Method Detail

values

public static RContainerType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (RContainerType c : RContainerType.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static RContainerType valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

getClazz

public java.lang.Class<? extends RContainer> getClazz()

getType

public static <T extends RContainer> RContainerType getType(java.lang.Class<T> clazz)


Copyright © 2012 evolveum. All Rights Reserved.