org.LexGrid.LexBIG.Impl.function.codednodegraph
Class FilterTest.AllButGMFilter

java.lang.Object
  extended by org.LexGrid.LexBIG.Impl.Extensions.AbstractExtendable
      extended by org.LexGrid.LexBIG.Impl.function.codednodegraph.FilterTest.AllButGMFilter
All Implemented Interfaces:
java.io.Serializable, Extendable, Filter
Enclosing class:
FilterTest

public static class FilterTest.AllButGMFilter
extends AbstractExtendable
implements Filter

See Also:
Serialized Form

Constructor Summary
FilterTest.AllButGMFilter()
           
 
Method Summary
protected  ExtensionDescription buildExtensionDescription()
          Builds the extension description.
 boolean match(ResolvedConceptReference ref)
          Indicates whether or not the given reference satisfies criteria for this filter.
 
Methods inherited from class org.LexGrid.LexBIG.Impl.Extensions.AbstractExtendable
getDescription, getExtensionDescription, getName, getProvider, getVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.LexGrid.LexBIG.Extensions.Extendable
getDescription, getName, getProvider, getVersion
 

Constructor Detail

FilterTest.AllButGMFilter

public FilterTest.AllButGMFilter()
Method Detail

buildExtensionDescription

protected ExtensionDescription buildExtensionDescription()
Description copied from class: AbstractExtendable
Builds the extension description.

Specified by:
buildExtensionDescription in class AbstractExtendable
Returns:
the extension description

match

public boolean match(ResolvedConceptReference ref)
Description copied from interface: Filter
Indicates whether or not the given reference satisfies criteria for this filter. Filters should _NOT_ be used for search criteria that can be done with built in restrictions. Filters are very inefficient.

Specified by:
match in interface Filter
Parameters:
ref - The concept reference to evaluate.
Returns:
true if the reference is to be included in returned results; otherwise false.

Copyright: (c) 2004-2006 Mayo Foundation for Medical Education and Research (MFMER). All rights reserved. MAYO, MAYO CLINIC, and the triple-shield Mayo logo are trademarks and service marks of MFMER.