Class 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>
     
    • Constructor Detail

      • BDBInfoType

        public BDBInfoType()
    • 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 is String
      • setFormat

        public void setFormat​(RegistryIDType value)
        Sets the value of the format property.
        Parameters:
        value - allowed object is RegistryIDType
      • 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 is Boolean
      • 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 is LocalDateTime
      • 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 is LocalDateTime
      • 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 is LocalDateTime
      • 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 set method 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 set method 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

      • setType

        public void setType​(List<SingleType> type)
        Parameters:
        type - the type to set
      • setSubtype

        public void setSubtype​(List<String> subtype)
        Parameters:
        subtype - the subtype to set
      • setProduct

        public void setProduct​(RegistryIDType value)
        Sets the value of the product property.
        Parameters:
        value - allowed object is RegistryIDType
      • 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 is RegistryIDType
      • 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 is RegistryIDType
      • 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 is RegistryIDType
      • 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 is RegistryIDType
      • 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 is PurposeType
      • 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 is QualityType