public static interface IMappingStrategy.Props
mapping strategy properties
.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COLUMN_TYPE_MODIFIER
Name of a String property that specifies the name of a
column type modifier . |
static java.lang.String |
EAGER_TABLE_CREATION
Name of a boolean property that configures whether all tables for a
package are created eagerly. |
static java.lang.String |
FORCE_INDEXES
Name of the String property that configures on what types of
structural features additional
indexes are to be created. |
static java.lang.String |
FORCE_NAMES_WITH_ID
Name of the boolean property that configures whether table names and column names are always suffixed with the
internal DBID or only in cases where generated names violate the naming constraints of the underlying backend.
|
static java.lang.String |
MAX_FIELD_NAME_LENGTH
Name of the integer property that configures the maximum length for column names.
|
static java.lang.String |
MAX_TABLE_NAME_LENGTH
Name of the integer property that configures the maximum length for table names.
|
static java.lang.String |
OBJECT_TYPE_CACHE_SIZE
Name of the integer property that configures the size of the object type in-memory cache.
|
static java.lang.String |
QUALIFIED_NAMES
Name of the boolean property that configures whether the table names are made of simple class names or of qualified
class names.
|
static java.lang.String |
TABLE_NAME_PREFIX
Name of the String property that specifies a common prefix for table names.
|
static final java.lang.String MAX_TABLE_NAME_LENGTH
db adapter
to be used.static final java.lang.String MAX_FIELD_NAME_LENGTH
db adapter
to be used.static final java.lang.String TABLE_NAME_PREFIX
static final java.lang.String QUALIFIED_NAMES
static final java.lang.String FORCE_NAMES_WITH_ID
static final java.lang.String FORCE_INDEXES
structural features
additional
indexes are to be created.static final java.lang.String OBJECT_TYPE_CACHE_SIZE
static final java.lang.String COLUMN_TYPE_MODIFIER
column type modifier
.static final java.lang.String EAGER_TABLE_CREATION
package
are created eagerly.Copyright (c) 2004-2019 Eike Stepper (Loehne, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html