Enum IdaIdMapping

    • Enum Constant Detail

      • DOBTYPE

        public static final IdaIdMapping DOBTYPE
        The dobtype.
      • GENDER

        public static final IdaIdMapping GENDER
        The gender.
      • ADDRESSLINE1

        public static final IdaIdMapping ADDRESSLINE1
        The addressline1.
      • ADDRESSLINE2

        public static final IdaIdMapping ADDRESSLINE2
        The addressline2.
      • ADDRESSLINE3

        public static final IdaIdMapping ADDRESSLINE3
        The addressline3.
      • LOCATION1

        public static final IdaIdMapping LOCATION1
        The location1.
      • LOCATION2

        public static final IdaIdMapping LOCATION2
        The location2.
      • LOCATION3

        public static final IdaIdMapping LOCATION3
        The location3.
      • PINCODE

        public static final IdaIdMapping PINCODE
        The pincode.
      • FULLADDRESS

        public static final IdaIdMapping FULLADDRESS
        The fulladdress.
      • LEFTINDEX

        public static final IdaIdMapping LEFTINDEX
        The leftindex.
      • LEFTLITTLE

        public static final IdaIdMapping LEFTLITTLE
        The leftlittle.
      • LEFTMIDDLE

        public static final IdaIdMapping LEFTMIDDLE
        The leftmiddle.
      • LEFTRING

        public static final IdaIdMapping LEFTRING
        The leftring.
      • LEFTTHUMB

        public static final IdaIdMapping LEFTTHUMB
        The leftthumb.
      • RIGHTINDEX

        public static final IdaIdMapping RIGHTINDEX
        The rightindex.
      • RIGHTLITTLE

        public static final IdaIdMapping RIGHTLITTLE
        The rightlittle.
      • RIGHTMIDDLE

        public static final IdaIdMapping RIGHTMIDDLE
        The rightmiddle.
      • RIGHTRING

        public static final IdaIdMapping RIGHTRING
        The rightring.
      • RIGHTTHUMB

        public static final IdaIdMapping RIGHTTHUMB
        The rightthumb.
      • UNKNOWN_FINGER

        public static final IdaIdMapping UNKNOWN_FINGER
        The unknown finger.
      • FINGERPRINT

        public static final IdaIdMapping FINGERPRINT
        The fingerprint.
      • LEFTIRIS

        public static final IdaIdMapping LEFTIRIS
        The leftiris.
      • RIGHTIRIS

        public static final IdaIdMapping RIGHTIRIS
        The rightiris.
      • UNKNOWN_IRIS

        public static final IdaIdMapping UNKNOWN_IRIS
        The unknown iris.
      • UNKNOWN_FACE

        public static final IdaIdMapping UNKNOWN_FACE
        The unknown face.
      • MULTI_MODAL_BIOMETRICS

        public static final IdaIdMapping MULTI_MODAL_BIOMETRICS
        The multi modal biometrics.
      • KEY_BINDED_TOKENS

        public static final IdaIdMapping KEY_BINDED_TOKENS
      • DYNAMIC

        public static final IdaIdMapping DYNAMIC
        The dynamic demographics ID Mapping.
    • Method Detail

      • values

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

        public static IdaIdMapping 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
      • getIdname

        public String getIdname()
        Gets the idname.
        Specified by:
        getIdname in interface IdMapping
        Returns:
        the idname
      • getType

        public String getType()
        Gets the type.
        Specified by:
        getType in interface IdMapping
        Returns:
        the type
      • getSubType

        public String getSubType()
        Gets the sub type.
        Specified by:
        getSubType in interface IdMapping
        Returns:
        the sub type
      • setOf

        public static Set<IdMapping> setOf​(IdMapping... idMapping)
        Sets the of.
        Parameters:
        idMapping - the id mapping
        Returns:
        the sets the
      • getIdNameForMapping

        public static Optional<String> getIdNameForMapping​(String mappingName,
                                                           MappingConfig mappingConfig)
        Fetch Id name for Mapping.
        Parameters:
        mappingName - the mapping name
        mappingConfig - the mapping config
        Returns:
        the id name for mapping
      • concatNames

        public static String concatNames​(String... values)
        Concat names.
        Parameters:
        values - the values
        Returns:
        the string