|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IIdentifierValidator
Validator interface for checking identifier
Field Summary | |
---|---|
static int |
IDENTIFIER_TYPE_COLUM
column |
static int |
IDENTIFIER_TYPE_CURSOR
Cursor |
static int |
IDENTIFIER_TYPE_EVENT
Event |
static int |
IDENTIFIER_TYPE_INDEX
Index |
static int |
IDENTIFIER_TYPE_LOCAL_VARAIBLE
Local variable |
static int |
IDENTIFIER_TYPE_PARAMETER
Parameter |
static int |
IDENTIFIER_TYPE_RULES
Rule |
static int |
IDENTIFIER_TYPE_SP
Stored procedure |
static int |
IDENTIFIER_TYPE_TABLE
Table |
static int |
IDENTIFIER_TYPE_TRIGGER
Trigger |
static int |
IDENTIFIER_TYPE_UDF
User defined function |
static int |
IDENTIFIER_TYPE_UNKNOW
Unknow Type |
static int |
IDENTIFIER_TYPE_VIEW
View |
Method Summary | |
---|---|
int |
getMaximumIdLength(int idType)
Returns the maximum identifier length supported by the server |
ValidatorMessage |
isValid(java.lang.String value,
int identifierType,
org.eclipse.datatools.sqltools.core.DatabaseIdentifier databaseIdentifier)
Check the valid of given identifier |
void |
setLevel(int level)
Set the error message level |
Field Detail |
---|
static final int IDENTIFIER_TYPE_UNKNOW
static final int IDENTIFIER_TYPE_TABLE
static final int IDENTIFIER_TYPE_VIEW
static final int IDENTIFIER_TYPE_COLUM
static final int IDENTIFIER_TYPE_INDEX
static final int IDENTIFIER_TYPE_RULES
static final int IDENTIFIER_TYPE_CURSOR
static final int IDENTIFIER_TYPE_LOCAL_VARAIBLE
static final int IDENTIFIER_TYPE_PARAMETER
static final int IDENTIFIER_TYPE_SP
static final int IDENTIFIER_TYPE_UDF
static final int IDENTIFIER_TYPE_EVENT
static final int IDENTIFIER_TYPE_TRIGGER
Method Detail |
---|
ValidatorMessage isValid(java.lang.String value, int identifierType, org.eclipse.datatools.sqltools.core.DatabaseIdentifier databaseIdentifier)
value
- identifierType
- databaseIdentifier
-
int getMaximumIdLength(int idType)
idType
- the identifier type @see IIdentifierValidator
void setLevel(int level)
level
- error message level
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |