Package | Description |
---|---|
org.apache.openjpa.jdbc.identifier | |
org.apache.openjpa.jdbc.schema |
OpenJPA-JDBC Schema Management
This package provides utilities for managing the schema of
persistent objects stored in a relational database.
|
org.apache.openjpa.jdbc.sql |
OpenJPA-JDBC SQL Abstraction
Utilities for generating SQL.
|
Modifier and Type | Method and Description |
---|---|
DBIdentifier |
DBIdentifierUtilImpl.makeIdentifierValid(DBIdentifier sname,
NameSet set,
int maxLen,
boolean checkForUniqueness) |
DBIdentifier |
DBIdentifierUtil.makeIdentifierValid(DBIdentifier sname,
NameSet set,
int maxLen,
boolean checkForUniqueness)
Shortens the given name to the given maximum length, then checks that
it is not a reserved word.
|
DBIdentifier |
DBIdentifierUtilImpl.makeNameValid(String name,
NameSet set,
int maxLen,
int nameType,
boolean checkForUniqueness) |
DBIdentifier |
DBIdentifierUtil.makeNameValid(String name,
NameSet set,
int maxLen,
int nameType,
boolean checkForUniqueness)
Shortens the given name to the given maximum length, then checks that
it is not a reserved word.
|
Modifier and Type | Class and Description |
---|---|
class |
DynamicSchemaFactory
Factory whose schema group dynamically fills itself with information
as mappings validate themselves in their
map method. |
class |
LazySchemaFactory
Factory that uses database metadata to construct the system schema.
|
class |
SchemaGroup
Represents a grouping of schemas used in a database.
|
class |
Table
Represents a database table.
|
Modifier and Type | Method and Description |
---|---|
protected DBIdentifier |
DBDictionary.makeNameValid(DBIdentifier name,
NameSet set,
int maxLen,
int nameType)
Shortens the given name to the given maximum length, then checks that
it is not a reserved word.
|
protected DBIdentifier |
DBDictionary.makeNameValid(DBIdentifier name,
NameSet set,
int maxLen,
int nameType,
boolean checkForUniqueness)
Shortens the given name to the given maximum length, then checks that
it is not a reserved word.
|
protected String |
DBDictionary.makeNameValid(String name,
NameSet set,
int maxLen,
int nameType)
Deprecated.
|
protected String |
DBDictionary.makeNameValid(String name,
NameSet set,
int maxLen,
int nameType,
boolean checkForUniqueness)
Shortens the given name to the given maximum length, then checks that
it is not a reserved word.
|
Copyright © 2006–2022 Apache Software Foundation. All rights reserved.