org.apache.openjpa.persistence.jdbc
Class PersistenceMappingFactory

java.lang.Object
  extended by org.apache.openjpa.meta.AbstractMetaDataFactory
      extended by org.apache.openjpa.meta.AbstractCFMetaDataFactory
          extended by org.apache.openjpa.persistence.PersistenceMetaDataFactory
              extended by org.apache.openjpa.persistence.jdbc.PersistenceMappingFactory
All Implemented Interfaces:
org.apache.openjpa.lib.conf.Configurable, org.apache.openjpa.meta.MetaDataFactory, org.apache.openjpa.meta.MetaDataModes

public class PersistenceMappingFactory
extends org.apache.openjpa.persistence.PersistenceMetaDataFactory

MetaDataFactory for JPA mapping information.

Since:
4.0
Author:
Abe White

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
PersistenceMappingFactory()
           
 
Method Summary
protected  org.apache.openjpa.persistence.AnnotationPersistenceMetaDataParser newAnnotationParser()
           
protected  org.apache.openjpa.persistence.XMLPersistenceMetaDataParser newXMLParser(boolean loading)
           
 
Methods inherited from class org.apache.openjpa.persistence.PersistenceMetaDataFactory
clear, defaultSourceFile, defaultSourceFile, defaultSourceFile, endConfiguration, getAnnotationParser, getDefaults, getFieldOverride, getQueryScope, getXMLParser, load, mapPersistentTypeNames, newClassArgParser, newMetaDataFilter, newParser, newSerializer, newXMLSerializer, parse, setAnnotationParser, setConfiguration, setDefaultAccessType, setFieldOverride, setXMLParser, startConfiguration
 
Methods inherited from class org.apache.openjpa.meta.AbstractCFMetaDataFactory
backupAndDelete, clearMapping, drop, getDefiningMetaData, getPersistentTypeNames, getSourceFile, getSourceFile, isMappingOnlyFactory, isParseTopDown, parse, serialize, setClasspathScan, setClasspathScan, setFiles, setFiles, setResources, setResources, setSourceFile, setSourceFile, setURLs, setURLs, store
 
Methods inherited from class org.apache.openjpa.meta.AbstractMetaDataFactory
addClassExtensionKeys, addFieldExtensionKeys, 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

PersistenceMappingFactory

public PersistenceMappingFactory()
Method Detail

newAnnotationParser

protected org.apache.openjpa.persistence.AnnotationPersistenceMetaDataParser newAnnotationParser()
Overrides:
newAnnotationParser in class org.apache.openjpa.persistence.PersistenceMetaDataFactory

newXMLParser

protected org.apache.openjpa.persistence.XMLPersistenceMetaDataParser newXMLParser(boolean loading)
Overrides:
newXMLParser in class org.apache.openjpa.persistence.PersistenceMetaDataFactory


Copyright © 2006 Apache Software Foundation. All Rights Reserved.