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

Packages that use ResourcePropertyMapping
org.compass.core   
org.compass.core.config.process   
org.compass.core.converter.basic   
org.compass.core.converter.basic.atomic   
org.compass.core.converter.dynamic   
org.compass.core.converter.extended   
org.compass.core.converter.json   
org.compass.core.converter.mapping   
org.compass.core.converter.mapping.support   
org.compass.core.converter.xsem   
org.compass.core.lucene   
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.spi   
 

Uses of ResourcePropertyMapping in org.compass.core
 

Methods in org.compass.core with parameters of type ResourcePropertyMapping
 Property ResourceFactory.createProperty(String value, ResourcePropertyMapping mapping)
          Creates a Property that is used with the actual Search Engine
 Property ResourceFactory.createProperty(String value, ResourcePropertyMapping mapping, Property.Store store, Property.Index index)
           
 Property ResourceFactory.createProperty(String name, String value, ResourcePropertyMapping mapping)
          Creates a Property that is used with the actual Search Engine
 

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

Methods in org.compass.core.config.process with parameters of type ResourcePropertyMapping
static void MappingProcessorUtils.applyResourcePropertySettings(ResourcePropertyMapping mapping, CompassSettings settings)
           
 

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

Methods in org.compass.core.converter.basic with parameters of type ResourcePropertyMapping
protected  Property AbstractBasicConverter.createProperty(String value, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
          Creates a new property to be added to the resource during the marshalling process.
protected  Object ShortConverter.defaultFromString(String str, ResourcePropertyMapping resourcePropertyMapping)
           
protected  Object LongConverter.defaultFromString(String str, ResourcePropertyMapping resourcePropertyMapping)
           
protected  Object IntConverter.defaultFromString(String str, ResourcePropertyMapping resourcePropertyMapping)
           
protected  Object FloatConverter.defaultFromString(String str, ResourcePropertyMapping resourcePropertyMapping)
           
protected  Object DoubleConverter.defaultFromString(String str, ResourcePropertyMapping resourcePropertyMapping)
           
protected  Object BigIntegerConverter.defaultFromString(String str, ResourcePropertyMapping resourcePropertyMapping)
           
protected  Object BigDecimalConverter.defaultFromString(String str, ResourcePropertyMapping resourcePropertyMapping)
           
protected abstract  Object AbstractNumberConverter.defaultFromString(String str, ResourcePropertyMapping resourcePropertyMapping)
           
protected  String AbstractNumberConverter.defaultToString(Object o, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
           
protected  Object URLConverter.doFromString(String str, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
           
protected  Object URIConverter.doFromString(String str, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
           
protected  Object StringConverter.doFromString(String str, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
           
protected  Object StringBuilderConverter.doFromString(String str, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
           
protected  Object StringBufferConverter.doFromString(String str, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
           
protected  Object EnumConverter.doFromString(String str, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
           
protected  Object DateConverter.doFromString(String str, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
          Try all the configured formatters to format the str into an Object.
protected  Object CharConverter.doFromString(String str, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
           
protected  Object CalendarConverter.doFromString(String str, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
           
protected  Object ByteConverter.doFromString(String str, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
           
protected  Object BooleanConverter.doFromString(String str, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
           
protected  Object AbstractNumberConverter.doFromString(String str, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
           
protected abstract  Object AbstractBasicConverter.doFromString(String str, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
          Override the from String in order to un-marshall the String back into its object representation.
protected  void AbstractBasicConverter.doSetBoost(Property property, Object root, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
          A simple extension point that allows to set the boost value for the created Property.
protected  String EnumConverter.doToString(Object o, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
           
protected  String DateConverter.doToString(Object o, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
          Uses the first configured formatter (also known as the default one) to convert it to String.
protected  String CalendarConverter.doToString(Object o, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
           
protected  String AbstractNumberConverter.doToString(Object o, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
           
protected  String AbstractBasicConverter.doToString(Object o, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
          Allows to override to toString operation.
 Object AbstractBasicConverter.fromString(String str, ResourcePropertyMapping resourcePropertyMapping)
          Calls AbstractBasicConverter.fromString(String, org.compass.core.mapping.ResourcePropertyMapping, org.compass.core.marshall.MarshallingContext) with a null value for the context.
protected  Object AbstractBasicConverter.fromString(String str, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
          Performs null checks (by calling AbstractBasicConverter.isNullValue(String, org.compass.core.mapping.ResourcePropertyMapping, org.compass.core.marshall.MarshallingContext)) and then calls AbstractBasicConverter.doFromString(String, org.compass.core.mapping.ResourcePropertyMapping, org.compass.core.marshall.MarshallingContext) if the value is not null.
protected  String AbstractBasicConverter.getNullValue(ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
          If the converter handle nulls, the value that will be stored in the search engine for null values (during the marshall process).
protected  boolean AbstractBasicConverter.handleNulls(ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
          Should the converter handle nulls?
protected  boolean AbstractBasicConverter.isNullValue(String value, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
          Does this value represents a null value.
 String AbstractBasicConverter.toString(Object o, ResourcePropertyMapping resourcePropertyMapping)
          Implementation calls AbstractBasicConverter.toString(Object,org.compass.core.mapping.ResourcePropertyMapping,org.compass.core.marshall.MarshallingContext) with null value for the context parameter.
protected  String AbstractBasicConverter.toString(Object o, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
          Implementation handle nulls and if the object is not null, delegates to AbstractBasicConverter.doToString(Object,org.compass.core.mapping.ResourcePropertyMapping,org.compass.core.marshall.MarshallingContext).
 

Uses of ResourcePropertyMapping in org.compass.core.converter.basic.atomic
 

Methods in org.compass.core.converter.basic.atomic with parameters of type ResourcePropertyMapping
protected  Object AtomicLongConverter.defaultFromString(String str, ResourcePropertyMapping resourcePropertyMapping)
           
protected  Object AtomicIntConverter.defaultFromString(String str, ResourcePropertyMapping resourcePropertyMapping)
           
protected  Object AtomicBooleanConverter.doFromString(String str, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
           
 

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

Methods in org.compass.core.converter.dynamic with parameters of type ResourcePropertyMapping
protected  void AbstractDynamicConverter.addProperty(Object value, ResourcePropertyMapping resourcePropertyMapping, Object root, MarshallingContext context, Resource resource)
           
protected  Object AbstractDynamicConverter.doFromString(String str, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
          Does nothing since there is no meaning for un-marshalling for dynamic converters
protected  Object VelocityDynamicConverter.evaluate(Object o, ResourcePropertyMapping resourcePropertyMapping)
           
 Object ThreadSafeExpressionEvaluator.evaluate(Object o, ResourcePropertyMapping resourcePropertyMapping)
           
protected  Object OgnlDynamicConverter.evaluate(Object o, ResourcePropertyMapping resourcePropertyMapping)
           
protected  Object MVELDynamicConverter.evaluate(Object o, ResourcePropertyMapping resourcePropertyMapping)
           
protected  Object JexlDynamicConverter.evaluate(Object o, ResourcePropertyMapping resourcePropertyMapping)
           
protected  Object JakartaElDynamicConverter.evaluate(Object o, ResourcePropertyMapping resourcePropertyMapping)
           
protected  Object GroovyDynamicConverter.evaluate(Object o, ResourcePropertyMapping resourcePropertyMapping)
           
 Object GroovyDynamicConverter.GroovyExpressionEvaluator.evaluate(Object o, ResourcePropertyMapping resourcePropertyMapping)
           
 Object ExpressionEvaluator.evaluate(Object o, ResourcePropertyMapping resourcePropertyMapping)
          Evaluates an expression.
protected abstract  Object AbstractDynamicConverter.evaluate(Object o, ResourcePropertyMapping resourcePropertyMapping)
          Evaluates the given data object using the configured expression.
 

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

Methods in org.compass.core.converter.extended with parameters of type ResourcePropertyMapping
protected  Property LocaleConverter.createProperty(String value, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
           
protected  Object SqlTimestampConverter.doFromString(String str, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
           
protected  Object SqlTimeConverter.doFromString(String str, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
           
protected  Object SqlDateConverter.doFromString(String str, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
           
protected  Object LocaleConverter.doFromString(String str, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
           
protected  Object FileConverter.doFromString(String str, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
           
protected  String SqlTimestampConverter.doToString(Object o, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
           
protected  String SqlTimeConverter.doToString(Object o, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
           
protected  String SqlDateConverter.doToString(Object o, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
           
protected  String FileConverter.doToString(Object o, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
           
 

Uses of ResourcePropertyMapping in org.compass.core.converter.json
 

Methods in org.compass.core.converter.json with parameters of type ResourcePropertyMapping
protected  void SimpleJsonValueConverter.doSetBoost(Property property, Object root, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
          A simple extension point that allows to set the boost value for the created Property.
 Object ResourcePropertyJsonValueConverter.fromString(String str, ResourcePropertyMapping resourcePropertyMapping)
           
protected  String SimpleJsonValueConverter.getNullValue(ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
          If the converter handle nulls, the value that will be stored in the search engine for null values (during the marshall process).
protected  boolean SimpleJsonValueConverter.handleNulls(ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
          Should the converter handle nulls?
 String ResourcePropertyJsonValueConverter.toString(Object o, ResourcePropertyMapping resourcePropertyMapping)
           
protected  String SimpleJsonValueConverter.toString(Object value, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
          Converst a value to a String.
protected  String ResourcePropertyJsonValueConverter.toString(Object value, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
           
 

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

Methods in org.compass.core.converter.mapping with parameters of type ResourcePropertyMapping
 Object ResourcePropertyConverter.fromString(String str, ResourcePropertyMapping resourcePropertyMapping)
          Converts from a String and into it's Object representation.
 String ResourcePropertyConverter.toString(Object o, ResourcePropertyMapping resourcePropertyMapping)
          Converts the Object into a String.
 

Uses of ResourcePropertyMapping in org.compass.core.converter.mapping.support
 

Methods in org.compass.core.converter.mapping.support with parameters of type ResourcePropertyMapping
 Object FormatDelegateConverter.fromString(String str, ResourcePropertyMapping resourcePropertyMapping)
           
 String FormatDelegateConverter.toString(Object o, ResourcePropertyMapping resourcePropertyMapping)
           
 

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

Methods in org.compass.core.converter.xsem with parameters of type ResourcePropertyMapping
protected  void SimpleXmlValueConverter.doSetBoost(Property property, Object root, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
          A simple extension point that allows to set the boost value for the created Property.
 Object ResourcePropertyValueConverter.fromString(String str, ResourcePropertyMapping resourcePropertyMapping)
           
protected  String SimpleXmlValueConverter.getNullValue(ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
          If the converter handle nulls, the value that will be stored in the search engine for null values (during the marshall process).
protected  boolean SimpleXmlValueConverter.handleNulls(ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
          Should the converter handle nulls?
 String ResourcePropertyValueConverter.toString(Object o, ResourcePropertyMapping resourcePropertyMapping)
           
 String SimpleXmlValueConverter.toString(XmlObject xmlObject, ResourcePropertyMapping resourcePropertyMapping)
          Default implementation of toString, simply calls XmlObject.getValue().
 String ResourcePropertyValueConverter.toString(XmlObject xmlObject, ResourcePropertyMapping resourcePropertyMapping)
          Normalizes the XmlObject.getValue() using the delegated ResourcePropertyConverter.fromString(String, org.compass.core.mapping.ResourcePropertyMapping), and then using ResourcePropertyValueConverter.toString(Object, org.compass.core.mapping.ResourcePropertyMapping).
 

Uses of ResourcePropertyMapping in org.compass.core.lucene
 

Methods in org.compass.core.lucene that return ResourcePropertyMapping
 ResourcePropertyMapping LuceneProperty.getPropertyMapping()
           
 

Methods in org.compass.core.lucene with parameters of type ResourcePropertyMapping
 Property LuceneResourceFactory.createProperty(String value, ResourcePropertyMapping mapping)
           
 Property LuceneResourceFactory.createProperty(String value, ResourcePropertyMapping mapping, Property.Store store, Property.Index index)
           
 Property LuceneResourceFactory.createProperty(String name, String value, ResourcePropertyMapping mapping)
           
 Property LuceneResourceFactory.createProperty(String name, String value, ResourcePropertyMapping mapping, Property.Store store, Property.Index index)
           
 void LuceneProperty.setPropertyMapping(ResourcePropertyMapping propertyMapping)
           
 

Uses of ResourcePropertyMapping in org.compass.core.mapping
 

Methods in org.compass.core.mapping that return ResourcePropertyMapping
 ResourcePropertyMapping[] ResourceMapping.getResourceIdMappings()
          Returns all the id mappigns for the low level resource mapping.
 ResourcePropertyMapping[] ResourceIdMappingProvider.getResourceIdMappings()
           
 ResourcePropertyMapping ResourcePropertyLookup.getResourcePropertyMapping()
          Returns the property mapping for the provided name.
 ResourcePropertyMapping ResourceMapping.getResourcePropertyMapping(String propertyName)
          Returns the first resource property mapping that match the given proeprty name (Mapping.getName(), or null if not exists.
 ResourcePropertyMapping ResourceMapping.getResourcePropertyMappingByDotPath(String path)
          Returns the ResourcePropertyMapping that match the given path "dot" path (a.bValue.value), or null if none exists.
 ResourcePropertyMapping ResourceMapping.getResourcePropertyMappingByPath(PropertyPath path)
          Returns the ResourcePropertyMapping that match the given path (Mapping.getPath(), or null of not exists.
 ResourcePropertyMapping CompassMapping.getResourcePropertyMappingByPath(String path)
          Finds the ResourcePropertyMapping definition for the specified path.
 ResourcePropertyMapping[] ResourcePropertyLookup.getResourcePropertyMappings()
          Returns a list of property mappings for the provided name.
 ResourcePropertyMapping[] ResourceMapping.getResourcePropertyMappings()
          Returns all the resource property mappings that are assoicated with the resource mapping.
 ResourcePropertyMapping[] ResourceMapping.getResourcePropertyMappings(String propertyName)
          Returns the list of resource property mappings that match the given proeprty name (Mapping.getName(), or null if not exists.
 ResourcePropertyMapping[] CompassMapping.getResourcePropertyMappingsByPath(String path)
          Returns an array of all the given ResourcePropertyMapping for the given path.
 

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

Subinterfaces of ResourcePropertyMapping in org.compass.core.mapping.internal
 interface InternalResourcePropertyMapping
           
 

Methods in org.compass.core.mapping.internal that return ResourcePropertyMapping
 ResourcePropertyMapping DefaultCompassMapping.getResourcePropertyMappingByPath(String path)
          Finds the ResourcePropertyMapping definition for the specified path.
 ResourcePropertyMapping[] DefaultCompassMapping.getResourcePropertyMappingsByPath(String path)
          Returns an array of all the given ResourcePropertyMapping for the given path.
 

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

Classes in org.compass.core.mapping.json that implement ResourcePropertyMapping
 class JsonBoostPropertyMapping
           
 class JsonContentMapping
           
 class JsonIdMapping
           
 class JsonPropertyAnalyzerController
           
 class JsonPropertyMapping
           
 

Methods in org.compass.core.mapping.json that return ResourcePropertyMapping
 ResourcePropertyMapping[] JsonIdMapping.getResourceIdMappings()
           
 ResourcePropertyMapping RootJsonObjectMapping.getResourcePropertyMappingByDotPath(String path)
           
 ResourcePropertyMapping[] RootJsonObjectMapping.getResourcePropertyMappings()
           
 

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

Classes in org.compass.core.mapping.osem that implement ResourcePropertyMapping
 class ClassPropertyMetaDataMapping
           
 class ConstantMetaDataMapping
           
 class DynamicMetaDataMapping
           
 

Methods in org.compass.core.mapping.osem that return ResourcePropertyMapping
 ResourcePropertyMapping[] IdComponentMapping.getResourceIdMappings()
           
 ResourcePropertyMapping[] ClassIdPropertyMapping.getResourceIdMappings()
           
 ResourcePropertyMapping ClassMapping.getResourcePropertyMappingByDotPath(String path)
           
 ResourcePropertyMapping[] ClassMapping.getResourcePropertyMappings()
           
 

Methods in org.compass.core.mapping.osem that return types with arguments of type ResourcePropertyMapping
 HashMap<String,ResourcePropertyMapping> ClassMapping.PostProcessMappingCallback.getPathMappings()
           
 List<ResourcePropertyMapping> OsemMappingIterator.ClassPropertyAndResourcePropertyGatherer.getResourcePropertyMappings()
           
 

Methods in org.compass.core.mapping.osem with parameters of type ResourcePropertyMapping
 void OsemMappingIterator.ClassMappingCallback.onResourcePropertyMapping(ResourcePropertyMapping resourcePropertyMapping)
           
 void OsemMappingIterator.ClassPropertyAndResourcePropertyGatherer.onResourcePropertyMapping(ResourcePropertyMapping resourcePropertyMapping)
           
 void ClassMapping.PostProcessMappingCallback.onResourcePropertyMapping(ResourcePropertyMapping mapping)
           
 

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

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

Methods in org.compass.core.mapping.rsem that return ResourcePropertyMapping
 ResourcePropertyMapping[] RawResourcePropertyIdMapping.getIdMappings()
           
 ResourcePropertyMapping[] RawResourcePropertyIdMapping.getResourceIdMappings()
           
 ResourcePropertyMapping RawResourceMapping.getResourcePropertyMappingByDotPath(String path)
           
 ResourcePropertyMapping[] RawResourceMapping.getResourcePropertyMappings()
           
 

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

Classes in org.compass.core.mapping.support that implement ResourcePropertyMapping
 class AbstractResourcePropertyMapping
           
 

Methods in org.compass.core.mapping.support that return ResourcePropertyMapping
 ResourcePropertyMapping[] AbstractResourceMapping.getResourceIdMappings()
           
 ResourcePropertyMapping AbstractResourceMapping.getResourcePropertyMapping(String propertyName)
           
 ResourcePropertyMapping NullResourceMapping.getResourcePropertyMappingByDotPath(String path)
           
 ResourcePropertyMapping AbstractResourceMapping.getResourcePropertyMappingByPath(PropertyPath path)
           
 ResourcePropertyMapping[] NullResourceMapping.getResourcePropertyMappings()
           
 ResourcePropertyMapping[] AbstractResourceMapping.getResourcePropertyMappings(String propertyName)
           
 

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

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

Methods in org.compass.core.mapping.xsem that return ResourcePropertyMapping
 ResourcePropertyMapping[] XmlIdMapping.getResourceIdMappings()
           
 ResourcePropertyMapping XmlObjectMapping.getResourcePropertyMappingByDotPath(String path)
           
 ResourcePropertyMapping[] XmlObjectMapping.getResourcePropertyMappings()
           
 

Uses of ResourcePropertyMapping in org.compass.core.spi
 

Methods in org.compass.core.spi that return ResourcePropertyMapping
 ResourcePropertyMapping InternalProperty.getPropertyMapping()
           
 



Copyright (c) 2004-2008 The Compass Project.