ehcache

net.sf.ehcache.search.expression
Class NotNull

java.lang.Object
  extended by net.sf.ehcache.search.expression.BaseCriteria
      extended by net.sf.ehcache.search.expression.NotNull
All Implemented Interfaces:
Criteria

public class NotNull
extends BaseCriteria

Author:
vfunshte

Constructor Summary
NotNull(String attributeName)
           
 
Method Summary
 boolean execute(Element e, Map<String,AttributeExtractor> attributeExtractors)
          Test this criteria against a cache element
 String getAttributeName()
          Get attribute name.
 Set<Attribute<?>> getAttributes()
          Returns all search attributes referenced by this instance
 
Methods inherited from class net.sf.ehcache.search.expression.BaseCriteria
and, getExtractor, not, or
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NotNull

public NotNull(String attributeName)
Parameters:
attributeName -
Method Detail

getAttributeName

public String getAttributeName()
Get attribute name.

Returns:
attribute name.

execute

public boolean execute(Element e,
                       Map<String,AttributeExtractor> attributeExtractors)
Description copied from interface: Criteria
Test this criteria against a cache element

Parameters:
e - cache element
attributeExtractors - map of attribute extractors to attribute value names
Returns:
true if the criteria matches this element

getAttributes

public Set<Attribute<?>> getAttributes()
Description copied from class: BaseCriteria
Returns all search attributes referenced by this instance

Specified by:
getAttributes in class BaseCriteria

ehcache

Copyright 2001-2014, Terracotta, Inc.