Class TSLSchemeInformationType

java.lang.Object
eu.europa.esig.trustedlist.jaxb.tsl.TSLSchemeInformationType
All Implemented Interfaces:
Serializable

public class TSLSchemeInformationType extends Object implements Serializable

Java class for TSLSchemeInformationType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="TSLSchemeInformationType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="TSLVersionIdentifier" type="{http://www.w3.org/2001/XMLSchema}integer"/>
         <element name="TSLSequenceNumber" type="{http://www.w3.org/2001/XMLSchema}positiveInteger"/>
         <element ref="{http://uri.etsi.org/02231/v2#}TSLType"/>
         <element ref="{http://uri.etsi.org/02231/v2#}SchemeOperatorName"/>
         <element name="SchemeOperatorAddress" type="{http://uri.etsi.org/02231/v2#}AddressType"/>
         <element ref="{http://uri.etsi.org/02231/v2#}SchemeName"/>
         <element ref="{http://uri.etsi.org/02231/v2#}SchemeInformationURI"/>
         <element name="StatusDeterminationApproach" type="{http://uri.etsi.org/02231/v2#}NonEmptyURIType"/>
         <element ref="{http://uri.etsi.org/02231/v2#}SchemeTypeCommunityRules" minOccurs="0"/>
         <element ref="{http://uri.etsi.org/02231/v2#}SchemeTerritory" minOccurs="0"/>
         <element ref="{http://uri.etsi.org/02231/v2#}PolicyOrLegalNotice" minOccurs="0"/>
         <element name="HistoricalInformationPeriod" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger"/>
         <element ref="{http://uri.etsi.org/02231/v2#}PointersToOtherTSL" minOccurs="0"/>
         <element name="ListIssueDateTime" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
         <element ref="{http://uri.etsi.org/02231/v2#}NextUpdate"/>
         <element ref="{http://uri.etsi.org/02231/v2#}DistributionPoints" minOccurs="0"/>
         <element name="SchemeExtensions" type="{http://uri.etsi.org/02231/v2#}ExtensionsListType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
See Also:
  • Field Details

  • Constructor Details

    • TSLSchemeInformationType

      public TSLSchemeInformationType()
  • Method Details

    • getTSLVersionIdentifier

      public BigInteger getTSLVersionIdentifier()
      Gets the value of the tslVersionIdentifier property.
      Returns:
      possible object is BigInteger
    • setTSLVersionIdentifier

      public void setTSLVersionIdentifier(BigInteger value)
      Sets the value of the tslVersionIdentifier property.
      Parameters:
      value - allowed object is BigInteger
    • getTSLSequenceNumber

      public BigInteger getTSLSequenceNumber()
      Gets the value of the tslSequenceNumber property.
      Returns:
      possible object is BigInteger
    • setTSLSequenceNumber

      public void setTSLSequenceNumber(BigInteger value)
      Sets the value of the tslSequenceNumber property.
      Parameters:
      value - allowed object is BigInteger
    • getTSLType

      public String getTSLType()
      Gets the value of the tslType property.
      Returns:
      possible object is String
    • setTSLType

      public void setTSLType(String value)
      Sets the value of the tslType property.
      Parameters:
      value - allowed object is String
    • getSchemeOperatorName

      public InternationalNamesType getSchemeOperatorName()
      Gets the value of the schemeOperatorName property.
      Returns:
      possible object is InternationalNamesType
    • setSchemeOperatorName

      public void setSchemeOperatorName(InternationalNamesType value)
      Sets the value of the schemeOperatorName property.
      Parameters:
      value - allowed object is InternationalNamesType
    • getSchemeOperatorAddress

      public AddressType getSchemeOperatorAddress()
      Gets the value of the schemeOperatorAddress property.
      Returns:
      possible object is AddressType
    • setSchemeOperatorAddress

      public void setSchemeOperatorAddress(AddressType value)
      Sets the value of the schemeOperatorAddress property.
      Parameters:
      value - allowed object is AddressType
    • getSchemeName

      public InternationalNamesType getSchemeName()
      Gets the value of the schemeName property.
      Returns:
      possible object is InternationalNamesType
    • setSchemeName

      public void setSchemeName(InternationalNamesType value)
      Sets the value of the schemeName property.
      Parameters:
      value - allowed object is InternationalNamesType
    • getSchemeInformationURI

      public NonEmptyMultiLangURIListType getSchemeInformationURI()
      Gets the value of the schemeInformationURI property.
      Returns:
      possible object is NonEmptyMultiLangURIListType
    • setSchemeInformationURI

      public void setSchemeInformationURI(NonEmptyMultiLangURIListType value)
      Sets the value of the schemeInformationURI property.
      Parameters:
      value - allowed object is NonEmptyMultiLangURIListType
    • getStatusDeterminationApproach

      public String getStatusDeterminationApproach()
      Gets the value of the statusDeterminationApproach property.
      Returns:
      possible object is String
    • setStatusDeterminationApproach

      public void setStatusDeterminationApproach(String value)
      Sets the value of the statusDeterminationApproach property.
      Parameters:
      value - allowed object is String
    • getSchemeTypeCommunityRules

      public NonEmptyMultiLangURIListType getSchemeTypeCommunityRules()
      Gets the value of the schemeTypeCommunityRules property.
      Returns:
      possible object is NonEmptyMultiLangURIListType
    • setSchemeTypeCommunityRules

      public void setSchemeTypeCommunityRules(NonEmptyMultiLangURIListType value)
      Sets the value of the schemeTypeCommunityRules property.
      Parameters:
      value - allowed object is NonEmptyMultiLangURIListType
    • getSchemeTerritory

      public String getSchemeTerritory()
      Gets the value of the schemeTerritory property.
      Returns:
      possible object is String
    • setSchemeTerritory

      public void setSchemeTerritory(String value)
      Sets the value of the schemeTerritory property.
      Parameters:
      value - allowed object is String
    • getPolicyOrLegalNotice

      public PolicyOrLegalnoticeType getPolicyOrLegalNotice()
      Gets the value of the policyOrLegalNotice property.
      Returns:
      possible object is PolicyOrLegalnoticeType
    • setPolicyOrLegalNotice

      public void setPolicyOrLegalNotice(PolicyOrLegalnoticeType value)
      Sets the value of the policyOrLegalNotice property.
      Parameters:
      value - allowed object is PolicyOrLegalnoticeType
    • getHistoricalInformationPeriod

      public BigInteger getHistoricalInformationPeriod()
      Gets the value of the historicalInformationPeriod property.
      Returns:
      possible object is BigInteger
    • setHistoricalInformationPeriod

      public void setHistoricalInformationPeriod(BigInteger value)
      Sets the value of the historicalInformationPeriod property.
      Parameters:
      value - allowed object is BigInteger
    • getPointersToOtherTSL

      public OtherTSLPointersType getPointersToOtherTSL()
      Gets the value of the pointersToOtherTSL property.
      Returns:
      possible object is OtherTSLPointersType
    • setPointersToOtherTSL

      public void setPointersToOtherTSL(OtherTSLPointersType value)
      Sets the value of the pointersToOtherTSL property.
      Parameters:
      value - allowed object is OtherTSLPointersType
    • getListIssueDateTime

      public XMLGregorianCalendar getListIssueDateTime()
      Gets the value of the listIssueDateTime property.
      Returns:
      possible object is XMLGregorianCalendar
    • setListIssueDateTime

      public void setListIssueDateTime(XMLGregorianCalendar value)
      Sets the value of the listIssueDateTime property.
      Parameters:
      value - allowed object is XMLGregorianCalendar
    • getNextUpdate

      public NextUpdateType getNextUpdate()
      Gets the value of the nextUpdate property.
      Returns:
      possible object is NextUpdateType
    • setNextUpdate

      public void setNextUpdate(NextUpdateType value)
      Sets the value of the nextUpdate property.
      Parameters:
      value - allowed object is NextUpdateType
    • getDistributionPoints

      public NonEmptyURIListType getDistributionPoints()
      Gets the value of the distributionPoints property.
      Returns:
      possible object is NonEmptyURIListType
    • setDistributionPoints

      public void setDistributionPoints(NonEmptyURIListType value)
      Sets the value of the distributionPoints property.
      Parameters:
      value - allowed object is NonEmptyURIListType
    • getSchemeExtensions

      public ExtensionsListType getSchemeExtensions()
      Gets the value of the schemeExtensions property.
      Returns:
      possible object is ExtensionsListType
    • setSchemeExtensions

      public void setSchemeExtensions(ExtensionsListType value)
      Sets the value of the schemeExtensions property.
      Parameters:
      value - allowed object is ExtensionsListType