public static final class SQLEntityState.DefaultSQLEntityState extends Object implements SQLEntityState
SQLEntityState.DefaultSQLEntityState| Constructor and Description |
|---|
SQLEntityState.DefaultSQLEntityState(org.qi4j.spi.entitystore.helpers.DefaultEntityState state) |
SQLEntityState.DefaultSQLEntityState(org.qi4j.spi.entitystore.helpers.DefaultEntityState state,
Long entityPK,
Long entityOptimisticLock) |
| Modifier and Type | Method and Description |
|---|---|
org.qi4j.api.entity.EntityReference |
associationValueOf(org.qi4j.api.common.QualifiedName stateName) |
org.qi4j.api.entity.EntityDescriptor |
entityDescriptor() |
boolean |
equals(Object obj) |
org.qi4j.spi.entitystore.helpers.DefaultEntityState |
getDefaultEntityState() |
Long |
getEntityOptimisticLock() |
Long |
getEntityPK() |
int |
hashCode() |
org.qi4j.api.entity.EntityReference |
identity() |
boolean |
isAssignableTo(Class<?> type) |
long |
lastModified() |
org.qi4j.spi.entity.ManyAssociationState |
manyAssociationValueOf(org.qi4j.api.common.QualifiedName stateName) |
org.qi4j.spi.entity.NamedAssociationState |
namedAssociationValueOf(org.qi4j.api.common.QualifiedName stateName) |
Object |
propertyValueOf(org.qi4j.api.common.QualifiedName stateName) |
void |
remove() |
void |
setAssociationValue(org.qi4j.api.common.QualifiedName stateName,
org.qi4j.api.entity.EntityReference newEntity) |
void |
setPropertyValue(org.qi4j.api.common.QualifiedName stateName,
Object json) |
org.qi4j.spi.entity.EntityStatus |
status() |
String |
toString() |
String |
version() |
public SQLEntityState.DefaultSQLEntityState(org.qi4j.spi.entitystore.helpers.DefaultEntityState state)
public Long getEntityPK()
getEntityPK in interface SQLEntityStatepublic Long getEntityOptimisticLock()
getEntityOptimisticLock in interface SQLEntityStatepublic org.qi4j.spi.entitystore.helpers.DefaultEntityState getDefaultEntityState()
getDefaultEntityState in interface SQLEntityStatepublic org.qi4j.api.entity.EntityDescriptor entityDescriptor()
entityDescriptor in interface org.qi4j.spi.entity.EntityStatepublic org.qi4j.api.entity.EntityReference associationValueOf(org.qi4j.api.common.QualifiedName stateName)
associationValueOf in interface org.qi4j.spi.entity.EntityStatepublic org.qi4j.spi.entity.ManyAssociationState manyAssociationValueOf(org.qi4j.api.common.QualifiedName stateName)
manyAssociationValueOf in interface org.qi4j.spi.entity.EntityStatepublic org.qi4j.spi.entity.NamedAssociationState namedAssociationValueOf(org.qi4j.api.common.QualifiedName stateName)
namedAssociationValueOf in interface org.qi4j.spi.entity.EntityStatepublic Object propertyValueOf(org.qi4j.api.common.QualifiedName stateName)
propertyValueOf in interface org.qi4j.spi.entity.EntityStatepublic org.qi4j.api.entity.EntityReference identity()
identity in interface org.qi4j.spi.entity.EntityStatepublic boolean isAssignableTo(Class<?> type)
isAssignableTo in interface org.qi4j.spi.entity.EntityStatepublic long lastModified()
lastModified in interface org.qi4j.spi.entity.EntityStatepublic void remove()
remove in interface org.qi4j.spi.entity.EntityStatepublic void setAssociationValue(org.qi4j.api.common.QualifiedName stateName,
org.qi4j.api.entity.EntityReference newEntity)
setAssociationValue in interface org.qi4j.spi.entity.EntityStatepublic void setPropertyValue(org.qi4j.api.common.QualifiedName stateName,
Object json)
setPropertyValue in interface org.qi4j.spi.entity.EntityStatepublic org.qi4j.spi.entity.EntityStatus status()
status in interface org.qi4j.spi.entity.EntityStatepublic String version()
version in interface org.qi4j.spi.entity.EntityState