org.LexGrid.LexBIG.Impl.codedNodeSetOperations
Class RestrictToMatchingDesignations

java.lang.Object
  extended by org.LexGrid.LexBIG.Impl.codedNodeSetOperations.RestrictToMatchingDesignations
All Implemented Interfaces:
java.io.Serializable, Operation, Restriction

public class RestrictToMatchingDesignations
extends java.lang.Object
implements Restriction, Operation

Holder for the RestrictToMatchingDesignations operation.

Version:
subversion $Revision: $ checked in on $Date: $
Author:
Dan Armbrust, Jesse Erdmann, Kevin Peterson
See Also:
Serialized Form

Constructor Summary
RestrictToMatchingDesignations(java.lang.String matchText, CodedNodeSet.SearchDesignationOption preferredOnly, java.lang.String matchAlgorithm, java.lang.String language)
           
RestrictToMatchingDesignations(java.lang.String matchText, CodedNodeSet.SearchDesignationOption preferredOnly, java.lang.String matchAlgorithm, java.lang.String language, java.lang.String internalCodeSystemName, java.lang.String internalVersionString)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getLanguage()
           
 CodedNodeSet.SearchDesignationOption getPreferredOption()
           
 org.apache.lucene.search.Query getTextQuery()
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RestrictToMatchingDesignations

public RestrictToMatchingDesignations(java.lang.String matchText,
                                      CodedNodeSet.SearchDesignationOption preferredOnly,
                                      java.lang.String matchAlgorithm,
                                      java.lang.String language)
                               throws LBInvocationException,
                                      LBParameterException
Throws:
LBInvocationException
LBParameterException

RestrictToMatchingDesignations

public RestrictToMatchingDesignations(java.lang.String matchText,
                                      CodedNodeSet.SearchDesignationOption preferredOnly,
                                      java.lang.String matchAlgorithm,
                                      java.lang.String language,
                                      java.lang.String internalCodeSystemName,
                                      java.lang.String internalVersionString)
                               throws LBInvocationException,
                                      LBParameterException
Throws:
LBInvocationException
LBParameterException
Method Detail

getLanguage

public java.lang.String getLanguage()

getTextQuery

public org.apache.lucene.search.Query getTextQuery()

getPreferredOption

public CodedNodeSet.SearchDesignationOption getPreferredOption()

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

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.