Class PersonValue
java.lang.Object
com.echothree.util.server.persistence.BaseValue<PersonPK>
com.echothree.model.data.party.server.value.PersonValue
- All Implemented Interfaces:
Serializable
,Cloneable
- See Also:
-
Field Summary
Fields inherited from class com.echothree.util.server.persistence.BaseValue
_primaryKey, entityId
-
Constructor Summary
ConstructorsConstructorDescriptionPersonValue
(PartyPK partyPK, PersonalTitlePK personalTitlePK, String firstName, String firstNameSdx, String middleName, String middleNameSdx, String lastName, String lastNameSdx, NameSuffixPK nameSuffixPK, Long fromTime, Long thruTime) Creates a new instance of PersonValuePersonValue
(PersonPK personPK, PartyPK partyPK, PersonalTitlePK personalTitlePK, String firstName, String firstNameSdx, String middleName, String middleNameSdx, String lastName, String lastNameSdx, NameSuffixPK nameSuffixPK, Long fromTime, Long thruTime) Creates a new instance of PersonValue -
Method Summary
Modifier and TypeMethodDescriptionvoid
clone()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
int
hashCode()
boolean
isIdentical
(Object other) void
setFirstName
(String firstName) void
setFirstNameSdx
(String firstNameSdx) void
setFromTime
(Long fromTime) void
setLastName
(String lastName) void
setLastNameSdx
(String lastNameSdx) void
setMiddleName
(String middleName) void
setMiddleNameSdx
(String middleNameSdx) void
setNameSuffixPK
(NameSuffixPK nameSuffixPK) void
setPartyPK
(PartyPK partyPK) void
setPersonalTitlePK
(PersonalTitlePK personalTitlePK) void
setThruTime
(Long thruTime) toString()
Methods inherited from class com.echothree.util.server.persistence.BaseValue
checkForNull, getEntityId, hasIdentity, setEntityId
-
Constructor Details
-
PersonValue
public PersonValue(PersonPK personPK, PartyPK partyPK, PersonalTitlePK personalTitlePK, String firstName, String firstNameSdx, String middleName, String middleNameSdx, String lastName, String lastNameSdx, NameSuffixPK nameSuffixPK, Long fromTime, Long thruTime) throws PersistenceNotNullException Creates a new instance of PersonValue- Throws:
PersistenceNotNullException
-
PersonValue
public PersonValue(PartyPK partyPK, PersonalTitlePK personalTitlePK, String firstName, String firstNameSdx, String middleName, String middleNameSdx, String lastName, String lastNameSdx, NameSuffixPK nameSuffixPK, Long fromTime, Long thruTime) throws PersistenceNotNullException Creates a new instance of PersonValue- Throws:
PersistenceNotNullException
-
-
Method Details
-
getBaseFactoryInstance
- Specified by:
getBaseFactoryInstance
in classBaseValue<PersonPK>
-
clone
-
getPrimaryKey
- Specified by:
getPrimaryKey
in classBaseValue<PersonPK>
-
hashCode
-
toString
-
equals
-
isIdentical
-
hasBeenModified
- Specified by:
hasBeenModified
in classBaseValue<PersonPK>
-
clearHasBeenModified
- Specified by:
clearHasBeenModified
in classBaseValue<PersonPK>
-
getPartyPK
-
setPartyPK
- Throws:
PersistenceNotNullException
-
getPartyPKHasBeenModified
-
getPersonalTitlePK
-
setPersonalTitlePK
-
getPersonalTitlePKHasBeenModified
-
getFirstName
-
setFirstName
-
getFirstNameHasBeenModified
-
getFirstNameSdx
-
setFirstNameSdx
-
getFirstNameSdxHasBeenModified
-
getMiddleName
-
setMiddleName
-
getMiddleNameHasBeenModified
-
getMiddleNameSdx
-
setMiddleNameSdx
-
getMiddleNameSdxHasBeenModified
-
getLastName
-
setLastName
-
getLastNameHasBeenModified
-
getLastNameSdx
-
setLastNameSdx
-
getLastNameSdxHasBeenModified
-
getNameSuffixPK
-
setNameSuffixPK
-
getNameSuffixPKHasBeenModified
-
getFromTime
-
setFromTime
- Throws:
PersistenceNotNullException
-
getFromTimeHasBeenModified
-
getThruTime
-
setThruTime
- Throws:
PersistenceNotNullException
-
getThruTimeHasBeenModified
-