|
Kodo 4.1.0 generated on October 9 2006 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.openjpa.meta.AbstractMetaDataFactory
org.apache.openjpa.meta.AbstractCFMetaDataFactory
kodo.jdo.JDOMetaDataFactory
public class JDOMetaDataFactory
JDO-compliant MetaDataFactory.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.apache.openjpa.meta.AbstractCFMetaDataFactory |
|---|
org.apache.openjpa.meta.AbstractCFMetaDataFactory.Parser, org.apache.openjpa.meta.AbstractCFMetaDataFactory.Serializer |
| Field Summary |
|---|
| Fields inherited from class org.apache.openjpa.meta.AbstractCFMetaDataFactory |
|---|
cpath, files, rsrcs, urls |
| Fields inherited from class org.apache.openjpa.meta.AbstractMetaDataFactory |
|---|
dir, log, repos, store, strict, types |
| Fields inherited from interface org.apache.openjpa.meta.MetaDataFactory |
|---|
STORE_DEFAULT, STORE_PER_CLASS, STORE_VERBOSE |
| Fields inherited from interface org.apache.openjpa.meta.MetaDataModes |
|---|
MODE_MAPPING, MODE_MAPPING_INIT, MODE_META, MODE_NONE, MODE_QUERY |
| Constructor Summary | |
|---|---|
JDOMetaDataFactory()
|
|
| Method Summary | |
|---|---|
void |
addClassExtensionKeys(Collection exts)
|
void |
addFieldExtensionKeys(Collection exts)
|
void |
clear()
|
protected File |
defaultSourceFile(org.apache.openjpa.meta.ClassMetaData meta)
|
protected File |
defaultSourceFile(org.apache.openjpa.meta.QueryMetaData query,
Map clsNames)
|
protected File |
defaultSourceFile(org.apache.openjpa.meta.SequenceMetaData seq,
Map clsNames)
|
org.apache.openjpa.meta.MetaDataDefaults |
getDefaults()
|
protected String |
getMetaDataSuffix()
Metadata file suffix. |
kodo.jdo.JDOMetaDataParser |
getParser()
Return metadata parser, creating it if it does not already exist. |
boolean |
isDeclaredInterfacePersistent()
Whether declared interfaces of a given persistent-class are persistence-capable (i.e. |
protected boolean |
isParseTopDown()
|
boolean |
isScanTopDown()
Whether to scan for class metadata top-down in the package tree. |
void |
load(Class cls,
int mode,
ClassLoader envLoader)
|
org.apache.openjpa.lib.meta.ClassArgParser |
newClassArgParser()
|
protected org.apache.openjpa.lib.meta.MetaDataFilter |
newMetaDataFilter()
|
protected org.apache.openjpa.meta.AbstractCFMetaDataFactory.Parser |
newParser(boolean loading)
|
protected org.apache.openjpa.meta.AbstractCFMetaDataFactory.Serializer |
newSerializer()
|
void |
setDeclaredInterfacePersistent(boolean pers)
Whether declared interfaces of a given persistent-class are persistence-capable (i.e. |
void |
setLoadObjectIds()
|
void |
setParser(kodo.jdo.JDOMetaDataParser parser)
Set the metadata parser. |
void |
setScanTopDown(boolean topDown)
Whether to scan for class metadata top-down in the package tree. |
void |
setUseSchemaValidation(boolean useSchema)
Whether to use XSD schema validation (as opposed to DTD). |
boolean |
useSchemaValidation()
Whether to use XSD schema validation (as opposed to DTD). |
| Methods inherited from class org.apache.openjpa.meta.AbstractCFMetaDataFactory |
|---|
backupAndDelete, clearMapping, drop, getDefiningMetaData, getPersistentTypeNames, getSourceFile, getSourceFile, isMappingOnlyFactory, mapPersistentTypeNames, parse, parse, serialize, setClasspathScan, setClasspathScan, setFiles, setFiles, setResources, setResources, setSourceFile, setSourceFile, setURLs, setURLs, store |
| Methods inherited from class org.apache.openjpa.meta.AbstractMetaDataFactory |
|---|
getQueryScope, setRepository, setStoreDirectory, setStoreMode, setStrict, setTypes, setTypes |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JDOMetaDataFactory()
| Method Detail |
|---|
public boolean isScanTopDown()
public void setScanTopDown(boolean topDown)
public boolean useSchemaValidation()
public void setUseSchemaValidation(boolean useSchema)
public boolean isDeclaredInterfacePersistent()
public void setDeclaredInterfacePersistent(boolean pers)
public kodo.jdo.JDOMetaDataParser getParser()
public void setParser(kodo.jdo.JDOMetaDataParser parser)
public void load(Class cls,
int mode,
ClassLoader envLoader)
load in interface org.apache.openjpa.meta.MetaDataFactorypublic org.apache.openjpa.meta.MetaDataDefaults getDefaults()
getDefaults in interface org.apache.openjpa.meta.MetaDataFactorypublic org.apache.openjpa.lib.meta.ClassArgParser newClassArgParser()
newClassArgParser in interface org.apache.openjpa.meta.MetaDataFactorynewClassArgParser in class org.apache.openjpa.meta.AbstractMetaDataFactorypublic void clear()
clear in interface org.apache.openjpa.meta.MetaDataFactoryclear in class org.apache.openjpa.meta.AbstractCFMetaDataFactorypublic void addClassExtensionKeys(Collection exts)
addClassExtensionKeys in interface org.apache.openjpa.meta.MetaDataFactoryaddClassExtensionKeys in class org.apache.openjpa.meta.AbstractMetaDataFactorypublic void addFieldExtensionKeys(Collection exts)
addFieldExtensionKeys in interface org.apache.openjpa.meta.MetaDataFactoryaddFieldExtensionKeys in class org.apache.openjpa.meta.AbstractMetaDataFactoryprotected org.apache.openjpa.meta.AbstractCFMetaDataFactory.Parser newParser(boolean loading)
newParser in class org.apache.openjpa.meta.AbstractCFMetaDataFactoryprotected org.apache.openjpa.meta.AbstractCFMetaDataFactory.Serializer newSerializer()
newSerializer in class org.apache.openjpa.meta.AbstractCFMetaDataFactoryprotected boolean isParseTopDown()
isParseTopDown in class org.apache.openjpa.meta.AbstractCFMetaDataFactoryprotected File defaultSourceFile(org.apache.openjpa.meta.ClassMetaData meta)
defaultSourceFile in class org.apache.openjpa.meta.AbstractCFMetaDataFactory
protected File defaultSourceFile(org.apache.openjpa.meta.QueryMetaData query,
Map clsNames)
defaultSourceFile in class org.apache.openjpa.meta.AbstractCFMetaDataFactory
protected File defaultSourceFile(org.apache.openjpa.meta.SequenceMetaData seq,
Map clsNames)
defaultSourceFile in class org.apache.openjpa.meta.AbstractCFMetaDataFactoryprotected org.apache.openjpa.lib.meta.MetaDataFilter newMetaDataFilter()
newMetaDataFilter in class org.apache.openjpa.meta.AbstractCFMetaDataFactoryprotected String getMetaDataSuffix()
public void setLoadObjectIds()
setLoadObjectIds in interface org.apache.openjpa.enhance.ApplicationIdTool.ObjectIdLoader
|
Kodo 4.1.0 generated on October 9 2006 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||