@Entity public class EntityValidation extends CdmBase
EntityValidation
models the result of validating one entity, that
is, the outcome of calling Validator.validate(Object, Class...)
. More
than one constraint EntityConstraintViolation
may be violated while
validating the entity.EntityValidation
,
Serialized FormCLOB_LENGTH, uuid
Modifier | Constructor and Description |
---|---|
protected |
EntityValidation() |
Modifier and Type | Method and Description |
---|---|
void |
addEntityConstraintViolation(EntityConstraintViolation ecv) |
CRUDEventType |
getCrudEventType() |
java.util.Set<EntityConstraintViolation> |
getEntityConstraintViolations() |
EntityValidationStatus |
getStatus() |
org.joda.time.DateTime |
getUpdated() |
java.lang.String |
getUserFriendlyDescription()
A user-friendly description of the object itself.
|
java.lang.String |
getUserFriendlyTypeName()
A user-friendly description of the type of the object.
|
java.lang.String |
getValidatedEntityClass() |
int |
getValidatedEntityId() |
java.util.UUID |
getValidatedEntityUuid() |
int |
getValidationCount() |
static EntityValidation |
newInstance() |
static EntityValidation |
newInstance(ICdmBase validatedEntity,
CRUDEventType crudEventType)
Create a new
EntityValidation instance. |
void |
removeEntityConstraintViolation(EntityConstraintViolation ecv) |
void |
setCrudEventType(CRUDEventType crudEventType) |
void |
setEntityConstraintViolations(java.util.Set<EntityConstraintViolation> errors) |
void |
setStatus(EntityValidationStatus status) |
void |
setUpdated(org.joda.time.DateTime updated) |
void |
setUserFriendlyDescription(java.lang.String userFriendlyDescription) |
void |
setUserFriendlyTypeName(java.lang.String userFriendlyTypeName) |
void |
setValidatedEntity(ICdmBase entity) |
void |
setValidatedEntityClass(java.lang.String validatedEntityClass) |
void |
setValidatedEntityId(int validatedEntityId) |
void |
setValidatedEntityUuid(java.util.UUID validatedEntityUuid) |
void |
setValidationCount(int validationCount) |
addPropertyChangeListener, addPropertyChangeListener, addToSetWithChangeEvent, clone, deproxy, deproxy, equals, fireOnCreateEvent, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getCreated, getCreatedBy, getId, getUserFriendlyFieldName, getUuid, hashCode, hasListeners, initListener, instanceToString, invokeSetMethod, invokeSetMethodWithNull, isBlank, isInstanceOf, isNotBlank, isPersited, removeFromSetWithChangeEvent, removePropertyChangeListener, removePropertyChangeListener, replaceInList, setCreated, setCreatedBy, setId, setNewEntityListener, setUuid, toString
public static EntityValidation newInstance()
public static EntityValidation newInstance(ICdmBase validatedEntity, CRUDEventType crudEventType)
EntityValidation
instance.validatedEntity
- crudEventType
- public void setValidatedEntity(ICdmBase entity)
public int getValidatedEntityId()
public void setValidatedEntityId(int validatedEntityId)
public java.util.UUID getValidatedEntityUuid()
public void setValidatedEntityUuid(java.util.UUID validatedEntityUuid)
public java.lang.String getValidatedEntityClass()
public void setValidatedEntityClass(java.lang.String validatedEntityClass)
public int getValidationCount()
public void setValidationCount(int validationCount)
public org.joda.time.DateTime getUpdated()
public void setUpdated(org.joda.time.DateTime updated)
public java.lang.String getUserFriendlyTypeName()
ISelfDescriptive
getUserFriendlyTypeName
in interface ISelfDescriptive
getUserFriendlyTypeName
in class CdmBase
public void setUserFriendlyTypeName(java.lang.String userFriendlyTypeName)
public CRUDEventType getCrudEventType()
public void setCrudEventType(CRUDEventType crudEventType)
public EntityValidationStatus getStatus()
public void setStatus(EntityValidationStatus status)
public java.lang.String getUserFriendlyDescription()
ISelfDescriptive
Object.toString()
.getUserFriendlyDescription
in interface ISelfDescriptive
getUserFriendlyDescription
in class CdmBase
public void setUserFriendlyDescription(java.lang.String userFriendlyDescription)
public java.util.Set<EntityConstraintViolation> getEntityConstraintViolations()
public void addEntityConstraintViolation(EntityConstraintViolation ecv)
public void removeEntityConstraintViolation(EntityConstraintViolation ecv)
public void setEntityConstraintViolations(java.util.Set<EntityConstraintViolation> errors)
Copyright © 2007-2020 EDIT. All Rights Reserved.