| 
 | ||||||||||
| 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_COLUMcolumn | 
| static int | IDENTIFIER_TYPE_CURSORCursor | 
| static int | IDENTIFIER_TYPE_EVENTEvent | 
| static int | IDENTIFIER_TYPE_INDEXIndex | 
| static int | IDENTIFIER_TYPE_LOCAL_VARAIBLELocal variable | 
| static int | IDENTIFIER_TYPE_PARAMETERParameter | 
| static int | IDENTIFIER_TYPE_RULESRule | 
| static int | IDENTIFIER_TYPE_SPStored procedure | 
| static int | IDENTIFIER_TYPE_TABLETable | 
| static int | IDENTIFIER_TYPE_TRIGGERTrigger | 
| static int | IDENTIFIER_TYPE_UDFUser defined function | 
| static int | IDENTIFIER_TYPE_UNKNOWUnknow Type | 
| static int | IDENTIFIER_TYPE_VIEWView | 
| 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 | |||||||||