| Modifier and Type | Method and Description |
|---|---|
protected PersistenceClassElement |
Model.getPersistenceClass(MappingClassElement mappingClass)
Returns a PersistenceClassElement created from the mapping class.
|
PersistenceClassElement |
Model.getPersistenceClass(String className)
Returns a PersistenceClassElement created from the specified class name.
|
PersistenceClassElement |
Model.getPersistenceClass(String className,
ClassLoader classLoader)
Returns a PersistenceClassElement created from the specified class name.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
Model.addFieldElement(PersistenceClassElement element,
String fieldName)
Adds a PersistenceFieldElement for the specified field to the
supplied PersistenceClassElement, creating a RelationshipElement if
necessary.
|
| Modifier and Type | Method and Description |
|---|---|
static PersistenceClassElement |
PersistenceClassElement.forName(String name,
Model model)
Returns the persistence class element associated with the class with
the given string name, using the given model object to look it up.
|
PersistenceClassElement |
PersistenceMemberElement.getDeclaringClass()
Get the declaring class.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PersistenceMemberElement.setDeclaringClass(PersistenceClassElement declaringClass)
Set the declaring class of this member element.
|
| Constructor and Description |
|---|
ConcurrencyGroupElement(ConcurrencyGroupElement.Impl impl,
PersistenceClassElement declaringClass)
Create new ConcurrencyGroupElement with the provided implementation.
|
FieldGroupElement(FieldGroupElement.Impl impl,
PersistenceClassElement declaringClass)
Create new FieldGroupElement with the provided implementation.
|
PersistenceFieldElement(PersistenceFieldElement.Impl impl,
PersistenceClassElement declaringClass)
Create new PersistenceFieldElement with the provided implementation.
|
PersistenceMemberElement(PersistenceMemberElement.Impl impl,
PersistenceClassElement declaringClass)
Create new PersistenceMemberElement with the provided implementation.
|
RelationshipElement(RelationshipElement.Impl impl,
PersistenceClassElement declaringClass)
Create new RelationshipElement with the provided implementation.
|
| Modifier and Type | Method and Description |
|---|---|
PersistenceClassElement |
MappingClassElementImpl.getPersistenceElement() |
| Modifier and Type | Method and Description |
|---|---|
void |
MappingClassElementImpl.setPersistenceElement(PersistenceClassElement element)
Set the persistence class element for this mapping class element.
|
| Constructor and Description |
|---|
MappingClassElementImpl(PersistenceClassElement element)
Creates new MappingClassElementImpl with a corresponding
PersistenceClassElement
|
| Modifier and Type | Method and Description |
|---|---|
protected com.sun.jdo.api.persistence.model.util.ModelValidator.ValidationComponent |
ModelValidator.createClassMappingComponent(PersistenceClassElement persistenceClass)
Create a validation component which can check whether the class is
unmapped.
|
protected com.sun.jdo.api.persistence.model.util.ModelValidator.ValidationComponent |
ModelValidator.createKeyColumnMappingComponent(PersistenceClassElement persistenceClass)
Create a validation component which can check whether the class
contains field mappings for all primary key columns.
|
static void |
DumpMapping.printPersistenceClassElement(PersistenceClassElement pce) |
Copyright © 2017–2019 Eclipse Foundation. All rights reserved.