Uses of Interface
net.sf.ehcache.search.attribute.AttributeExtractor
-
Packages that use AttributeExtractor Package Description net.sf.ehcache.config This package contains the cache configuration code.net.sf.ehcache.search.attribute This package contains classes for ehcache search attributesnet.sf.ehcache.search.expression This package contains classes for search expression types (ie.net.sf.ehcache.search.impl This package contains an implementation for Results.net.sf.ehcache.store Store package.net.sf.ehcache.transaction This package contains classes for controlling cache operations for transactional use. -
-
Uses of AttributeExtractor in net.sf.ehcache.config
Methods in net.sf.ehcache.config that return AttributeExtractor Modifier and Type Method Description AttributeExtractorSearchAttribute. constructExtractor(java.lang.ClassLoader loader)Construct the extractor for this attribute configuration -
Uses of AttributeExtractor in net.sf.ehcache.search.attribute
Classes in net.sf.ehcache.search.attribute that implement AttributeExtractor Modifier and Type Class Description classJavaBeanAttributeExtractorExtracts a search attribute determining the value as a javabean property on either the key or the value.classKeyObjectAttributeExtractorAttempt to use the element key object itself as a search attribute.classReflectionAttributeExtractorBuilt-in search attribute extractor driven by method/value dotted expression chains.
The expression chain must start with one of either "key", "value", or "element".classValueObjectAttributeExtractorAttempt to use the element value object itself as a search attribute. -
Uses of AttributeExtractor in net.sf.ehcache.search.expression
Methods in net.sf.ehcache.search.expression that return AttributeExtractor Modifier and Type Method Description static AttributeExtractorBaseCriteria. getExtractor(java.lang.String attrName, java.util.Map<java.lang.String,AttributeExtractor> knownExtractors)For given attribute name, return its corresponding extractors from supplied map.Method parameters in net.sf.ehcache.search.expression with type arguments of type AttributeExtractor Modifier and Type Method Description booleanAlwaysMatch. execute(Element e, java.util.Map<java.lang.String,AttributeExtractor> attributeExtractors)Test this criteria against a cache elementbooleanAnd. execute(Element e, java.util.Map<java.lang.String,AttributeExtractor> attributeExtractors)Test this criteria against a cache elementbooleanComparableValue. execute(Element e, java.util.Map<java.lang.String,AttributeExtractor> attributeExtractors)Test this criteria against a cache elementbooleanCriteria. execute(Element element, java.util.Map<java.lang.String,AttributeExtractor> attributeExtractors)Test this criteria against a cache elementbooleanEqualTo. execute(Element e, java.util.Map<java.lang.String,AttributeExtractor> attributeExtractors)Test this criteria against a cache elementbooleanILike. execute(Element e, java.util.Map<java.lang.String,AttributeExtractor> attributeExtractors)Test this criteria against a cache elementbooleanInCollection. execute(Element e, java.util.Map<java.lang.String,AttributeExtractor> attributeExtractors)Test this criteria against a cache elementbooleanIsNull. execute(Element e, java.util.Map<java.lang.String,AttributeExtractor> attributeExtractors)booleanNot. execute(Element e, java.util.Map<java.lang.String,AttributeExtractor> attributeExtractors)Test this criteria against a cache elementbooleanNotEqualTo. execute(Element e, java.util.Map<java.lang.String,AttributeExtractor> attributeExtractors)Test this criteria against a cache elementbooleanNotILike. execute(Element e, java.util.Map<java.lang.String,AttributeExtractor> attributeExtractors)booleanNotNull. execute(Element e, java.util.Map<java.lang.String,AttributeExtractor> attributeExtractors)booleanOr. execute(Element e, java.util.Map<java.lang.String,AttributeExtractor> attributeExtractors)Test this criteria against a cache elementstatic AttributeExtractorBaseCriteria. getExtractor(java.lang.String attrName, java.util.Map<java.lang.String,AttributeExtractor> knownExtractors)For given attribute name, return its corresponding extractors from supplied map. -
Uses of AttributeExtractor in net.sf.ehcache.search.impl
Method parameters in net.sf.ehcache.search.impl with type arguments of type AttributeExtractor Modifier and Type Method Description ResultsSearchManager. executeQuery(StoreQuery query, java.util.Map<java.lang.String,AttributeExtractor> attributeExtractors, DynamicAttributesExtractor dynamicIndexer)Execute a query against the given cachevoidSearchManager. put(java.lang.String cacheName, int segmentId, Element element, byte[] serializedKey, java.util.Map<java.lang.String,AttributeExtractor> extractors, DynamicAttributesExtractor dynamicIndexer)Notify an element added to a segment of a given cache -
Uses of AttributeExtractor in net.sf.ehcache.store
Fields in net.sf.ehcache.store with type parameters of type AttributeExtractor Modifier and Type Field Description protected java.util.Map<java.lang.String,AttributeExtractor>AbstractStore. attributeExtractorssearch attribute extractorsMethod parameters in net.sf.ehcache.store with type arguments of type AttributeExtractor Modifier and Type Method Description ResultsBruteForceSearchManager. executeQuery(StoreQuery query, java.util.Map<java.lang.String,AttributeExtractor> extractors, DynamicAttributesExtractor dynIndexer)voidBruteForceSearchManager. put(java.lang.String cacheName, int segmentId, Element element, byte[] key, java.util.Map<java.lang.String,AttributeExtractor> extractors, DynamicAttributesExtractor dynamicIndexer)voidAbstractStore. setAttributeExtractors(java.util.Map<java.lang.String,AttributeExtractor> extractors)Inform this store of the configured attribute extractors.voidCacheStore. setAttributeExtractors(java.util.Map<java.lang.String,AttributeExtractor> extractors)voidElementIdAssigningStore. setAttributeExtractors(java.util.Map<java.lang.String,AttributeExtractor> extractors)Inform this store of the configured attribute extractors.voidMemoryStore. setAttributeExtractors(java.util.Map<java.lang.String,AttributeExtractor> extractors)voidStore. setAttributeExtractors(java.util.Map<java.lang.String,AttributeExtractor> extractors)Inform this store of the configured attribute extractors. -
Uses of AttributeExtractor in net.sf.ehcache.transaction
Method parameters in net.sf.ehcache.transaction with type arguments of type AttributeExtractor Modifier and Type Method Description voidAbstractTransactionStore. setAttributeExtractors(java.util.Map<java.lang.String,AttributeExtractor> extractors)Inform this store of the configured attribute extractors.
-