org.apache.openjpa.jdbc.meta
Class MetaDataPlusMappingFactory
java.lang.Object
   org.apache.openjpa.meta.DelegatingMetaDataFactory
org.apache.openjpa.meta.DelegatingMetaDataFactory
       org.apache.openjpa.jdbc.meta.MetaDataPlusMappingFactory
org.apache.openjpa.jdbc.meta.MetaDataPlusMappingFactory
- All Implemented Interfaces: 
- MetaDataFactory, MetaDataModes
- public class MetaDataPlusMappingFactory 
- extends DelegatingMetaDataFactory
Combines two internal MetaDataFactory instances -- one for
 metadata, one for mappings -- into a single MetaDataFactory facade.
- Author:
- Abe White
 
 
 
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
MetaDataPlusMappingFactory
public MetaDataPlusMappingFactory(MetaDataFactory meta,
                                  MetaDataFactory map)
- Constructor; supply delegates.
 
getMappingDelegate
public MetaDataFactory getMappingDelegate()
- Mapping factory delegate.
 
- 
 
getInnermostMappingDelegate
public MetaDataFactory getInnermostMappingDelegate()
- Innermost mapping delegate.
 
- 
 
setRepository
public void setRepository(MetaDataRepository repos)
- 
- Specified by:
- setRepositoryin interface- MetaDataFactory
- Overrides:
- setRepositoryin class- DelegatingMetaDataFactory
 
- 
 
setStoreDirectory
public void setStoreDirectory(java.io.File dir)
- 
- Specified by:
- setStoreDirectoryin interface- MetaDataFactory
- Overrides:
- setStoreDirectoryin class- DelegatingMetaDataFactory
 
- 
 
setStoreMode
public void setStoreMode(int store)
- 
- Specified by:
- setStoreModein interface- MetaDataFactory
- Overrides:
- setStoreModein class- DelegatingMetaDataFactory
 
- 
 
setStrict
public void setStrict(boolean strict)
- 
- Specified by:
- setStrictin interface- MetaDataFactory
- Overrides:
- setStrictin class- DelegatingMetaDataFactory
 
- 
 
load
public void load(java.lang.Class cls,
                 int mode,
                 java.lang.ClassLoader envLoader)
- 
- Specified by:
- loadin interface- MetaDataFactory
- Overrides:
- loadin class- DelegatingMetaDataFactory
 
- 
 
store
public boolean store(ClassMetaData[] metas,
                     QueryMetaData[] queries,
                     SequenceMetaData[] seqs,
                     int mode,
                     java.util.Map output)
- 
- Specified by:
- storein interface- MetaDataFactory
- Overrides:
- storein class- DelegatingMetaDataFactory
 
- 
 
drop
public boolean drop(java.lang.Class[] cls,
                    int mode,
                    java.lang.ClassLoader envLoader)
- 
- Specified by:
- dropin interface- MetaDataFactory
- Overrides:
- dropin class- DelegatingMetaDataFactory
 
- 
 
getPersistentTypeNames
public java.util.Set getPersistentTypeNames(boolean classpath,
                                            java.lang.ClassLoader envLoader)
- 
- Specified by:
- getPersistentTypeNamesin interface- MetaDataFactory
- Overrides:
- getPersistentTypeNamesin class- DelegatingMetaDataFactory
 
- 
 
clear
public void clear()
- 
- Specified by:
- clearin interface- MetaDataFactory
- Overrides:
- clearin class- DelegatingMetaDataFactory
 
- 
 
addClassExtensionKeys
public void addClassExtensionKeys(java.util.Collection exts)
- 
- Specified by:
- addClassExtensionKeysin interface- MetaDataFactory
- Overrides:
- addClassExtensionKeysin class- DelegatingMetaDataFactory
 
- 
 
addFieldExtensionKeys
public void addFieldExtensionKeys(java.util.Collection exts)
- 
- Specified by:
- addFieldExtensionKeysin interface- MetaDataFactory
- Overrides:
- addFieldExtensionKeysin class- DelegatingMetaDataFactory
 
- 
 
Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.