com.bigdata.rdf.spo
Class SPOFilter

java.lang.Object
  extended by com.bigdata.rdf.spo.SPOFilter
All Implemented Interfaces:
IElementFilter<ISPO>, Serializable
Direct Known Subclasses:
DoNotAddFilter, ExplicitSPOFilter, InferredSPOFilter, InGraphBinarySearchFilter, InGraphHashSetFilter, NoAxiomFilter, RdfTypeRdfsResourceFilter

public abstract class SPOFilter
extends Object
implements IElementFilter<ISPO>

See Also:
Serialized Form

Constructor Summary
SPOFilter()
           
 
Method Summary
 boolean canAccept(Object o)
          Return true iff this this filter can be used on the specified object (filter on the object class).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.bigdata.relation.accesspath.IElementFilter
accept
 

Constructor Detail

SPOFilter

public SPOFilter()
Method Detail

canAccept

public boolean canAccept(Object o)
Description copied from interface: IElementFilter
Return true iff this this filter can be used on the specified object (filter on the object class).

Note: This was added by MikeP to filter out cases where the runtime type system was throwing a ClassCastException in the IElementFilter.accept(Object) implementation.

Specified by:
canAccept in interface IElementFilter<ISPO>
Returns:


Copyright © 2006-2009 SYSTAP, LLC. All Rights Reserved.