Class EntityInstanceValue
java.lang.Object
com.echothree.util.server.persistence.BaseValue<EntityInstancePK>
com.echothree.model.data.core.server.value.EntityInstanceValue
- All Implemented Interfaces:
Serializable
,Cloneable
public class EntityInstanceValue
extends BaseValue<EntityInstancePK>
implements Cloneable, Serializable
- See Also:
-
Field Summary
Fields inherited from class com.echothree.util.server.persistence.BaseValue
_primaryKey, entityId
-
Constructor Summary
ConstructorsConstructorDescriptionEntityInstanceValue
(EntityInstancePK entityInstancePK, EntityTypePK entityTypePK, Long entityUniqueId, String key, String guid, String ulid) Creates a new instance of EntityInstanceValueEntityInstanceValue
(EntityTypePK entityTypePK, Long entityUniqueId, String key, String guid, String ulid) Creates a new instance of EntityInstanceValue -
Method Summary
Modifier and TypeMethodDescriptionvoid
clone()
boolean
boolean
boolean
getGuid()
boolean
getKey()
boolean
getUlid()
boolean
boolean
int
hashCode()
boolean
isIdentical
(Object other) void
setEntityTypePK
(EntityTypePK entityTypePK) void
setEntityUniqueId
(Long entityUniqueId) void
void
void
toString()
Methods inherited from class com.echothree.util.server.persistence.BaseValue
checkForNull, getEntityId, hasIdentity, setEntityId
-
Constructor Details
-
EntityInstanceValue
public EntityInstanceValue(EntityInstancePK entityInstancePK, EntityTypePK entityTypePK, Long entityUniqueId, String key, String guid, String ulid) throws PersistenceNotNullException Creates a new instance of EntityInstanceValue- Throws:
PersistenceNotNullException
-
EntityInstanceValue
public EntityInstanceValue(EntityTypePK entityTypePK, Long entityUniqueId, String key, String guid, String ulid) throws PersistenceNotNullException Creates a new instance of EntityInstanceValue- Throws:
PersistenceNotNullException
-
-
Method Details
-
getBaseFactoryInstance
- Specified by:
getBaseFactoryInstance
in classBaseValue<EntityInstancePK>
-
clone
-
getPrimaryKey
- Specified by:
getPrimaryKey
in classBaseValue<EntityInstancePK>
-
hashCode
-
toString
-
equals
-
isIdentical
-
hasBeenModified
- Specified by:
hasBeenModified
in classBaseValue<EntityInstancePK>
-
clearHasBeenModified
- Specified by:
clearHasBeenModified
in classBaseValue<EntityInstancePK>
-
getEntityTypePK
-
setEntityTypePK
- Throws:
PersistenceNotNullException
-
getEntityTypePKHasBeenModified
-
getEntityUniqueId
-
setEntityUniqueId
- Throws:
PersistenceNotNullException
-
getEntityUniqueIdHasBeenModified
-
getKey
-
setKey
-
getKeyHasBeenModified
-
getGuid
-
setGuid
-
getGuidHasBeenModified
-
getUlid
-
setUlid
-
getUlidHasBeenModified
-