public enum BioMatchType extends Enum<BioMatchType> implements MatchType
MatchType.Category| Modifier and Type | Method and Description |
|---|---|
Optional<MatchingStrategy> |
getAllowedMatchingStrategy(MatchingStrategyType matchStrategyType)
Gets the allowed matching strategy.
|
MatchType.Category |
getCategory() |
CbeffDocType[] |
getCbeffDocTypes()
Gets the cbeff doc type.
|
java.util.function.Function<Map<String,String>,Map<String,String>> |
getEntityInfoMapper()
Gets the entity info.
|
java.util.function.Function<RequestDTO,Map<String,List<IdentityInfoDTO>>> |
getIdentityInfoFunction() |
IdMapping |
getIdMapping() |
static Map<String,List<IdentityInfoDTO>> |
getIdValuesMap(RequestDTO identityDto,
BioMatchType... bioMatchTypes)
Gets the id values map.
|
BioMatchType[] |
getMatchTypesForSubIdMappings(Set<IdMapping> subIdMappings)
Gets the match types for sub id mappings.
|
io.mosip.kernel.core.cbeffutil.jaxbclasses.SingleAnySubtypeType |
getSingleAnySubtype()
Gets the single any subtype.
|
io.mosip.kernel.core.cbeffutil.jaxbclasses.SingleAnySubtypeType |
getSubType()
Gets the sub type.
|
Map<String,Map.Entry<String,List<IdentityInfoDTO>>> |
mapEntityInfo(Map<String,List<IdentityInfoDTO>> idEntity,
IdInfoFetcher idinfoFetcher) |
static BioMatchType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static BioMatchType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOfgetIdentityInfoList, getReqestInfoFunction, hasIdEntityInfo, hasRequestEntityInfo, isMultiLanguage, isPropMultiLang, setOfpublic static final BioMatchType FGRMIN_LEFT_THUMB
public static final BioMatchType FGRMIN_LEFT_INDEX
public static final BioMatchType FGRMIN_LEFT_MIDDLE
public static final BioMatchType FGRMIN_LEFT_RING
public static final BioMatchType FGRMIN_LEFT_LITTLE
public static final BioMatchType FGRMIN_RIGHT_THUMB
public static final BioMatchType FGRMIN_RIGHT_INDEX
public static final BioMatchType FGRMIN_RIGHT_MIDDLE
public static final BioMatchType FGRMIN_RIGHT_RING
public static final BioMatchType FGRMIN_RIGHT_LITTLE
public static final BioMatchType FGRMIN_UNKNOWN
public static final BioMatchType FGRIMG_LEFT_THUMB
public static final BioMatchType FGRIMG_LEFT_INDEX
public static final BioMatchType FGRIMG_LEFT_MIDDLE
public static final BioMatchType FGRIMG_LEFT_RING
public static final BioMatchType FGRIMG_LEFT_LITTLE
public static final BioMatchType FGRIMG_RIGHT_THUMB
public static final BioMatchType FGRIMG_RIGHT_INDEX
public static final BioMatchType FGRIMG_RIGHT_MIDDLE
public static final BioMatchType FGRIMG_RIGHT_RING
public static final BioMatchType FGRIMG_RIGHT_LITTLE
public static final BioMatchType FGRIMG_UNKNOWN
public static final BioMatchType FGRMIN_COMPOSITE
public static final BioMatchType FGRMIN_MULTI
public static final BioMatchType FGRIMG_COMPOSITE
public static final BioMatchType FGRIMG_MULTI
public static final BioMatchType RIGHT_IRIS
public static final BioMatchType LEFT_IRIS
public static final BioMatchType IRIS_COMP
public static final BioMatchType IRIS_UNKNOWN
public static final BioMatchType FACE
public static final BioMatchType FACE_UNKNOWN
public static final BioMatchType MULTI_MODAL
public static BioMatchType[] values()
for (BioMatchType c : BioMatchType.values()) System.out.println(c);
public static BioMatchType 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 BioMatchType[] getMatchTypesForSubIdMappings(Set<IdMapping> subIdMappings)
subIdMappings - the sub id mappingspublic Optional<MatchingStrategy> getAllowedMatchingStrategy(MatchingStrategyType matchStrategyType)
getAllowedMatchingStrategy in interface MatchTypematchStrategyType - the match strategy typepublic java.util.function.Function<Map<String,String>,Map<String,String>> getEntityInfoMapper()
getEntityInfoMapper in interface MatchTypepublic IdMapping getIdMapping()
getIdMapping in interface MatchTypepublic java.util.function.Function<RequestDTO,Map<String,List<IdentityInfoDTO>>> getIdentityInfoFunction()
getIdentityInfoFunction in interface MatchTypepublic MatchType.Category getCategory()
getCategory in interface MatchTypepublic Map<String,Map.Entry<String,List<IdentityInfoDTO>>> mapEntityInfo(Map<String,List<IdentityInfoDTO>> idEntity, IdInfoFetcher idinfoFetcher) throws IdAuthenticationBusinessException
mapEntityInfo in interface MatchTypeIdAuthenticationBusinessExceptionpublic CbeffDocType[] getCbeffDocTypes()
public static Map<String,List<IdentityInfoDTO>> getIdValuesMap(RequestDTO identityDto, BioMatchType... bioMatchTypes)
identityDto - the identity dtobioMatchTypes - the bio match typespublic io.mosip.kernel.core.cbeffutil.jaxbclasses.SingleAnySubtypeType getSubType()
public io.mosip.kernel.core.cbeffutil.jaxbclasses.SingleAnySubtypeType getSingleAnySubtype()
Copyright © 2020. All rights reserved.