|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.4.0) E13403-05 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use InvalidNameException | |
|---|---|
| oracle.ide.db.util | Utility classes for dealing with database objects in UI in the IDE. |
| oracle.javatools.db | Contains a metadata API for describing database objects, and retrieving them from a provider of database objects - for example a database. |
| Uses of InvalidNameException in oracle.ide.db.util |
|---|
| Methods in oracle.ide.db.util that throw InvalidNameException | |
|---|---|
void |
NameController.validateName(java.lang.String type,
java.lang.String name)
Validates the given name entered by the user and throws an Exception if it isn't valid. |
| Uses of InvalidNameException in oracle.javatools.db |
|---|
| Methods in oracle.javatools.db that throw InvalidNameException | |
|---|---|
abstract void |
DatabaseDescriptor.makeNameValidAndUnique(DBObject object,
DBObjectProvider pro)
Attempts to set a valid unique name for the given object. |
static void |
DatabaseDescriptor.validateIdentifier(java.lang.String identifier,
char quoter,
int maxLength,
java.lang.String allowedChars,
boolean alphaStart,
java.util.Set reservedWords,
int casePolicy)
Validates that name is a valid external name such that : If the name is unquoted (does not start with quoter),
it only contains alphanumeric and allowedChars characters.
If the name is unquoted, and alphaStart is true, it starts
with a letter.
If the name is unquoted, it does not contain any reservedWords.
If the name is quoted (starts with quoter), it is
correctly quoted, and does not include any excludedChars.
If the name is quoted, and quoter is not in
excludedChars, that any occurences of quoter are
escaped (doubled-up).
The name does not exceed maxLength, taking quotes into account.
Used by the more specific validate*Identifier() methods on the Database implementations. |
static void |
DatabaseDescriptor.validateIdentifier(java.lang.String identifier,
char quoter,
int maxLength,
java.lang.String allowedChars,
java.lang.String excludedChars,
boolean alphaStart,
java.util.Set reservedWords,
int casePolicy)
Validates that name is a valid external name such that : If the name is unquoted (does not start with quoter),
it only contains alphanumeric and allowedChars characters.
If the name is unquoted, and alphaStart is true, it starts
with a letter.
If the name is unquoted, it does not contain any reservedWords.
If the name is quoted (starts with quoter), it is
correctly quoted, and does not include any excludedChars.
If the name is quoted, and quoter is not in
excludedChars, that any occurences of quoter are
escaped (doubled-up).
The name does not exceed maxLength, taking quotes into account.
Used by the more specific validate*Identifier() methods on the Database implementations. |
void |
AbstractDBObjectProvider.validateName(java.lang.String name)
Deprecated. - use validateName( String type, String name ) |
void |
DBObjectProvider.validateName(java.lang.String name)
Deprecated. - use validateName( String type, String name ) |
void |
AbstractDBObjectProvider.validateName(java.lang.String type,
java.lang.String name)
Checks to see whether a name is valid. |
abstract void |
DatabaseDescriptor.validateName(java.lang.String type,
java.lang.String name)
Validates the given object name and throws an InvalidNameExcpetion if it isn't valid for the Database being described. |
void |
DBObjectProvider.validateName(java.lang.String type,
java.lang.String name)
Checks to see whether a name is valid for a given type of object. |
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.4.0) E13403-05 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||