|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.openjpa.meta.AbstractMetaDataDefaults
org.apache.openjpa.persistence.PersistenceMetaDataDefaults
public class PersistenceMetaDataDefaults
JPA-based metadata defaults.
Field Summary |
---|
Fields inherited from interface org.apache.openjpa.event.CallbackModes |
---|
CALLBACK_FAIL_FAST, CALLBACK_IGNORE, CALLBACK_LOG, CALLBACK_RETHROW, CALLBACK_ROLLBACK |
Constructor Summary | |
---|---|
PersistenceMetaDataDefaults()
|
Method Summary | |
---|---|
protected int |
getAccessType(ClassMetaData meta)
|
boolean |
getAllowsMultipleMethodsForSameCallback()
Flags if multiple methods of the same class can handle the same callback event. |
protected List |
getFieldAccessNames(ClassMetaData meta)
|
static PersistenceStrategy |
getPersistenceStrategy(FieldMetaData fmd,
Member member)
Return the code for the strategy of the given member. |
protected List |
getPropertyAccessNames(ClassMetaData meta)
|
protected boolean |
isDefaultPersistent(ClassMetaData meta,
Member member,
String name)
|
void |
populate(ClassMetaData meta,
int access)
|
protected void |
populate(FieldMetaData fmd)
|
void |
setAllowsMultipleMethodsForSameCallback(boolean flag)
Flags if multiple methods of the same class can handle the same callback event. |
void |
setDefaultAccessType(String type)
Auto-configuration method for the default access type of base classes with ACCESS_UNKNOWN |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PersistenceMetaDataDefaults()
Method Detail |
---|
public static PersistenceStrategy getPersistenceStrategy(FieldMetaData fmd, Member member)
public boolean getAllowsMultipleMethodsForSameCallback()
public void setAllowsMultipleMethodsForSameCallback(boolean flag)
public void setDefaultAccessType(String type)
public void populate(ClassMetaData meta, int access)
populate
in interface MetaDataDefaults
populate
in class AbstractMetaDataDefaults
protected void populate(FieldMetaData fmd)
populate
in class AbstractMetaDataDefaults
protected int getAccessType(ClassMetaData meta)
getAccessType
in class AbstractMetaDataDefaults
protected List getFieldAccessNames(ClassMetaData meta)
getFieldAccessNames
in class AbstractMetaDataDefaults
protected List getPropertyAccessNames(ClassMetaData meta)
getPropertyAccessNames
in class AbstractMetaDataDefaults
protected boolean isDefaultPersistent(ClassMetaData meta, Member member, String name)
isDefaultPersistent
in class AbstractMetaDataDefaults
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |