Uses of Interface
org.compass.core.mapping.Mapping

Packages that use Mapping
org.compass.core.config.process   
org.compass.core.converter   
org.compass.core.converter.basic   
org.compass.core.converter.dynamic   
org.compass.core.converter.extended   
org.compass.core.converter.mapping.osem   
org.compass.core.converter.mapping.rsem   
org.compass.core.converter.mapping.xsem   
org.compass.core.converter.xsem   
org.compass.core.mapping   
org.compass.core.mapping.internal   
org.compass.core.mapping.osem   
org.compass.core.mapping.rsem   
org.compass.core.mapping.xsem   
 

Uses of Mapping in org.compass.core.config.process
 

Methods in org.compass.core.config.process with parameters of type Mapping
static void MappingProcessorUtils.lookupConverter(ConverterLookup converterLookup, Mapping mapping)
           
static void MappingProcessorUtils.lookupConverter(ConverterLookup converterLookup, Mapping mapping, boolean forceConverter)
           
 

Uses of Mapping in org.compass.core.converter
 

Methods in org.compass.core.converter with parameters of type Mapping
 boolean Converter.marshall(Resource resource, Object root, Mapping mapping, MarshallingContext context)
          Marshall the given Object to the given Resource.
 Object Converter.unmarshall(Resource resource, Mapping mapping, MarshallingContext context)
          Unmarshall the given Resource to the appropiate Object.
 

Uses of Mapping in org.compass.core.converter.basic
 

Methods in org.compass.core.converter.basic with parameters of type Mapping
 boolean AbstractBasicConverter.marshall(Resource resource, Object root, Mapping mapping, MarshallingContext context)
           
 Object AbstractBasicConverter.unmarshall(Resource resource, Mapping mapping, MarshallingContext context)
           
 

Uses of Mapping in org.compass.core.converter.dynamic
 

Methods in org.compass.core.converter.dynamic with parameters of type Mapping
 boolean AbstractDynamicConverter.marshall(Resource resource, Object root, Mapping mapping, MarshallingContext context)
           
 Object AbstractDynamicConverter.unmarshall(Resource resource, Mapping mapping, MarshallingContext context)
          Does nothing since there is no meaning for un-marshalling for dynamic converters
 

Uses of Mapping in org.compass.core.converter.extended
 

Methods in org.compass.core.converter.extended with parameters of type Mapping
 boolean ReaderConverter.marshall(Resource resource, Object root, Mapping mapping, MarshallingContext context)
           
 boolean PrimitiveByteArrayConverter.marshall(Resource resource, Object root, Mapping mapping, MarshallingContext context)
           
 boolean ObjectByteArrayConverter.marshall(Resource resource, Object root, Mapping mapping, MarshallingContext context)
           
 boolean InputStreamConverter.marshall(Resource resource, Object root, Mapping mapping, MarshallingContext context)
           
 Object ReaderConverter.unmarshall(Resource resource, Mapping mapping, MarshallingContext context)
           
 Object PrimitiveByteArrayConverter.unmarshall(Resource resource, Mapping mapping, MarshallingContext context)
           
 Object ObjectByteArrayConverter.unmarshall(Resource resource, Mapping mapping, MarshallingContext context)
           
 Object InputStreamConverter.unmarshall(Resource resource, Mapping mapping, MarshallingContext context)
           
 

Uses of Mapping in org.compass.core.converter.mapping.osem
 

Methods in org.compass.core.converter.mapping.osem with parameters of type Mapping
protected  boolean ClassMappingConverter.doMarshall(Resource resource, Object root, Mapping mapping, MarshallingContext context)
           
 boolean PlainCascadeMappingConverter.marshall(Resource resource, Object root, Mapping mapping, MarshallingContext context)
           
 boolean ParentMappingConverter.marshall(Resource resource, Object root, Mapping mapping, MarshallingContext context)
           
 boolean MetaDataFormatDelegateConverter.marshall(Resource resource, Object root, Mapping mapping, MarshallingContext context)
           
 boolean ConstantMappingConverter.marshall(Resource resource, Object root, Mapping mapping, MarshallingContext context)
           
 boolean ClassPropertyMappingConverter.marshall(Resource resource, Object root, Mapping mapping, MarshallingContext context)
           
 boolean ClassMappingConverter.marshall(Resource resource, Object root, Mapping mapping, MarshallingContext context)
           
 boolean AbstractRefAliasMappingConverter.marshall(Resource resource, Object root, Mapping mapping, MarshallingContext context)
           
 boolean AbstractCollectionMappingConverter.marshall(Resource resource, Object root, Mapping mapping, MarshallingContext context)
           
 Object PlainCascadeMappingConverter.unmarshall(Resource resource, Mapping mapping, MarshallingContext context)
           
 Object ParentMappingConverter.unmarshall(Resource resource, Mapping mapping, MarshallingContext context)
           
 Object MetaDataFormatDelegateConverter.unmarshall(Resource resource, Mapping mapping, MarshallingContext context)
           
 Object ConstantMappingConverter.unmarshall(Resource resource, Mapping mapping, MarshallingContext context)
           
 Object ClassPropertyMappingConverter.unmarshall(Resource resource, Mapping mapping, MarshallingContext context)
           
 Object ClassMappingConverter.unmarshall(Resource resource, Mapping mapping, MarshallingContext context)
           
 Object AbstractRefAliasMappingConverter.unmarshall(Resource resource, Mapping mapping, MarshallingContext context)
           
 Object AbstractCollectionMappingConverter.unmarshall(Resource resource, Mapping mapping, MarshallingContext context)
           
 

Uses of Mapping in org.compass.core.converter.mapping.rsem
 

Methods in org.compass.core.converter.mapping.rsem with parameters of type Mapping
 boolean RawResourceMappingConverter.marshall(Resource resource, Object root, Mapping mapping, MarshallingContext context)
           
 Object RawResourceMappingConverter.unmarshall(Resource resource, Mapping mapping, MarshallingContext context)
           
 

Uses of Mapping in org.compass.core.converter.mapping.xsem
 

Methods in org.compass.core.converter.mapping.xsem with parameters of type Mapping
 boolean XmlPropertyMappingConverter.marshall(Resource resource, Object root, Mapping mapping, MarshallingContext context)
           
 boolean XmlObjectMappingConverter.marshall(Resource resource, Object root, Mapping mapping, MarshallingContext context)
           
 boolean XmlIdMappingConverter.marshall(Resource resource, Object root, Mapping mapping, MarshallingContext context)
           
 boolean XmlContentMappingConverter.marshall(Resource resource, Object root, Mapping mapping, MarshallingContext context)
           
 Object XmlPropertyMappingConverter.unmarshall(Resource resource, Mapping mapping, MarshallingContext context)
           
 Object XmlObjectMappingConverter.unmarshall(Resource resource, Mapping mapping, MarshallingContext context)
           
 Object XmlIdMappingConverter.unmarshall(Resource resource, Mapping mapping, MarshallingContext context)
           
 Object XmlContentMappingConverter.unmarshall(Resource resource, Mapping mapping, MarshallingContext context)
           
 

Uses of Mapping in org.compass.core.converter.xsem
 

Methods in org.compass.core.converter.xsem with parameters of type Mapping
 boolean SimpleXmlValueConverter.marshall(Resource resource, Object root, Mapping mapping, MarshallingContext context)
           
 Object SimpleXmlValueConverter.unmarshall(Resource resource, Mapping mapping, MarshallingContext context)
          Not supported operation.
 

Uses of Mapping in org.compass.core.mapping
 

Subinterfaces of Mapping in org.compass.core.mapping
 interface AliasMapping
          An alias mapping is a mapping that is associated with an alias.
 interface MultipleMapping
          A mapping type that can hold interlly multiple mappings (associated with a name).
 interface OverrideByNameMapping
           
 interface ResourceMapping
          A mapping defining a Resource saved in the Search Engine.
 interface ResourcePropertyMapping
           
 

Classes in org.compass.core.mapping that implement Mapping
 class AbstractMapping
           
 class AbstractMultipleMapping
           
 class AbstractResourceMapping
           
 class AbstractResourcePropertyMapping
           
 class ContractMapping
           
 class NullResourceMapping
          A helper resource mapping class that marks the resource mapping as null (i.e. no resource mapping for you!).
 

Methods in org.compass.core.mapping that return Mapping
 Mapping NullResourceMapping.copy()
           
 Mapping Mapping.copy()
          Copies over the mapping definition into a newly instanciated Mapping object.
 Mapping ContractMapping.copy()
           
 Mapping[] ResourceMapping.getIdMappings()
          Returns all mappings that represent ids of a resource.
 Mapping[] ResourceIdMappingProvider.getIdMappings()
           
 Mapping[] AbstractResourceMapping.getIdMappings()
          Gets the idMappings of the resource.
 Mapping MultipleMapping.getMapping(int index)
          Returns the mapping at the given index.
 Mapping AbstractMultipleMapping.getMapping(int index)
           
 Mapping MultipleMapping.getMapping(String name)
          Returns the mapping associated with the given name.
 Mapping AbstractMultipleMapping.getMapping(String name)
           
 

Methods in org.compass.core.mapping with parameters of type Mapping
 int MultipleMapping.addMapping(Mapping mapping)
          Adds the mapping.
 int AbstractResourceMapping.addMapping(Mapping mapping)
          No duplicate names are allowed when added an id (applies the property names)
 int AbstractMultipleMapping.addMapping(Mapping mapping)
           
protected  void AbstractMapping.copy(Mapping copy)
           
 void AbstractMultipleMapping.removeExistingByName(Mapping mapping)
           
 

Uses of Mapping in org.compass.core.mapping.internal
 

Subinterfaces of Mapping in org.compass.core.mapping.internal
 interface InternalResourceMapping
           
 interface InternalResourcePropertyMapping
           
 

Uses of Mapping in org.compass.core.mapping.osem
 

Subinterfaces of Mapping in org.compass.core.mapping.osem
 interface HasRefAliasMapping
           
 interface ObjectMapping
           
 interface OsemMapping
           
 

Classes in org.compass.core.mapping.osem that implement Mapping
 class AbstractAccessorMapping
           
 class AbstractAccessorMultipleMapping
           
 class AbstractCollectionMapping
           
 class AbstractRefAliasMapping
           
 class ArrayMapping
           
 class ClassBoostPropertyMapping
           
 class ClassIdPropertyMapping
           
 class ClassMapping
           
 class ClassPropertyAnalyzerController
           
 class ClassPropertyMapping
           
 class ClassPropertyMetaDataMapping
           
 class CollectionMapping
           
 class ComponentMapping
           
 class ConstantMetaDataMapping
           
 class DynamicMetaDataMapping
           
 class IdComponentMapping
           
 class ParentMapping
           
 class PlainCascadeMapping
           
 class ReferenceMapping
           
 

Methods in org.compass.core.mapping.osem that return Mapping
 Mapping ReferenceMapping.copy()
           
 Mapping PlainCascadeMapping.copy()
           
 Mapping ParentMapping.copy()
           
 Mapping IdComponentMapping.copy()
           
 Mapping DynamicMetaDataMapping.copy()
           
 Mapping ConstantMetaDataMapping.copy()
           
 Mapping ComponentMapping.copy()
           
 Mapping CollectionMapping.copy()
           
 Mapping ClassPropertyMetaDataMapping.copy()
           
 Mapping ClassPropertyMapping.copy()
           
 Mapping ClassPropertyAnalyzerController.copy()
           
 Mapping ClassMapping.copy()
           
 Mapping ClassIdPropertyMapping.copy()
           
 Mapping ClassBoostPropertyMapping.copy()
           
 Mapping ArrayMapping.copy()
           
 Mapping AbstractCollectionMapping.getElementMapping()
           
 Mapping[] IdComponentMapping.getIdMappings()
           
 Mapping[] ClassIdPropertyMapping.getIdMappings()
           
 

Methods in org.compass.core.mapping.osem that return types with arguments of type Mapping
 List<Mapping> ClassMapping.findIdMappings()
          Dynamically find the id mappings.
 

Methods in org.compass.core.mapping.osem with parameters of type Mapping
 boolean OsemMappingIterator.ClassMappingCallback.onBeginMultipleMapping(ClassMapping classMapping, Mapping mapping)
           
 boolean OsemMappingIterator.ClassPropertyAndResourcePropertyGatherer.onBeginMultipleMapping(ClassMapping classMapping, Mapping mapping)
           
 boolean ClassMapping.PostProcessMappingCallback.onBeginMultipleMapping(ClassMapping classMapping, Mapping mapping)
           
 void OsemMappingIterator.ClassMappingCallback.onEndMultiplMapping(ClassMapping classMapping, Mapping mapping)
           
 void OsemMappingIterator.ClassPropertyAndResourcePropertyGatherer.onEndMultiplMapping(ClassMapping classMapping, Mapping mapping)
           
 void ClassMapping.PostProcessMappingCallback.onEndMultiplMapping(ClassMapping classMapping, Mapping mapping)
           
 void AbstractCollectionMapping.setElementMapping(Mapping elementMapping)
           
 

Uses of Mapping in org.compass.core.mapping.rsem
 

Classes in org.compass.core.mapping.rsem that implement Mapping
 class RawBoostPropertyMapping
           
 class RawResourceMapping
           
 class RawResourcePropertyAnalyzerController
           
 class RawResourcePropertyIdMapping
           
 class RawResourcePropertyMapping
           
 

Methods in org.compass.core.mapping.rsem that return Mapping
 Mapping RawResourcePropertyMapping.copy()
           
 Mapping RawResourcePropertyIdMapping.copy()
           
 Mapping RawResourcePropertyAnalyzerController.copy()
           
 Mapping RawResourceMapping.copy()
           
 Mapping RawBoostPropertyMapping.copy()
           
 

Methods in org.compass.core.mapping.rsem with parameters of type Mapping
 int RawResourceMapping.addMapping(Mapping mapping)
           
 

Uses of Mapping in org.compass.core.mapping.xsem
 

Classes in org.compass.core.mapping.xsem that implement Mapping
 class XmlBoostPropertyMapping
           
 class XmlContentMapping
           
 class XmlIdMapping
           
 class XmlObjectMapping
           
 class XmlPropertyAnalyzerController
           
 class XmlPropertyMapping
           
 

Methods in org.compass.core.mapping.xsem that return Mapping
 Mapping XmlPropertyMapping.copy()
           
 Mapping XmlPropertyAnalyzerController.copy()
           
 Mapping XmlObjectMapping.copy()
           
 Mapping XmlIdMapping.copy()
           
 Mapping XmlContentMapping.copy()
           
 Mapping XmlBoostPropertyMapping.copy()
           
 Mapping[] XmlIdMapping.getIdMappings()
           
 

Methods in org.compass.core.mapping.xsem with parameters of type Mapping
 int XmlObjectMapping.addMapping(Mapping mapping)
           
 



Copyright (c) 2004-2008 The Compass Project.