com.semarchy.mdm.runtime.model.logical
Class AbstractDataValidation
java.lang.Object
com.semarchy.mdm.runtime.model.logical.AbstractDataValidation
- All Implemented Interfaces:
- IDataValidation, Serializable
public abstract class AbstractDataValidation
- extends Object
- implements IDataValidation
- See Also:
- Serialized Form
entity
protected final IEntity entity
AbstractDataValidation
protected AbstractDataValidation(IEntity pEntityUnderValidation)
validationToString
public static String validationToString(IDataValidation pDataValidation)
getEntity
public IEntity getEntity()
- Description copied from interface:
IDataValidation
- The validated entity
- Specified by:
getEntity
in interface IDataValidation
- Returns:
toString
public String toString()
- Specified by:
toString
in interface IDataValidation
- Overrides:
toString
in class Object
attributeConstraintName
public static String attributeConstraintName(IAttribute attr)
equals
public boolean equals(Object pObj)
- Description copied from interface:
IDataValidation
- Constraint should return true if they represent the same constraint.
i.e. their entity name, constraint type, constraint name and matches.
- Specified by:
equals
in interface IDataValidation
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Specified by:
hashCode
in interface IDataValidation
- Overrides:
hashCode
in class Object
- See Also:
IDataValidation.equals(Object)
Copyright © 2015. All Rights Reserved.