kodo.jdbc.meta
Class KodoMappingRepository
java.lang.Object
   org.apache.openjpa.meta.MetaDataRepository
org.apache.openjpa.meta.MetaDataRepository
       org.apache.openjpa.jdbc.meta.MappingRepository
org.apache.openjpa.jdbc.meta.MappingRepository
           kodo.jdbc.meta.KodoMappingRepository
kodo.jdbc.meta.KodoMappingRepository
- All Implemented Interfaces: 
- Serializable, PCRegistry.RegisterClassListener, Configurable, Closeable, MetaDataModes
- public class KodoMappingRepository 
- extends MappingRepository
Mapping repository for Kodo extensions.
- See Also:
- Serialized Form
 
| Fields inherited from class org.apache.openjpa.meta.MetaDataRepository | 
| EMPTY_CLASSES, EMPTY_FIELDS, EMPTY_METAS, EMPTY_NON_PERSISTENT, EMPTY_ORDERS, EMPTY_XMLMETAS, VALIDATE_MAPPING, VALIDATE_META, VALIDATE_NONE, VALIDATE_RUNTIME, VALIDATE_UNENHANCED | 
 
 
 
 
| Methods inherited from class org.apache.openjpa.jdbc.meta.MappingRepository | 
| addQueryResultMapping, defaultHandler, defaultHandler, defaultStrategy, defaultStrategy, defaultStrategy, defaultStrategy, defaultStrategy, defaultStrategy, defaultStrategy, defaultTypeStrategy, endConfiguration, getCachedQueryResultMapping, getDBDictionary, getImplementorMappings, getMapping, getMapping, getMappingDefaults, getMappings, getQueryResultMapping, getQueryResultMappings, getSchemaGroup, getStrategyInstaller, handlerCollectionStrategy, handlerMapStrategy, instantiateClassStrategy, instantiateDiscriminatorStrategy, instantiateVersionStrategy, namedHandler, namedStrategy, namedStrategy, namedStrategy, namedStrategy, newClassMetaDataArray, newDiscriminator, newFieldMetaDataArray, newMappingInfo, newMappingInfo, newMappingInfo, newMappingInfo, newOrderArray, newRelatedFieldOrder, newSequenceMetaData, newValueMetaData, newValueOrder, newVersion, prepareMapping, removeQueryResultMapping, removeQueryResultMapping, setMappingDefaults, setSchemaGroup, setStrategyInstaller | 
 
| Methods inherited from class org.apache.openjpa.meta.MetaDataRepository | 
| addMetaData, addMetaData, addNonMappedInterface, addPersistenceAware, addQueryMetaData, addSequenceMetaData, addSystemListener, addXMLMetaData, close, getAliasNames, getCachedMetaData, getCachedQueryMetaData, getCachedSequenceMetaData, getCachedXMLMetaData, getClosestAliasName, getConfiguration, getImplementorMetaDatas, getLog, getMetaData, getMetaData, getMetaData, getMetaDataFactory, getMetaDatas, getNonMappedInterface, getNonMappedInterfaces, getPersistenceAware, getPersistenceAwares, getPersistentTypeNames, getQueryKey, getQueryMetaData, getQueryMetaDatas, getResolve, getSequenceMetaData, getSequenceMetaDatas, getSourceMode, getSystemListeners, getValidate, getXMLMetaData, loadPersistentTypes, newOrder, newQueryMetaData, newXMLClassMetaData, newXMLClassMetaDataArray, newXMLFieldMetaData, register, removeMetaData, removeMetaData, removeNonMappedInterface, removePersistenceAware, removeQueryMetaData, removeQueryMetaData, removeSequenceMetaData, removeSequenceMetaData, removeSystemListener, setConfiguration, setMetaDataFactory, setResolve, setResolve, setSourceMode, setSourceMode, setValidate, setValidate, startConfiguration | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
KodoMappingRepository
public KodoMappingRepository()
newClassMetaData
protected ClassMetaData newClassMetaData(Class type)
- 
- Overrides:
- newClassMetaDatain class- MappingRepository
 
- 
 
newEmbeddedClassMetaData
protected ClassMetaData newEmbeddedClassMetaData(ValueMetaData owner)
- 
- Overrides:
- newEmbeddedClassMetaDatain class- MappingRepository
 
- 
 
newFieldMetaData
protected FieldMetaData newFieldMetaData(String name,
                                         Class type,
                                         ClassMetaData owner)
- 
- Overrides:
- newFieldMetaDatain class- MappingRepository
 
- 
 
getLockGroup
public LockGroup getLockGroup(String name)
- Return the singleton lock group for the given name, creating it if
 needed.
 
- 
 
clear
public void clear()
- 
- Overrides:
- clearin class- MappingRepository
 
- 
 
newMappingInfo
protected VersionMappingInfo newMappingInfo(Version version)
- Create raw mapping info for the given instance.
 
- 
- Overrides:
- newMappingInfoin class- MappingRepository
 
- 
 
instantiateVersionStrategy
protected VersionStrategy instantiateVersionStrategy(String name,
                                                     Version version)
- Instantiate the given version strategy.
 
- 
- Overrides:
- instantiateVersionStrategyin class- MappingRepository
 
- 
 
defaultStrategy
protected VersionStrategy defaultStrategy(Version version,
                                          boolean adapt)
- 
- Overrides:
- defaultStrategyin class- MappingRepository
 
- 
 
defaultStrategy
protected VersionStrategy defaultStrategy(Version vers,
                                          FieldMapping vfield)
- 
- Overrides:
- defaultStrategyin class- MappingRepository
 
- 
 
Copyright 2001-2006 BEA Systems, Inc. All Rights Reserved.