com.morpho.morphosmart.sdk
Enum TemplateFVPType

java.lang.Object
  extended by java.lang.Enum<TemplateFVPType>
      extended by com.morpho.morphosmart.sdk.TemplateFVPType
All Implemented Interfaces:
ITemplateType, java.io.Serializable, java.lang.Comparable<TemplateFVPType>

public enum TemplateFVPType
extends java.lang.Enum<TemplateFVPType>
implements ITemplateType

This enumeration list the possible types of an FVP template


Enum Constant Summary
MORPHO_NO_PK_FVP
          Do not return multimodal template
MORPHO_PK_FVP
          Multimodal template format supported by MorphoSmart™ FINGER VP
MORPHO_PK_FVP_MATCH
          Multimodal template format supported by MorphoSmart™ FINGER VP
 
Method Summary
 int getCode()
          Get template type code.
 java.lang.String getExtension()
          Get corresponding template type extension.
 java.lang.String getLabel()
          Get template type label.
protected static TemplateFVPType getValue(int id)
           
static TemplateFVPType valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static TemplateFVPType[] 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

MORPHO_NO_PK_FVP

public static final TemplateFVPType MORPHO_NO_PK_FVP
Do not return multimodal template


MORPHO_PK_FVP

public static final TemplateFVPType MORPHO_PK_FVP
Multimodal template format supported by MorphoSmart™ FINGER VP


MORPHO_PK_FVP_MATCH

public static final TemplateFVPType MORPHO_PK_FVP_MATCH
Multimodal template format supported by MorphoSmart™ FINGER VP

Method Detail

values

public static TemplateFVPType[] 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 (TemplateFVPType c : TemplateFVPType.values())
    System.out.println(c);

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

valueOf

public static TemplateFVPType 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

getCode

public int getCode()
Description copied from interface: ITemplateType
Get template type code.

Specified by:
getCode in interface ITemplateType
Returns:
TemplateFVPType code

getLabel

public java.lang.String getLabel()
Description copied from interface: ITemplateType
Get template type label.

Specified by:
getLabel in interface ITemplateType
Returns:
TemplateFVPType label

getExtension

public java.lang.String getExtension()
Description copied from interface: ITemplateType
Get corresponding template type extension.

Specified by:
getExtension in interface ITemplateType
Returns:
TemplateFVPType extension

getValue

protected static TemplateFVPType getValue(int id)