T
- public class JpaLookupValidator<T> extends AJpaLookupValidator<T>
APojoLookupValidator
using JPA to validate the pojo object reference.Constructor and Description |
---|
JpaLookupValidator(java.lang.Class<T> pojoClass,
java.lang.String pojoFieldName,
java.lang.String[] fieldNames,
java.lang.String[] pojoProperties,
java.lang.String[] ejbQLQueryes) |
JpaLookupValidator(java.lang.String persistenceUnitName,
java.lang.Class<T> pojoClass,
java.lang.String pojoFieldName,
java.lang.String[] fieldNames,
java.lang.String[] pojoProperties,
java.lang.String[] ejbQLQueryes) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
int |
hashCode() |
boolean |
isApplicable() |
getFieldNames, getFields, getPojoField, getProperties, validate
public JpaLookupValidator(java.lang.String persistenceUnitName, java.lang.Class<T> pojoClass, java.lang.String pojoFieldName, java.lang.String[] fieldNames, java.lang.String[] pojoProperties, java.lang.String[] ejbQLQueryes)
persistenceUnitName
- pojoClass
- pojoFieldName
- fieldNames
- pojoProperties
- ejbQLQueryes
- - One query for each pojo-property.public JpaLookupValidator(java.lang.Class<T> pojoClass, java.lang.String pojoFieldName, java.lang.String[] fieldNames, java.lang.String[] pojoProperties, java.lang.String[] ejbQLQueryes)
pojoClass
- pojoFieldName
- fieldNames
- pojoProperties
- ejbQLQueryes
- - one query for each pojo-property.public boolean isApplicable()
isApplicable
in interface IFormValidator
isApplicable
in class APojoLookupValidator<T>
public int hashCode()
hashCode
in class APojoLookupValidator<T>
public boolean equals(java.lang.Object obj)
equals
in class APojoLookupValidator<T>