|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1) E13403-03 |
|||||||||
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. |
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. |
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. |
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1) E13403-03 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |