Enum Class MappingKindType

java.lang.Object
java.lang.Enum<MappingKindType>
com.evolveum.midpoint.xml.ns._public.common.common_3.MappingKindType
All Implemented Interfaces:
TypeSafeEnum, Serializable, Comparable<MappingKindType>, Constable

public enum MappingKindType extends Enum<MappingKindType> implements TypeSafeEnum
Kind of mapping.
  • Enum Constant Details

    • OUTBOUND

      public static final MappingKindType OUTBOUND
      Resource outbound mapping.
    • INBOUND

      public static final MappingKindType INBOUND
      Resource inbound mapping.
    • TEMPLATE

      public static final MappingKindType TEMPLATE
      Object template mapping.
    • ASSIGNED

      public static final MappingKindType ASSIGNED
      Assigned "focus mapping".
    • AUTO_ASSIGN

      public static final MappingKindType AUTO_ASSIGN
      Role auto-assign mapping.
    • CONSTRUCTION

      public static final MappingKindType CONSTRUCTION
      Mapping used in a construction.
    • POLICY_RULE_CONDITION

      public static final MappingKindType POLICY_RULE_CONDITION
      Condition for policy rule.
    • ASSIGNMENT_CONDITION

      public static final MappingKindType ASSIGNMENT_CONDITION
      Condition for assignment or inducement.
    • CONDITION

      public static final MappingKindType CONDITION
      Other conditions.
    • OTHER

      public static final MappingKindType OTHER
      Other kind of mapping. (To be specified later.)
  • Method Details

    • values

      public static MappingKindType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static MappingKindType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • value

      public String value()
      Description copied from interface: TypeSafeEnum
      Returns enum value defined as in schema.
      Specified by:
      value in interface TypeSafeEnum
      Returns:
    • fromValue

      public static MappingKindType fromValue(String v)