|
Dali Provisional API Release 3.2 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
public interface EclipseLinkEntityMappings
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.eclipse.jpt.jpa.core.context.PersistentTypeContainer |
|---|
PersistentTypeContainer.PersistentTypesTransformer |
| Nested classes/interfaces inherited from interface org.eclipse.jpt.jpa.core.context.ManagedTypeContainer |
|---|
ManagedTypeContainer.ContainsType, ManagedTypeContainer.ManagedTypesTransformer |
| Nested classes/interfaces inherited from interface org.eclipse.jpt.jpa.core.JpaStructureNode |
|---|
JpaStructureNode.ContextType |
| Nested classes/interfaces inherited from interface org.eclipse.jpt.jpa.core.context.DeleteTypeRefactoringParticipant |
|---|
DeleteTypeRefactoringParticipant.DeleteTypeEditsTransformer |
| Nested classes/interfaces inherited from interface org.eclipse.jpt.jpa.core.context.TypeRefactoringParticipant |
|---|
TypeRefactoringParticipant.MoveTypeEditsTransformer, TypeRefactoringParticipant.RenamePackageEditsTransformer, TypeRefactoringParticipant.RenameTypeEditsTransformer |
| Field Summary | |
|---|---|
static String |
DEFAULT_TENANT_DISCRIMINATOR_COLUMNS_LIST
|
static String |
SPECIFIED_TENANT_DISCRIMINATOR_COLUMNS_LIST
|
static String |
UUID_GENERATORS_LIST
|
| Fields inherited from interface org.eclipse.jpt.jpa.core.context.orm.EntityMappings |
|---|
DEFAULT_CATALOG_PROPERTY, DEFAULT_SCHEMA_PROPERTY, DESCRIPTION_PROPERTY, MANAGED_TYPES_LIST, PACKAGE_PROPERTY, SEQUENCE_GENERATORS_LIST, SPECIFIED_CATALOG_PROPERTY, SPECIFIED_SCHEMA_PROPERTY, TABLE_GENERATORS_LIST |
| Fields inherited from interface org.eclipse.jpt.jpa.core.context.PersistentTypeContainer |
|---|
TRANSFORMER |
| Fields inherited from interface org.eclipse.jpt.jpa.core.JpaStructureNode |
|---|
STRUCTURE_CHILDREN_COLLECTION |
| Fields inherited from interface org.eclipse.jpt.jpa.core.context.SpecifiedAccessReference |
|---|
DEFAULT_ACCESS_PROPERTY, SPECIFIED_ACCESS_PROPERTY |
| Fields inherited from interface org.eclipse.jpt.jpa.eclipselink.core.context.EclipseLinkSpecifiedAccessMethodsContainer |
|---|
DEFAULT_GET_METHOD, DEFAULT_GET_METHOD_PROPERTY, DEFAULT_SET_METHOD, DEFAULT_SET_METHOD_PROPERTY, SPECIFIED_GET_METHOD_PROPERTY, SPECIFIED_SET_METHOD_PROPERTY |
| Method Summary | |
|---|---|
EclipseLinkOrmSpecifiedTenantDiscriminatorColumn2_3 |
addSpecifiedTenantDiscriminatorColumn()
Add a specified tenant discriminator column and return the object representing it. |
EclipseLinkOrmSpecifiedTenantDiscriminatorColumn2_3 |
addSpecifiedTenantDiscriminatorColumn(int index)
Add a specified tenant discriminator column and return the object representing it. |
EclipseLinkOrmUuidGenerator |
addUuidGenerator()
|
EclipseLinkOrmUuidGenerator |
addUuidGenerator(int index)
|
EclipseLinkOrmConverterContainer |
getConverterContainer()
|
org.eclipse.jpt.common.utility.iterable.ListIterable<? extends EclipseLinkTenantDiscriminatorColumn2_3> |
getDefaultTenantDiscriminatorColumns()
Return a list iterable of the default tenant discriminator columns. |
int |
getDefaultTenantDiscriminatorColumnsSize()
Return the number of default tenant discriminator columns. |
Iterable<EclipseLinkConverter> |
getMappingFileConverters()
Return all the converters defined in both the entity mappings and its entities (but not in any associated Java annotations). |
org.eclipse.jpt.common.utility.iterable.ListIterable<EclipseLinkOrmSpecifiedTenantDiscriminatorColumn2_3> |
getSpecifiedTenantDiscriminatorColumns()
Return a list iterable of the specified tenant discriminator columns. |
int |
getSpecifiedTenantDiscriminatorColumnsSize()
Return the number of specified tenant discriminator columns. |
org.eclipse.jpt.common.utility.iterable.ListIterable<EclipseLinkTenantDiscriminatorColumn2_3> |
getTenantDiscriminatorColumns()
Return the tenant discriminator columns whether specified or default. |
int |
getTenantDiscriminatorColumnsSize()
Return the number of tenant discriminator columns, whether specified and default. |
org.eclipse.jpt.common.utility.iterable.ListIterable<EclipseLinkOrmUuidGenerator> |
getUuidGenerators()
|
int |
getUuidGeneratorsSize()
|
boolean |
hasSpecifiedTenantDiscriminatorColumns()
Return whether there are any specified tenant discriminator columns. |
void |
moveSpecifiedTenantDiscriminatorColumn(int targetIndex,
int sourceIndex)
Move the specified tenant discriminator column from the source index to the target index. |
void |
moveUuidGenerator(int targetIndex,
int sourceIndex)
|
void |
removeSpecifiedTenantDiscriminatorColumn(EclipseLinkOrmSpecifiedTenantDiscriminatorColumn2_3 tenantDiscriminatorColumn)
Remove the specified tenant discriminator column. |
void |
removeSpecifiedTenantDiscriminatorColumn(int index)
Remove the specified tenant discriminator column at the index. |
void |
removeUuidGenerator(EclipseLinkOrmUuidGenerator uuidGenerator)
|
void |
removeUuidGenerator(int index)
|
| Methods inherited from interface org.eclipse.jpt.jpa.core.context.MappingFile.Root |
|---|
getAccess, getCatalog, getSchema |
| Methods inherited from interface org.eclipse.jpt.jpa.core.JpaStructureNode |
|---|
addRootStructureNodesTo, containsOffset, getContextType, getFullTextRange, getSelectionTextRange, getStructureChildren, getStructureChildrenSize, getStructureNode |
| Methods inherited from interface org.eclipse.jpt.jpa.core.context.PersistentType.Parent |
|---|
getDefaultPersistentTypeAccess, getOverridePersistentTypeAccess |
| Methods inherited from interface org.eclipse.jpt.jpa.core.context.SpecifiedAccessReference |
|---|
getDefaultAccess, getSpecifiedAccess, setSpecifiedAccess |
| Methods inherited from interface org.eclipse.jpt.jpa.core.context.AccessReference |
|---|
getAccess |
| Methods inherited from interface org.eclipse.jpt.jpa.core.context.DeleteTypeRefactoringParticipant |
|---|
createDeleteTypeEdits |
| Methods inherited from interface org.eclipse.jpt.jpa.core.context.TypeRefactoringParticipant |
|---|
createMoveTypeEdits, createRenamePackageEdits, createRenameTypeEdits |
| Methods inherited from interface org.eclipse.jpt.jpa.eclipselink.core.context.EclipseLinkSpecifiedAccessMethodsContainer |
|---|
getDefaultGetMethod, getDefaultSetMethod, getSpecifiedGetMethod, getSpecifiedSetMethod, setSpecifiedGetMethod, setSpecifiedSetMethod |
| Methods inherited from interface org.eclipse.jpt.jpa.eclipselink.core.context.EclipseLinkAccessMethodsContainer |
|---|
getGetMethod, getSetMethod |
| Field Detail |
|---|
static final String SPECIFIED_TENANT_DISCRIMINATOR_COLUMNS_LIST
static final String DEFAULT_TENANT_DISCRIMINATOR_COLUMNS_LIST
static final String UUID_GENERATORS_LIST
| Method Detail |
|---|
Iterable<EclipseLinkConverter> getMappingFileConverters()
EclipseLinkOrmConverterContainer getConverterContainer()
org.eclipse.jpt.common.utility.iterable.ListIterable<EclipseLinkTenantDiscriminatorColumn2_3> getTenantDiscriminatorColumns()
int getTenantDiscriminatorColumnsSize()
org.eclipse.jpt.common.utility.iterable.ListIterable<EclipseLinkOrmSpecifiedTenantDiscriminatorColumn2_3> getSpecifiedTenantDiscriminatorColumns()
int getSpecifiedTenantDiscriminatorColumnsSize()
boolean hasSpecifiedTenantDiscriminatorColumns()
EclipseLinkOrmSpecifiedTenantDiscriminatorColumn2_3 addSpecifiedTenantDiscriminatorColumn()
EclipseLinkOrmSpecifiedTenantDiscriminatorColumn2_3 addSpecifiedTenantDiscriminatorColumn(int index)
void removeSpecifiedTenantDiscriminatorColumn(EclipseLinkOrmSpecifiedTenantDiscriminatorColumn2_3 tenantDiscriminatorColumn)
void removeSpecifiedTenantDiscriminatorColumn(int index)
void moveSpecifiedTenantDiscriminatorColumn(int targetIndex,
int sourceIndex)
org.eclipse.jpt.common.utility.iterable.ListIterable<? extends EclipseLinkTenantDiscriminatorColumn2_3> getDefaultTenantDiscriminatorColumns()
int getDefaultTenantDiscriminatorColumnsSize()
org.eclipse.jpt.common.utility.iterable.ListIterable<EclipseLinkOrmUuidGenerator> getUuidGenerators()
int getUuidGeneratorsSize()
EclipseLinkOrmUuidGenerator addUuidGenerator()
EclipseLinkOrmUuidGenerator addUuidGenerator(int index)
void removeUuidGenerator(int index)
void removeUuidGenerator(EclipseLinkOrmUuidGenerator uuidGenerator)
void moveUuidGenerator(int targetIndex,
int sourceIndex)
|
Dali Provisional API Release 3.2 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||