org.compass.core.mapping.osem
Interface OsemMappingIterator.ClassMappingCallback
- All Known Implementing Classes:
- ClassMapping.PostProcessMappingCallback, OsemMappingIterator.ClassPropertyAndResourcePropertyGatherer
- Enclosing class:
- OsemMappingIterator
public static interface OsemMappingIterator.ClassMappingCallback
onBeginClassMapping
boolean onBeginClassMapping(ClassMapping classMapping)
onEndClassMapping
void onEndClassMapping(ClassMapping classMapping)
onBeginMultipleMapping
boolean onBeginMultipleMapping(ClassMapping classMapping,
Mapping mapping)
onEndMultiplMapping
void onEndMultiplMapping(ClassMapping classMapping,
Mapping mapping)
onBeginCollectionMapping
void onBeginCollectionMapping(AbstractCollectionMapping collectionMapping)
onEndCollectionMapping
void onEndCollectionMapping(AbstractCollectionMapping collectionMapping)
onClassPropertyMapping
void onClassPropertyMapping(ClassMapping classMapping,
ClassPropertyMapping classPropertyMapping)
onComponentMapping
void onComponentMapping(ClassMapping classMapping,
ComponentMapping componentMapping)
onReferenceMapping
void onReferenceMapping(ClassMapping classMapping,
ReferenceMapping referenceMapping)
onCascadeMapping
void onCascadeMapping(ClassMapping classMapping,
PlainCascadeMapping cascadeMapping)
onParentMapping
void onParentMapping(ClassMapping classMapping,
ParentMapping parentMapping)
onConstantMetaDataMappaing
void onConstantMetaDataMappaing(ClassMapping classMapping,
ConstantMetaDataMapping constantMetaDataMapping)
onClassPropertyMetaDataMapping
void onClassPropertyMetaDataMapping(ClassPropertyMetaDataMapping classPropertyMetaDataMapping)
onDynamicMetaDataMapping
void onDynamicMetaDataMapping(ClassMapping classMapping,
DynamicMetaDataMapping dynamicMetaDataMapping)
onResourcePropertyMapping
void onResourcePropertyMapping(ResourcePropertyMapping resourcePropertyMapping)
Copyright (c) 2004-2008 The Compass Project.