Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle TopLink
11g Release 1 (11.1.1)

E28847-01


oracle.eclipselink.coherence.integrated.internal.querying
Class EclipseLinkFilterFactory.IsNotNull

java.lang.Object
  extended by com.tangosol.util.Base
      extended by com.tangosol.util.BitHelper
          extended by com.tangosol.util.ExternalizableHelper
              extended by com.tangosol.util.filter.ExtractorFilter
                  extended by com.tangosol.util.filter.ComparisonFilter
                      extended by com.tangosol.util.filter.EqualsFilter
                          extended by oracle.eclipselink.coherence.integrated.internal.querying.EclipseLinkFilterFactory.IsNotNull

All Implemented Interfaces:
com.tangosol.io.ExternalizableLite, com.tangosol.io.pof.PortableObject, com.tangosol.util.Filter, com.tangosol.util.filter.EntryFilter, com.tangosol.util.filter.IndexAwareFilter, java.io.Serializable
Enclosing class:
EclipseLinkFilterFactory

public static class EclipseLinkFilterFactory.IsNotNull
extends com.tangosol.util.filter.EqualsFilter

IsNotNull is equivalent to Coherence's IsNotNullFilter except that it provides support for a ValueExtractor instead of an explicit method name.

Author:
Shaun Smith
See Also:
Serialized Form

Nested Class Summary

 

Nested classes/interfaces inherited from class com.tangosol.util.ExternalizableHelper
com.tangosol.util.ExternalizableHelper.DefaultObjectStreamFactory, com.tangosol.util.ExternalizableHelper.IntDecoratedObject, com.tangosol.util.ExternalizableHelper.Shielded, com.tangosol.util.ExternalizableHelper.ShieldedDataOutputStream, com.tangosol.util.ExternalizableHelper.ShieldedInputStream, com.tangosol.util.ExternalizableHelper.ShieldedObjectOutputStream, com.tangosol.util.ExternalizableHelper.ShieldedOutputStream, com.tangosol.util.ExternalizableHelper.SimpleXmlBeanClassCache, com.tangosol.util.ExternalizableHelper.XmlBeanClassCache

 

Nested classes/interfaces inherited from class com.tangosol.util.Base
com.tangosol.util.Base.LoggingWriter, com.tangosol.util.Base.StackFrame

 

Field Summary

 

Fields inherited from class com.tangosol.util.filter.ComparisonFilter
m_oValue

 

Fields inherited from class com.tangosol.util.filter.ExtractorFilter
EVAL_COST, m_extractor

 

Fields inherited from class com.tangosol.util.ExternalizableHelper
CONVERTER_FROM_BINARY, CONVERTER_STRIP_INTDECO, CONVERTER_TO_BINARY, DECO_CUSTOM, DECO_EXPIRY, DECO_ID_MAX, DECO_ID_MIN, DECO_STORE, DECO_VALUE, EMPTY_BINARY_ARRAY, FMT_B_ARRAY, FMT_BIN_DECO, FMT_BINARY, FMT_BOOLEAN, FMT_BYTE, FMT_DECIMAL, FMT_DOUBLE, FMT_EXT, FMT_FLOAT, FMT_IDO, FMT_INT, FMT_INTEGER, FMT_LONG, FMT_NONE, FMT_NULL, FMT_OBJ_EXT, FMT_OBJ_SER, FMT_SHORT, FMT_STRING, FMT_UNKNOWN, FMT_XML_BEAN, FMT_XML_SER, FORCE_RESOLVING_STREAMS, MAX_DECO_HEADER_BYTES, PROPERTY_CONFIG, s_streamfactory, STATS_THRESHOLD, TRINT_DOMAIN_SPAN, TRINT_MAX_VALUE, TRINT_MAX_VARIANCE, USE_MARSHAL_STREAMS, USE_POF_STREAMS, USE_XMLBEAN_CLASS_CACHE, XMLBEAN_CLASS_CACHE

 

Fields inherited from class com.tangosol.util.Base
LOG_ALWAYS, LOG_DEBUG, LOG_ERR, LOG_INFO, LOG_MAX, LOG_MIN, LOG_QUIET, LOG_WARN, POWER_0, POWER_G, POWER_K, POWER_M, POWER_T, UNIT_D, UNIT_H, UNIT_M, UNIT_MS, UNIT_NS, UNIT_S, UNIT_US

 

Constructor Summary
EclipseLinkFilterFactory.IsNotNull()
           
EclipseLinkFilterFactory.IsNotNull(com.tangosol.util.ValueExtractor extractor)
           

 

Method Summary
protected  boolean evaluateExtracted(java.lang.Object extracted)
           

 

Methods inherited from class com.tangosol.util.filter.EqualsFilter
applyIndex, calculateEffectiveness

 

