|
EclipseLink 2.5.0, build 'v20130425-368d603' API Reference | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface EclipseLinkSemanticValidatorExtension
This extension provides additional support to semantic validation by adding support for non-JPA specific artifacts, such as database objects.
Field Summary | |
---|---|
static EclipseLinkSemanticValidatorExtension |
NULL_EXTENSION
A null -instance of this extension. |
Method Summary | |
---|---|
boolean |
columnExists(java.lang.String tableName,
java.lang.String columnName)
Determines whether the column with the given name exists or not in the table with the given name. |
java.lang.String |
getEntityTable(java.lang.String entityName)
Returns the name of the primary table defined for the entity with the given name. |
boolean |
tableExists(java.lang.String tableName)
Determines whether the table with the given exists or not. |
Field Detail |
---|
static final EclipseLinkSemanticValidatorExtension NULL_EXTENSION
null
-instance of this extension.
Method Detail |
---|
boolean columnExists(java.lang.String tableName, java.lang.String columnName)
tableName
- The name of the table to look for the columncolumnName
- The name of the column to determine its existence
true
if the column exists; false
otherwisejava.lang.String getEntityTable(java.lang.String entityName)
entityName
- The name of the entity
boolean tableExists(java.lang.String tableName)
tableName
- The name of the table to determine its existence
true
if the table exists; false
otherwise
|
EclipseLink 2.5.0, build 'v20130425-368d603' API Reference | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |