Enum MappingKindType

  • All Implemented Interfaces:
    Serializable, Comparable<MappingKindType>

    public enum MappingKindType
    extends Enum<MappingKindType>

    Java class for MappingKindType.

    The following schema fragment specifies the expected content contained within this class.

     <simpleType name="MappingKindType">
       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
         <enumeration value="outbound"/>
         <enumeration value="inbound"/>
         <enumeration value="template"/>
         <enumeration value="assigned"/>
         <enumeration value="condition"/>
         <enumeration value="other"/>
       </restriction>
     </simpleType>
     
    • Enum Constant Detail

      • 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".
      • CONDITION

        public static final MappingKindType CONDITION
        Various auxiliary "condition" mappings e.g. when evaluating condition for global policy rule, for assignment/inducement, etc.
      • OTHER

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

      • values

        public static MappingKindType[] 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 (MappingKindType c : MappingKindType.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static MappingKindType valueOf​(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:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null
      • value

        public String value()