Top Description Interfaces Classes Enums
[default module]

Package net.sf.ehcache.search.attribute


This package contains classes for ehcache search attributes

Interface Summary

Modifier and TypeInterface and Description
public interface
AttributeExtractor

Used to extract a search attribute value for a given cache element.

public interface
DynamicAttributesExtractor

Dynamic indexing API

Class Summary

Modifier and TypeClass and Description
public class
AttributeExtractorException

An exception to indicate that an attribute extractor was unable to be processed.

public class
JavaBeanAttributeExtractor

Extracts a search attribute determining the value as a javabean property on either the key or the value.

public class
KeyObjectAttributeExtractor

Attempt to use the element key object itself as a search attribute.

public class
ReflectionAttributeExtractor

Built-in search attribute extractor driven by method/value dotted expression chains.

public class
UnknownAttributeException

Thrown at query execution time if query referenced an unknown search attribute

public class
ValueObjectAttributeExtractor

Attempt to use the element value object itself as a search attribute.

Enum Summary

Modifier and TypeEnum and Description
public enum
AttributeType

Defines the legal set of runtime types for search attributes