Class BDBInfoType
- java.lang.Object
-
- io.mosip.kernel.core.cbeffutil.jaxbclasses.BDBInfoType
-
public class BDBInfoType extends Object
Java class for BDBInfoType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="BDBInfoType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="ChallengeResponse" type="{http://www.w3.org/2001/XMLSchema}base64Binary" minOccurs="0"/> <element name="Index" type="{http://standards.iso.org/iso-iec/19785/-3/ed-2/}UUIDType" minOccurs="0"/> <element name="Format" type="{http://standards.iso.org/iso-iec/19785/-3/ed-2/}RegistryIDType" minOccurs="0"/> <element name="Encryption" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="CreationDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="NotValidBefore" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="NotValidAfter" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="Type" type="{http://standards.iso.org/iso-iec/19785/-3/ed-2/}MultipleTypesType" minOccurs="0"/> <element name="Subtype" type="{http://standards.iso.org/iso-iec/19785/-3/ed-2/}SubtypeType" minOccurs="0"/> <element name="Level" type="{http://standards.iso.org/iso-iec/19785/-3/ed-2/}ProcessedLevelType" minOccurs="0"/> <element name="Product" type="{http://standards.iso.org/iso-iec/19785/-3/ed-2/}RegistryIDType" minOccurs="0"/> <element name="CaptureDevice" type="{http://standards.iso.org/iso-iec/19785/-3/ed-2/}RegistryIDType" minOccurs="0"/> <element name="FeatureExtractionAlgorithm" type="{http://standards.iso.org/iso-iec/19785/-3/ed-2/}RegistryIDType" minOccurs="0"/> <element name="ComparisonAlgorithm" type="{http://standards.iso.org/iso-iec/19785/-3/ed-2/}RegistryIDType" minOccurs="0"/> <element name="CompressionAlgorithm" type="{http://standards.iso.org/iso-iec/19785/-3/ed-2/}RegistryIDType" minOccurs="0"/> <element name="Purpose" type="{http://standards.iso.org/iso-iec/19785/-3/ed-2/}PurposeType" minOccurs="0"/> <element name="Quality" type="{http://standards.iso.org/iso-iec/19785/-3/ed-2/}QualityType" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected RegistryIDTypecaptureDeviceprotected byte[]challengeResponseprotected RegistryIDTypecomparisonAlgorithmprotected RegistryIDTypecompressionAlgorithmprotected LocalDateTimecreationDateprotected Booleanencryptionprotected RegistryIDTypefeatureExtractionAlgorithmprotected RegistryIDTypeformatprotected Stringindexprotected ProcessedLevelTypelevelprotected LocalDateTimenotValidAfterprotected LocalDateTimenotValidBeforeprotected RegistryIDTypeproductprotected PurposeTypepurposeprotected QualityTypequalityprotected List<String>subtypeprotected List<SingleType>type
-
Constructor Summary
Constructors Constructor Description BDBInfoType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RegistryIDTypegetCaptureDevice()Gets the value of the captureDevice property.byte[]getChallengeResponse()Gets the value of the challengeResponse property.RegistryIDTypegetComparisonAlgorithm()Gets the value of the comparisonAlgorithm property.RegistryIDTypegetCompressionAlgorithm()Gets the value of the compressionAlgorithm property.LocalDateTimegetCreationDate()Gets the value of the creationDate property.RegistryIDTypegetFeatureExtractionAlgorithm()Gets the value of the featureExtractionAlgorithm property.RegistryIDTypegetFormat()Gets the value of the format property.StringgetIndex()Gets the value of the index property.ProcessedLevelTypegetLevel()Gets the value of the level property.LocalDateTimegetNotValidAfter()Gets the value of the notValidAfter property.LocalDateTimegetNotValidBefore()Gets the value of the notValidBefore property.RegistryIDTypegetProduct()Gets the value of the product property.PurposeTypegetPurpose()Gets the value of the purpose property.QualityTypegetQuality()Gets the value of the quality property.List<String>getSubtype()Gets the value of the subtype property.List<SingleType>getType()Gets the value of the type property.BooleanisEncryption()Gets the value of the encryption property.voidsetCaptureDevice(RegistryIDType value)Sets the value of the captureDevice property.voidsetChallengeResponse(byte[] value)Sets the value of the challengeResponse property.voidsetComparisonAlgorithm(RegistryIDType value)Sets the value of the comparisonAlgorithm property.voidsetCompressionAlgorithm(RegistryIDType value)Sets the value of the compressionAlgorithm property.voidsetCreationDate(LocalDateTime value)Sets the value of the creationDate property.voidsetEncryption(Boolean value)Sets the value of the encryption property.voidsetFeatureExtractionAlgorithm(RegistryIDType value)Sets the value of the featureExtractionAlgorithm property.voidsetFormat(RegistryIDType value)Sets the value of the format property.voidsetIndex(String value)Sets the value of the index property.voidsetLevel(ProcessedLevelType value)Sets the value of the level property.voidsetNotValidAfter(LocalDateTime value)Sets the value of the notValidAfter property.voidsetNotValidBefore(LocalDateTime value)Sets the value of the notValidBefore property.voidsetProduct(RegistryIDType value)Sets the value of the product property.voidsetPurpose(PurposeType value)Sets the value of the purpose property.voidsetQuality(QualityType value)Sets the value of the quality property.voidsetSubtype(List<String> subtype)voidsetType(List<SingleType> type)
-
-
-
Field Detail
-
challengeResponse
protected byte[] challengeResponse
-
index
protected String index
-
format
protected RegistryIDType format
-
encryption
protected Boolean encryption
-
creationDate
protected LocalDateTime creationDate
-
notValidBefore
protected LocalDateTime notValidBefore
-
notValidAfter
protected LocalDateTime notValidAfter
-
type
protected List<SingleType> type
-
level
protected ProcessedLevelType level
-
product
protected RegistryIDType product
-
captureDevice
protected RegistryIDType captureDevice
-
featureExtractionAlgorithm
protected RegistryIDType featureExtractionAlgorithm
-
comparisonAlgorithm
protected RegistryIDType comparisonAlgorithm
-
compressionAlgorithm
protected RegistryIDType compressionAlgorithm
-
purpose
protected PurposeType purpose
-
quality
protected QualityType quality
-
-
Method Detail
-
getChallengeResponse
public byte[] getChallengeResponse()
Gets the value of the challengeResponse property.- Returns:
- possible object is byte[]
-
setChallengeResponse
public void setChallengeResponse(byte[] value)
Sets the value of the challengeResponse property.- Parameters:
value- allowed object is byte[]
-
getIndex
public String getIndex()
Gets the value of the index property.- Returns:
- possible object is
String
-
setIndex
public void setIndex(String value)
Sets the value of the index property.- Parameters:
value- allowed object isString
-
getFormat
public RegistryIDType getFormat()
Gets the value of the format property.- Returns:
- possible object is
RegistryIDType
-
setFormat
public void setFormat(RegistryIDType value)
Sets the value of the format property.- Parameters:
value- allowed object isRegistryIDType
-
isEncryption
public Boolean isEncryption()
Gets the value of the encryption property.- Returns:
- possible object is
Boolean
-
setEncryption
public void setEncryption(Boolean value)
Sets the value of the encryption property.- Parameters:
value- allowed object isBoolean
-
getCreationDate
public LocalDateTime getCreationDate()
Gets the value of the creationDate property.- Returns:
- possible object is
LocalDateTime
-
setCreationDate
public void setCreationDate(LocalDateTime value)
Sets the value of the creationDate property.- Parameters:
value- allowed object isLocalDateTime
-
getNotValidBefore
public LocalDateTime getNotValidBefore()
Gets the value of the notValidBefore property.- Returns:
- possible object is
LocalDateTime
-
setNotValidBefore
public void setNotValidBefore(LocalDateTime value)
Sets the value of the notValidBefore property.- Parameters:
value- allowed object isLocalDateTime
-
getNotValidAfter
public LocalDateTime getNotValidAfter()
Gets the value of the notValidAfter property.- Returns:
- possible object is
LocalDateTime
-
setNotValidAfter
public void setNotValidAfter(LocalDateTime value)
Sets the value of the notValidAfter property.- Parameters:
value- allowed object isLocalDateTime
-
getType
public List<SingleType> getType()
Gets the value of the type property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the type property.For example, to add a new item, do as follows:
getType().add(newItem);
Objects of the following type(s) are allowed in the list
SingleTypeType
-
getSubtype
public List<String> getSubtype()
Gets the value of the subtype property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the subtype property.For example, to add a new item, do as follows:
getSubtype().add(newItem);
Objects of the following type(s) are allowed in the list
String
-
getLevel
public ProcessedLevelType getLevel()
Gets the value of the level property.- Returns:
- possible object is
ProcessedLevelType
-
setLevel
public void setLevel(ProcessedLevelType value)
Sets the value of the level property.- Parameters:
value- allowed object isProcessedLevelType
-
getProduct
public RegistryIDType getProduct()
Gets the value of the product property.- Returns:
- possible object is
RegistryIDType
-
setType
public void setType(List<SingleType> type)
- Parameters:
type- the type to set
-
setProduct
public void setProduct(RegistryIDType value)
Sets the value of the product property.- Parameters:
value- allowed object isRegistryIDType
-
getCaptureDevice
public RegistryIDType getCaptureDevice()
Gets the value of the captureDevice property.- Returns:
- possible object is
RegistryIDType
-
setCaptureDevice
public void setCaptureDevice(RegistryIDType value)
Sets the value of the captureDevice property.- Parameters:
value- allowed object isRegistryIDType
-
getFeatureExtractionAlgorithm
public RegistryIDType getFeatureExtractionAlgorithm()
Gets the value of the featureExtractionAlgorithm property.- Returns:
- possible object is
RegistryIDType
-
setFeatureExtractionAlgorithm
public void setFeatureExtractionAlgorithm(RegistryIDType value)
Sets the value of the featureExtractionAlgorithm property.- Parameters:
value- allowed object isRegistryIDType
-
getComparisonAlgorithm
public RegistryIDType getComparisonAlgorithm()
Gets the value of the comparisonAlgorithm property.- Returns:
- possible object is
RegistryIDType
-
setComparisonAlgorithm
public void setComparisonAlgorithm(RegistryIDType value)
Sets the value of the comparisonAlgorithm property.- Parameters:
value- allowed object isRegistryIDType
-
getCompressionAlgorithm
public RegistryIDType getCompressionAlgorithm()
Gets the value of the compressionAlgorithm property.- Returns:
- possible object is
RegistryIDType
-
setCompressionAlgorithm
public void setCompressionAlgorithm(RegistryIDType value)
Sets the value of the compressionAlgorithm property.- Parameters:
value- allowed object isRegistryIDType
-
getPurpose
public PurposeType getPurpose()
Gets the value of the purpose property.- Returns:
- possible object is
PurposeType
-
setPurpose
public void setPurpose(PurposeType value)
Sets the value of the purpose property.- Parameters:
value- allowed object isPurposeType
-
getQuality
public QualityType getQuality()
Gets the value of the quality property.- Returns:
- possible object is
QualityType
-
setQuality
public void setQuality(QualityType value)
Sets the value of the quality property.- Parameters:
value- allowed object isQualityType
-
-