kodo.jdbc.meta
Class KodoMappingRepository
java.lang.Object
org.apache.openjpa.meta.MetaDataRepository
org.apache.openjpa.jdbc.meta.MappingRepository
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:
newClassMetaData
in class MappingRepository
newEmbeddedClassMetaData
protected ClassMetaData newEmbeddedClassMetaData(ValueMetaData owner)
- Overrides:
newEmbeddedClassMetaData
in class MappingRepository
newFieldMetaData
protected FieldMetaData newFieldMetaData(String name,
Class type,
ClassMetaData owner)
- Overrides:
newFieldMetaData
in 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:
clear
in class MappingRepository
newMappingInfo
protected VersionMappingInfo newMappingInfo(Version version)
- Create raw mapping info for the given instance.
- Overrides:
newMappingInfo
in class MappingRepository
instantiateVersionStrategy
protected VersionStrategy instantiateVersionStrategy(String name,
Version version)
- Instantiate the given version strategy.
- Overrides:
instantiateVersionStrategy
in class MappingRepository
defaultStrategy
protected VersionStrategy defaultStrategy(Version version,
boolean adapt)
- Overrides:
defaultStrategy
in class MappingRepository
defaultStrategy
protected VersionStrategy defaultStrategy(Version vers,
FieldMapping vfield)
- Overrides:
defaultStrategy
in class MappingRepository
Copyright 2011 Oracle, Inc. All Rights Reserved.This documentation is deprecated and will be removed in the next release of WebLogic Server.
Oracle Fusion Middleware Oracle Kodo 4.2.0 API Reference (DEPRECATED)
11g Release 1 (10.3.6)
Part Number E13950-02