Class RussianDomesticPassport

java.lang.Object
dev.vality.identdocstore.identity_document_storage.RussianDomesticPassport
All Implemented Interfaces:
Serializable, Cloneable, Comparable<RussianDomesticPassport>, org.apache.thrift.TBase<RussianDomesticPassport,​RussianDomesticPassport._Fields>, org.apache.thrift.TSerializable

@Generated(value="Autogenerated by Thrift Compiler (0.14.2)",
           date="2022-07-19")
public class RussianDomesticPassport
extends Object
implements org.apache.thrift.TBase<RussianDomesticPassport,​RussianDomesticPassport._Fields>, Serializable, Cloneable, Comparable<RussianDomesticPassport>
See Also:
Serialized Form
  • Field Details

    • series

      public String series
    • number

      public String number
    • issuer

      public String issuer
    • issuer_code

      public String issuer_code
    • issued_at

      public String issued_at
    • family_name

      public String family_name
    • first_name

      public String first_name
    • patronymic

      public String patronymic
    • birth_date

      public String birth_date
    • birth_place

      public String birth_place
    • metaDataMap

      public static final Map<RussianDomesticPassport._Fields,​org.apache.thrift.meta_data.FieldMetaData> metaDataMap
  • Constructor Details

    • RussianDomesticPassport

      public RussianDomesticPassport()
    • RussianDomesticPassport

      public RussianDomesticPassport​(String series, String number, String issuer, String issuer_code, String issued_at, String family_name, String first_name, String birth_date, String birth_place)
    • RussianDomesticPassport

      public RussianDomesticPassport​(RussianDomesticPassport other)
      Performs a deep copy on other.
  • Method Details

    • deepCopy

      public RussianDomesticPassport deepCopy()
      Specified by:
      deepCopy in interface org.apache.thrift.TBase<RussianDomesticPassport,​RussianDomesticPassport._Fields>
    • clear

      public void clear()
      Specified by:
      clear in interface org.apache.thrift.TBase<RussianDomesticPassport,​RussianDomesticPassport._Fields>
    • getSeries

      public String getSeries()
    • setSeries

      public RussianDomesticPassport setSeries​(String series)
    • unsetSeries

      public void unsetSeries()
    • isSetSeries

      public boolean isSetSeries()
      Returns true if field series is set (has been assigned a value) and false otherwise
    • setSeriesIsSet

      public void setSeriesIsSet​(boolean value)
    • getNumber

      public String getNumber()
    • setNumber

      public RussianDomesticPassport setNumber​(String number)
    • unsetNumber

      public void unsetNumber()
    • isSetNumber

      public boolean isSetNumber()
      Returns true if field number is set (has been assigned a value) and false otherwise
    • setNumberIsSet

      public void setNumberIsSet​(boolean value)
    • getIssuer

      public String getIssuer()
    • setIssuer

      public RussianDomesticPassport setIssuer​(String issuer)
    • unsetIssuer

      public void unsetIssuer()
    • isSetIssuer

      public boolean isSetIssuer()
      Returns true if field issuer is set (has been assigned a value) and false otherwise
    • setIssuerIsSet

      public void setIssuerIsSet​(boolean value)
    • getIssuerCode

      public String getIssuerCode()
    • setIssuerCode

      public RussianDomesticPassport setIssuerCode​(String issuer_code)
    • unsetIssuerCode

      public void unsetIssuerCode()
    • isSetIssuerCode

      public boolean isSetIssuerCode()
      Returns true if field issuer_code is set (has been assigned a value) and false otherwise
    • setIssuerCodeIsSet

      public void setIssuerCodeIsSet​(boolean value)
    • getIssuedAt

      public String getIssuedAt()
    • setIssuedAt

      public RussianDomesticPassport setIssuedAt​(String issued_at)
    • unsetIssuedAt

      public void unsetIssuedAt()
    • isSetIssuedAt

      public boolean isSetIssuedAt()
      Returns true if field issued_at is set (has been assigned a value) and false otherwise
    • setIssuedAtIsSet

      public void setIssuedAtIsSet​(boolean value)
    • getFamilyName

      public String getFamilyName()
    • setFamilyName

      public RussianDomesticPassport setFamilyName​(String family_name)
    • unsetFamilyName

      public void unsetFamilyName()
    • isSetFamilyName

      public boolean isSetFamilyName()
      Returns true if field family_name is set (has been assigned a value) and false otherwise
    • setFamilyNameIsSet

      public void setFamilyNameIsSet​(boolean value)
    • getFirstName

      public String getFirstName()
    • setFirstName

      public RussianDomesticPassport setFirstName​(String first_name)
    • unsetFirstName

      public void unsetFirstName()
    • isSetFirstName

      public boolean isSetFirstName()
      Returns true if field first_name is set (has been assigned a value) and false otherwise
    • setFirstNameIsSet

      public void setFirstNameIsSet​(boolean value)
    • getPatronymic

      public String getPatronymic()
    • setPatronymic

      public RussianDomesticPassport setPatronymic​(String patronymic)
    • unsetPatronymic

      public void unsetPatronymic()
    • isSetPatronymic

      public boolean isSetPatronymic()
      Returns true if field patronymic is set (has been assigned a value) and false otherwise
    • setPatronymicIsSet

      public void setPatronymicIsSet​(boolean value)
    • getBirthDate

      public String getBirthDate()
    • setBirthDate

      public RussianDomesticPassport setBirthDate​(String birth_date)
    • unsetBirthDate

      public void unsetBirthDate()
    • isSetBirthDate

      public boolean isSetBirthDate()
      Returns true if field birth_date is set (has been assigned a value) and false otherwise
    • setBirthDateIsSet

      public void setBirthDateIsSet​(boolean value)
    • getBirthPlace

      public String getBirthPlace()
    • setBirthPlace

      public RussianDomesticPassport setBirthPlace​(String birth_place)
    • unsetBirthPlace

      public void unsetBirthPlace()
    • isSetBirthPlace

      public boolean isSetBirthPlace()
      Returns true if field birth_place is set (has been assigned a value) and false otherwise
    • setBirthPlaceIsSet

      public void setBirthPlaceIsSet​(boolean value)
    • setFieldValue

      public void setFieldValue​(RussianDomesticPassport._Fields field, Object value)
      Specified by:
      setFieldValue in interface org.apache.thrift.TBase<RussianDomesticPassport,​RussianDomesticPassport._Fields>
    • getFieldValue

      public Object getFieldValue​(RussianDomesticPassport._Fields field)
      Specified by:
      getFieldValue in interface org.apache.thrift.TBase<RussianDomesticPassport,​RussianDomesticPassport._Fields>
    • isSet

      public boolean isSet​(RussianDomesticPassport._Fields field)
      Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise
      Specified by:
      isSet in interface org.apache.thrift.TBase<RussianDomesticPassport,​RussianDomesticPassport._Fields>
    • equals

      public boolean equals​(Object that)
      Overrides:
      equals in class Object
    • equals

      public boolean equals​(RussianDomesticPassport that)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • compareTo

      public int compareTo​(RussianDomesticPassport other)
      Specified by:
      compareTo in interface Comparable<RussianDomesticPassport>
    • fieldForId

      public RussianDomesticPassport._Fields fieldForId​(int fieldId)
      Specified by:
      fieldForId in interface org.apache.thrift.TBase<RussianDomesticPassport,​RussianDomesticPassport._Fields>
    • getFields

      public RussianDomesticPassport._Fields[] getFields()
    • getFieldMetaData

      public Map<RussianDomesticPassport._Fields,​org.apache.thrift.meta_data.FieldMetaData> getFieldMetaData()
    • read

      public void read​(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException
      Specified by:
      read in interface org.apache.thrift.TSerializable
      Throws:
      org.apache.thrift.TException
    • write

      public void write​(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException
      Specified by:
      write in interface org.apache.thrift.TSerializable
      Throws:
      org.apache.thrift.TException
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • validate

      public void validate() throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException