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

Packages that use ResourceMapping
org.compass.core.config   
org.compass.core.config.binding   
org.compass.core.converter.mapping   
org.compass.core.converter.mapping.json   
org.compass.core.converter.mapping.osem   
org.compass.core.converter.mapping.rsem   
org.compass.core.converter.mapping.xsem   
org.compass.core.engine.utils   
org.compass.core.lucene.engine.transaction   
org.compass.core.lucene.util   
org.compass.core.mapping   
org.compass.core.mapping.internal   
org.compass.core.mapping.json   
org.compass.core.mapping.osem   
org.compass.core.mapping.rsem   
org.compass.core.mapping.support   
org.compass.core.mapping.xsem   
org.compass.core.marshall   
org.compass.core.spi   
org.compass.gps.device.jpa.entities   
org.compass.gps.impl   
org.compass.gps.spi   
 

Uses of ResourceMapping in org.compass.core.config
 

Methods in org.compass.core.config with parameters of type ResourceMapping
 boolean CompassMappingBinding.addResourceMapping(ResourceMapping resourceMapping)
           
 CompassConfiguration CompassConfiguration.addResourceMapping(ResourceMapping resourceMapping)
          Advance: Add mappings based on ResourceMapping implementation which allows for adding pre built mapping constructs.
 

Uses of ResourceMapping in org.compass.core.config.binding
 

Methods in org.compass.core.config.binding with parameters of type ResourceMapping
 boolean MappingBindingSupport.addResourceMapping(ResourceMapping resourceMapping)
           
 boolean MappingBinding.addResourceMapping(ResourceMapping resourceMapping)
           
 boolean AbstractInputStreamMappingBinding.addResourceMapping(ResourceMapping resourceMapping)
           
 

Uses of ResourceMapping in org.compass.core.converter.mapping
 

Methods in org.compass.core.converter.mapping with parameters of type ResourceMapping
 boolean ResourceMappingConverter.marshallIds(Resource idResource, Object id, ResourceMapping resourceMapping, MarshallingContext context)
          Marshalls teh given Object id into the given resource.
 Object[] ResourceMappingConverter.unmarshallIds(Object id, ResourceMapping resourceMapping, MarshallingContext context)
          Unamrshalls the given id into its id properties values.
 

Uses of ResourceMapping in org.compass.core.converter.mapping.json
 

Methods in org.compass.core.converter.mapping.json with parameters of type ResourceMapping
 boolean RootJsonObjectMappingConverter.marshallIds(Resource idResource, Object id, ResourceMapping resourceMapping, MarshallingContext context)
           
 Object[] RootJsonObjectMappingConverter.unmarshallIds(Object id, ResourceMapping resourceMapping, MarshallingContext context)
           
 

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

Methods in org.compass.core.converter.mapping.osem with parameters of type ResourceMapping
 boolean ClassMappingConverter.marshallIds(Resource idResource, Object id, ResourceMapping resourceMapping, MarshallingContext context)
           
 Object[] ClassMappingConverter.unmarshallIds(Object id, ResourceMapping resourceMapping, MarshallingContext context)
           
 

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

Methods in org.compass.core.converter.mapping.rsem with parameters of type ResourceMapping
 boolean RawResourceMappingConverter.marshallIds(Resource idResource, Object id, ResourceMapping resourceMapping, MarshallingContext context)
           
 Object[] RawResourceMappingConverter.unmarshallIds(Object id, ResourceMapping resourceMapping, MarshallingContext context)
           
 

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

Methods in org.compass.core.converter.mapping.xsem with parameters of type ResourceMapping
 boolean XmlObjectMappingConverter.marshallIds(Resource idResource, Object id, ResourceMapping resourceMapping, MarshallingContext context)
           
 Object[] XmlObjectMappingConverter.unmarshallIds(Object id, ResourceMapping resourceMapping, MarshallingContext context)
           
 

Uses of ResourceMapping in org.compass.core.engine.utils
 

Methods in org.compass.core.engine.utils with parameters of type ResourceMapping
static Property[] ResourceHelper.toIds(Resource resource, ResourceMapping resourceMapping)
          Same as ResourceHelper.toIds(org.compass.core.Resource, org.compass.core.mapping.ResourceMapping, boolean) with idsMustExist set the true.
static Property[] ResourceHelper.toIds(Resource resource, ResourceMapping resourceMapping, boolean idsMustExist)
          Gets the id properties based on the resource mapping from the give resource.
 

Uses of ResourceMapping in org.compass.core.lucene.engine.transaction
 

Methods in org.compass.core.lucene.engine.transaction that return ResourceMapping
protected  ResourceMapping AbstractTransaction.getResourceMapping(String alias)
           
 

Uses of ResourceMapping in org.compass.core.lucene.util
 

Methods in org.compass.core.lucene.util with parameters of type ResourceMapping
static Analyzer LuceneUtils.addAllProperty(InternalResource resource, Analyzer analyzer, ResourceMapping resourceMapping, LuceneSearchEngine searchEngine)
           
static void LuceneUtils.addExtendedProeprty(Resource resource, ResourceMapping resourceMapping, LuceneSearchEngineFactory searchEngineFactory)
           
 

Uses of ResourceMapping in org.compass.core.mapping
 

Methods in org.compass.core.mapping that return ResourceMapping
 ResourceMapping CompassMapping.findNonRootMappingByClass(Class clazz)
          Finds a non root mapping by the class name.
 ResourceMapping CompassMapping.findRootMappingByClass(Class clazz)
          Finds a root mapping by the class name.
 ResourceMapping CompassMapping.getDirectMappingByClass(Class clazz)
          Returns the direct class mapping for the given class (root or not).
 ResourceMapping CompassMapping.getMappingByAlias(String alias)
          Returns the resource mapping for the given alias.
 ResourceMapping CompassMapping.getMappingByClass(Class clazz)
          Finds the Resource mapping that is the "nearest" to the provided class.
 ResourceMapping CompassMapping.getNonRootMappingByAlias(String alias)
          Returns the non root resource mapping associated with the alias.
 ResourceMapping CompassMapping.getNonRootMappingByClass(Class clazz)
          Does exactly the same as CompassMapping.findNonRootMappingByClass(Class), but returns null if nothing is found (does not throw an exception).
 ResourceMapping CompassMapping.getRootMappingByAlias(String alias)
          Returns the root resource mapping associated with the alias.
 ResourceMapping CompassMapping.getRootMappingByClass(Class clazz)
          Does exactly the same as CompassMapping.findRootMappingByClass(Class), but returns null if nothing is found (does not throw an exception).
 ResourceMapping[] CompassMapping.getRootMappings()
          Returns all the root resource mappings.
 

Methods in org.compass.core.mapping that return types with arguments of type ResourceMapping
 List<ResourceMapping> CompassMapping.getAllDirectMappingByClass(Class clazz)
          Returns all the direct class mapping for the given class (root or not).
 

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

Subinterfaces of ResourceMapping in org.compass.core.mapping.internal
 interface InternalResourceMapping
           
 

Methods in org.compass.core.mapping.internal that return ResourceMapping
 ResourceMapping DefaultCompassMapping.findNonRootMappingByClass(Class clazz)
          Finds a non root mapping by the class name.
 ResourceMapping DefaultCompassMapping.findRootMappingByClass(Class clazz)
          Finds a root mapping by the class name.
 ResourceMapping DefaultCompassMapping.getDirectMappingByClass(Class clazz)
          Returns the direct class mapping for the given class (root or not).
 ResourceMapping DefaultCompassMapping.getMappingByAlias(String alias)
          Returns the resource mapping for the given alias.
 ResourceMapping DefaultCompassMapping.getMappingByClass(Class clazz)
          Finds the Resource mapping that is the "nearest" to the provided class.
 ResourceMapping DefaultCompassMapping.getNonRootMappingByAlias(String alias)
          Returns the non root resource mapping associated with the alias.
 ResourceMapping DefaultCompassMapping.getNonRootMappingByClass(Class clazz)
          Does exactly the same as DefaultCompassMapping.findNonRootMappingByClass(Class), but returns null if nothing is found (does not throw an exception).
 ResourceMapping DefaultCompassMapping.getRootMappingByAlias(String alias)
          Returns the root resource mapping associated with the alias.
 ResourceMapping DefaultCompassMapping.getRootMappingByClass(Class clazz)
          Does exactly the same as DefaultCompassMapping.findRootMappingByClass(Class), but returns null if nothing is found (does not throw an exception).
 ResourceMapping[] DefaultCompassMapping.getRootMappings()
           
 

Methods in org.compass.core.mapping.internal that return types with arguments of type ResourceMapping
 List<ResourceMapping> DefaultCompassMapping.getAllDirectMappingByClass(Class clazz)
          Returns all the direct class mapping for the given class (root or not).
 

Uses of ResourceMapping in org.compass.core.mapping.json
 

Classes in org.compass.core.mapping.json that implement ResourceMapping
 class RootJsonObjectMapping
           
 

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

Classes in org.compass.core.mapping.osem that implement ResourceMapping
 class ClassMapping
           
 

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

Classes in org.compass.core.mapping.rsem that implement ResourceMapping
 class RawResourceMapping
           
 

Uses of ResourceMapping in org.compass.core.mapping.support
 

Classes in org.compass.core.mapping.support that implement ResourceMapping
 class AbstractResourceMapping
           
 class NullResourceMapping
          A helper resource mapping class that marks the resource mapping as null (i.e. no resource mapping for you!).
 

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

Classes in org.compass.core.mapping.xsem that implement ResourceMapping
 class XmlObjectMapping
           
 

Uses of ResourceMapping in org.compass.core.marshall
 

Methods in org.compass.core.marshall with parameters of type ResourceMapping
 Resource MarshallingStrategy.marshallIds(ResourceMapping resourceMapping, Object id)
          Marshalls the give id object into a Resource (a resource having only its ids set).
 Resource DefaultMarshallingStrategy.marshallIds(ResourceMapping resourceMapping, Object id)
           
 void MarshallingStrategy.marshallIds(ResourceMapping resourceMapping, Object root, Object id)
          Marhsalls the give id into the actual object.
 void DefaultMarshallingStrategy.marshallIds(ResourceMapping resourceMapping, Object root, Object id)
           
 boolean MarshallingStrategy.marshallIds(Resource resource, ResourceMapping resourceMapping, Object id, MarshallingContext context)
          Marshalls the give id object into the provided Resource (a resource having only its ids set).
 boolean DefaultMarshallingStrategy.marshallIds(Resource resource, ResourceMapping resourceMapping, Object id, MarshallingContext context)
           
 Object[] MarshallingStrategy.unmarshallIds(ResourceMapping resourceMapping, Object id, MarshallingContext context)
          Unmarshalls the given id object into an array of all the id values.
 Object[] DefaultMarshallingStrategy.unmarshallIds(ResourceMapping resourceMapping, Object id, MarshallingContext context)
           
 

Uses of ResourceMapping in org.compass.core.spi
 

Methods in org.compass.core.spi that return ResourceMapping
 ResourceMapping ResourceKey.getResourceMapping()
           
 

Constructors in org.compass.core.spi with parameters of type ResourceMapping
ResourceKey(ResourceMapping resourceMapping, Property[] ids)
           
ResourceKey(ResourceMapping resourceMapping, Resource idResource)
           
 

Uses of ResourceMapping in org.compass.gps.device.jpa.entities
 

Methods in org.compass.gps.device.jpa.entities with parameters of type ResourceMapping
protected  EntityInformation DefaultJpaEntitiesLocator.createEntityInformation(Class<?> clazz, ResourceMapping resourceMapping)
          Creates the EntityInformation for a given class.
 

Uses of ResourceMapping in org.compass.gps.impl
 

Methods in org.compass.gps.impl that return ResourceMapping
protected  ResourceMapping AbstractCompassGps.getMappingForEntity(String name, Compass checkedCompass)
           
 ResourceMapping SingleCompassGps.getMappingForEntityForIndex(Class clazz)
           
 ResourceMapping DualCompassGps.getMappingForEntityForIndex(Class clazz)
          Deprecated.  
 ResourceMapping SingleCompassGps.getMappingForEntityForIndex(String name)
           
 ResourceMapping DualCompassGps.getMappingForEntityForIndex(String name)
          Deprecated.  
protected  ResourceMapping AbstractCompassGps.getRootMappingForEntity(Class clazz, Compass checkedCompass)
           
protected  ResourceMapping AbstractCompassGps.getRootMappingForEntity(String name, Compass checkedCompass)
           
 

Uses of ResourceMapping in org.compass.gps.spi
 

Methods in org.compass.gps.spi that return ResourceMapping
 ResourceMapping CompassGpsInterfaceDevice.getMappingForEntityForIndex(Class clazz)
          Returns the mapping for the given class name when performing the index operation.
 ResourceMapping CompassGpsInterfaceDevice.getMappingForEntityForIndex(String name)
          Returns the mapping of the given name (alias or class name) when performing the index operation.
 



Copyright (c) 2004-2008 The Compass Project.