Uses of Interface
org.compass.core.Property

Packages that use Property
org.compass.core   
org.compass.core.converter.basic   
org.compass.core.converter.extended   
org.compass.core.converter.json   
org.compass.core.converter.mapping   
org.compass.core.converter.xsem   
org.compass.core.engine.subindex   
org.compass.core.engine.utils   
org.compass.core.lucene   
org.compass.core.spi   
 

Uses of Property in org.compass.core
 

Methods in org.compass.core that return Property
 Property ResourceFactory.createProperty(String name, byte[] value, Property.Store store)
          Creates a binary property.
 Property ResourceFactory.createProperty(String name, Reader value)
          Creates a property (TEXT type) for the specified reader.
 Property ResourceFactory.createProperty(String name, Reader value, Property.TermVector termVector)
          Creates a property (indexed, and not stored) for the specified reader.
 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, Property.Store store, Property.Index index)
          Creates a Property that is used with the actual Search Engine
 Property ResourceFactory.createProperty(String name, String value, Property.Store store, Property.Index index, Property.TermVector termVector)
          Creates a Property that is used with the actual Search Engine.
 Property ResourceFactory.createProperty(String name, String value, ResourcePropertyConverter converter)
          Creates a property based on the converter, using the suggested values the converter has for index, store and so on.
 Property ResourceFactory.createProperty(String name, String value, ResourcePropertyMapping mapping)
          Creates a Property that is used with the actual Search Engine
 Property[] Resource.getIdProperties()
          Returns the id properties of the resource
 Property Resource.getIdProperty()
          Returns the id property of the resource
 Property[] Resource.getProperties()
          Returns all the properties for the resource.
 Property[] Resource.getProperties(String name)
          Returns all the properties under the given name.
 Property Resource.getProperty(String name)
          Returns the first property under the name.
 

Methods in org.compass.core with parameters of type Property
 Resource Resource.addProperty(Property property)
          Add a property to the resource.
 Resource Resource.setProperty(Property property)
          Sest a property to the resource (removes then adds).
 

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

Methods in org.compass.core.converter.basic that return Property
protected  Property AbstractBasicConverter.createProperty(String value, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
          Creates a new property to be added to the resource during the marshalling process.
 

Methods in org.compass.core.converter.basic with parameters of type Property
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.
 

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

Methods in org.compass.core.converter.extended that return Property
protected  Property LocaleConverter.createProperty(String value, ResourcePropertyMapping resourcePropertyMapping, MarshallingContext context)
           
 

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

Methods in org.compass.core.converter.json with parameters of type Property
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.
 

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

Fields in org.compass.core.converter.mapping declared as Property
 Property[] CollectionResourceWrapper.PropertiesWrapper.properties
           
 

Methods in org.compass.core.converter.mapping that return Property
 Property[] CollectionResourceWrapper.getIdProperties()
           
 Property CollectionResourceWrapper.getIdProperty()
           
 Property[] CollectionResourceWrapper.getProperties()
           
 Property[] CollectionResourceWrapper.getProperties(String name)
           
 Property CollectionResourceWrapper.getProperty(String name)
           
 

Methods in org.compass.core.converter.mapping with parameters of type Property
 Resource CollectionResourceWrapper.addProperty(Property property)
           
 Resource CollectionResourceWrapper.setProperty(Property property)
           
 

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

Methods in org.compass.core.converter.xsem with parameters of type Property
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.
 

Uses of Property in org.compass.core.engine.subindex
 

Methods in org.compass.core.engine.subindex with parameters of type Property
 String SubIndexHash.mapSubIndex(String alias, Property[] ids)
          Computes a sub index based on the given alias and ids.
 String ModuloSubIndexHash.mapSubIndex(String alias, Property[] ids)
          Computes the hash code of alias and all the ids, and then modulo it by size.
 String ConstantSubIndexHash.mapSubIndex(String alias, Property[] ids)
          Returns the single constant sub index.
 

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

Methods in org.compass.core.engine.utils that return Property
static Property[] ResourceHelper.toIds(Resource resource, CompassMapping mapping)
           
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 Property in org.compass.core.lucene
 

Classes in org.compass.core.lucene that implement Property
 class LuceneProperty
           
 

Methods in org.compass.core.lucene that return Property
 Property LuceneResourceFactory.createProperty(String name, byte[] value, Property.Store store)
           
 Property LuceneResourceFactory.createProperty(String name, Reader value)
           
 Property LuceneResourceFactory.createProperty(String name, Reader value, Property.TermVector termVector)
           
 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, Property.Store store, Property.Index index)
           
 Property LuceneResourceFactory.createProperty(String name, String value, Property.Store store, Property.Index index, Property.TermVector termVector)
           
 Property LuceneResourceFactory.createProperty(String name, String value, ResourcePropertyConverter converter)
           
 Property LuceneResourceFactory.createProperty(String name, String value, ResourcePropertyMapping mapping)
           
 Property LuceneResourceFactory.createProperty(String name, String value, ResourcePropertyMapping mapping, Property.Store store, Property.Index index)
           
 Property LuceneResourceFactory.createProperty(String name, TokenStream tokenStream, Property.TermVector termVector)
           
 Property[] LuceneResource.get(Object key)
           
 Property[] LuceneMultiResource.get(Object key)
           
 Property[] LuceneResource.getIdProperties()
           
 Property[] LuceneMultiResource.getIdProperties()
           
 Property LuceneResource.getIdProperty()
           
 Property LuceneMultiResource.getIdProperty()
           
 Property[] LuceneResource.getProperties()
           
 Property[] LuceneMultiResource.getProperties()
           
 Property[] LuceneResource.getProperties(String name)
           
 Property[] LuceneMultiResource.getProperties(String name)
           
 Property LuceneResource.getProperty(String name)
           
 Property LuceneMultiResource.getProperty(String name)
           
 Property[] LuceneResource.put(String key, Property[] value)
           
 Property[] LuceneMultiResource.put(String key, Property[] value)
           
 Property[] LuceneResource.remove(Object key)
           
 Property[] LuceneMultiResource.remove(Object key)
           
 

Methods in org.compass.core.lucene with parameters of type Property
 Resource LuceneResource.addProperty(Property property)
           
 Resource LuceneMultiResource.addProperty(Property property)
           
 Property[] LuceneResource.put(String key, Property[] value)
           
 Property[] LuceneMultiResource.put(String key, Property[] value)
           
 Resource LuceneResource.setProperty(Property property)
           
 Resource LuceneMultiResource.setProperty(Property property)
           
 

Uses of Property in org.compass.core.spi
 

Subinterfaces of Property in org.compass.core.spi
 interface InternalProperty
           
 

Methods in org.compass.core.spi that return Property
 Property[] ResourceKey.getIds()
           
 

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



Copyright (c) 2004-2008 The Compass Project.