Package be.gaudry.model.eid
Class BeIDPerson
java.lang.Object
be.gaudry.model.AbstractLightObject
be.gaudry.model.person.Person
be.gaudry.model.person.PersonExt
be.gaudry.model.eid.BeIDPerson
- All Implemented Interfaces:
ILightObject
,Serializable
BeIDPerson represents all BeID card data as a
Person
object usable into the
BrolDev applications. This allows also storing specific BeID card data with JPA.
\nEidModelHelper
may be useful for the conversions between Person
and VirtualBeID
objects.- Since:
- 1.0 Oct 25, 2010, 1.0
- Version:
- %I%, %G%
- Author:
- Steph GAUDRY
- See Also:
- Serialized Form
-
Field Summary
Fields inherited from class be.gaudry.model.person.Person
FIND_ALL_QUERY
Fields inherited from interface be.gaudry.model.ILightObject
DEFAULT_ID
-
Constructor Summary
ConstructorsConstructorDescriptionBeIDPerson(int id, String lastName)
BeIDPerson(PersonExt person)
BeIDPerson(String lastName, String firstName)
-
Method Summary
Modifier and TypeMethodDescriptionlong
char
byte[]
boolean
boolean
boolean
void
setBirthLocation(String birthLocation)
void
setCardNumber(String cardNumber)
void
setChipNumber(String chipNumber)
void
setDocumentType(long documentType)
void
setExtendedMinority(boolean extendedMinority)
void
setFirstname2(String firstname2)
void
setFirstname3(String firstname3)
void
setGenderOnCard(char genderOnCard)
void
setNationality(String nationality)
void
setNationalNumber(String nationalNumber)
void
setNobleCondition(String nobleCondition)
void
setPictureHash(byte[] pictureHash)
void
setValidFrom(Date validFrom)
void
setValidTo(Date validTo)
void
setWhiteCane(boolean whiteCane)
void
setYellowCane(boolean yellowCane)
Methods inherited from class be.gaudry.model.person.PersonExt
equals, getAddress, getPicture, getPseudo, hashCode, setAddress, setPicture, setPseudo, toString
Methods inherited from class be.gaudry.model.person.Person
copy, getBirthdate, getDisplay, getFirstName, getGender, getId, getLastName, setBirthdate, setDisplay, setFirstName, setGender, setId, setLastName
-
Constructor Details
-
BeIDPerson
public BeIDPerson() -
BeIDPerson
- Parameters:
id
-lastName
-
-
BeIDPerson
- Parameters:
lastName
-firstName
-
-
BeIDPerson
-
-
Method Details
-
getNationalNumber
- Returns:
- the nationalNumber
-
setNationalNumber
- Parameters:
nationalNumber
- the nationalNumber to set
-
getBirthLocation
- Returns:
- the birthLocation
-
setBirthLocation
- Parameters:
birthLocation
- the birthLocation to set
-
getNationality
- Returns:
- the nationality
-
setNationality
- Parameters:
nationality
- the nationality to set
-
getCardNumber
- Returns:
- the cardNumber
-
setCardNumber
- Parameters:
cardNumber
- the cardNumber to set
-
getChipNumber
- Returns:
- the chipNumber
-
setChipNumber
- Parameters:
chipNumber
- the chipNumber to set
-
getValidFrom
- Returns:
- the validFrom
-
setValidFrom
- Parameters:
validFrom
- the validFrom to set
-
getValidTo
- Returns:
- the validTo
-
setValidTo
- Parameters:
validTo
- the validTo to set
-
getFirstname2
- Returns:
- the firstname2
-
setFirstname2
- Parameters:
firstname2
- the firstname2 to set
-
getFirstname3
- Returns:
- the firstname3
-
setFirstname3
- Parameters:
firstname3
- the firstname3 to set
-
getNobleCondition
- Returns:
- the nobleCondition
-
setNobleCondition
- Parameters:
nobleCondition
- the nobleCondition to set
-
getDocumentType
public long getDocumentType()- Returns:
- the documentType
-
setDocumentType
public void setDocumentType(long documentType)- Parameters:
documentType
- the documentType to set
-
isWhiteCane
public boolean isWhiteCane()- Returns:
- the whiteCane
-
setWhiteCane
public void setWhiteCane(boolean whiteCane)- Parameters:
whiteCane
- the whiteCane to set
-
isYellowCane
public boolean isYellowCane()- Returns:
- the yellowCane
-
setYellowCane
public void setYellowCane(boolean yellowCane)- Parameters:
yellowCane
- the yellowCane to set
-
isExtendedMinority
public boolean isExtendedMinority()- Returns:
- the extendedMinority
-
setExtendedMinority
public void setExtendedMinority(boolean extendedMinority)- Parameters:
extendedMinority
- the extendedMinority to set
-
getPictureHash
public byte[] getPictureHash()- Returns:
- the pictureHash
-
setPictureHash
public void setPictureHash(byte[] pictureHash)- Parameters:
pictureHash
- the pictureHash to set
-
getGenderOnCard
public char getGenderOnCard()- Returns:
- the genderOnCard
-
setGenderOnCard
public void setGenderOnCard(char genderOnCard)- Parameters:
genderOnCard
- the gender to set
-