Methods inherited from class com.tangosol.util.filter.ComparisonFilter
calculateIteratorEffectiveness, calculateMatchEffectiveness, calculateRangeEffectiveness, equals, getValue, hashCode, readExternal, readExternal, toString, writeExternal, writeExternal

 

Methods inherited from class com.tangosol.util.filter.ExtractorFilter
evaluate, evaluateEntry, extract, getValueExtractor

 

Methods inherited from class com.tangosol.util.ExternalizableHelper
convertUTF, decorate, decorate, decorate, decorateBinary, ensureSerializer, extractIntDecoration, fromBinary, fromBinary, fromBinary, fromByteArray, fromByteArray, getDecoration, getDecorations, getInputStream, getNewObjectInput, getObjectInput, getObjectOutput, getObjectStreamFactory, getOutputStream, getShieldedOutputStream, getStreamFormat, getUndecorated, isDecorated, isIntDecorated, isMarshalled, isResolving, isSerializable, loadClass, loadResource, main, makeTrint, readBigDecimal, readBigInteger, readBooleanArray, readByteArray, readCollection, readDate, readDoubleArray, readExternalizableLite, readExternalizableLite, readFloatArray, readInt, readLong, readMap, readMap, readObject, readObject, readSafeUTF, readSerializable, readSerializable, readStringArray, readTime, readTimestamp, readTrint, readUnsignedTrint, readUTF, readXmlBean, readXmlSerializable, readXmlSerializable, removeIntDecoration, setObjectStreamFactory, toBinary, toBinary, toByteArray, toByteArray, translateTrint, undecorate, validateBufferSize, writeBigDecimal, writeBigInteger, writeBooleanArray, writeByteArray, writeCollection, writeDate, writeDoubleArray, writeExternalizableLite, writeFloatArray, writeInt, writeLong, writeMap, writeObject, writeSafeUTF, writeSerializable, writeStringArray, writeTime, writeTimestamp, writeTrint, writeTrint, writeUTF, writeXmlBean, writeXmlSerializable

 

Methods inherited from class com.tangosol.util.BitHelper
countBits, countBits, countBits, indexOfLSB, indexOfLSB, indexOfLSB, indexOfMSB, indexOfMSB, indexOfMSB, rotateLeft, rotateLeft, rotateLeft, rotateRight, rotateRight, rotateRight, toBitString, toBitString, toBitString

 

Methods inherited from class com.tangosol.util.Base
azzert, azzert, azzert, azzertFailed, breakLines, breakLines, decimalValue, dup, dup, ensureClassLoader, ensureRuntimeException, ensureRuntimeException, equals, equalsDeep, err, err, err, err, err, escape, formatDateTime, getCallerStackFrame, getCommonMonitor, getCommonMonitor, getContextClassLoader, getContextClassLoader, getErr, getLastSafeTimeMillis, getLog, getMaxDecDigits, getMaxHexDigits, getOriginalException, getOut, getRandom, getRandomBinary, getRandomString, getSafeTimeMillis, getStackFrame, getStackFrames, getStackTrace, getStackTrace, getUpTimeMillis, hashCode, hexValue, indentString, indentString, isDecimal, isHex, isLogEcho, isOctal, log, log, log, log, log, makeInteger, makeLong, makeThread, octalValue, out, out, out, out, out, pad, parseBandwidth, parseBandwidth, parseDelimitedString, parseHex, parseHex, parseMemorySize, parseMemorySize, parseTime, parseTime, parseTimeNanos, parseTimeNanos, printStackTrace, randomize, randomize, randomize, read, read, read, read, read, read, read, redirectAll, replace, setErr, setLog, setLogEcho, setOut, toBandwidthString, toBandwidthString, toCharEscape, toCrc, toCrc, toCrc, toDecString, toDelimitedString, toDelimitedString, toDelimitedString, toDelimitedString, toHex, toHex, toHexDump, toHexEscape, toHexEscape, toHexEscape, toHexString, toMemorySizeString, toMemorySizeString, toQuotedCharEscape, toQuotedStringEscape, toSqlString, toString, toString, toStringEscape, toUnicodeEscape, trace, trace, trace, trace, trace, trace, trace, trace, trace

 

Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait

 

Methods inherited from interface com.tangosol.util.filter.EntryFilter
evaluateEntry

 

Methods inherited from interface com.tangosol.util.Filter
evaluate

 

Constructor Detail

EclipseLinkFilterFactory.IsNotNull

public EclipseLinkFilterFactory.IsNotNull()

EclipseLinkFilterFactory.IsNotNull

public EclipseLinkFilterFactory.IsNotNull(com.tangosol.util.ValueExtractor extractor)

Method Detail

evaluateExtracted

protected boolean evaluateExtracted(java.lang.Object extracted)
Overrides:
evaluateExtracted in class com.tangosol.util.filter.EqualsFilter

Skip navigation links

Copyright © 1998, 2012, Oracle. All Rights Reserved.