org.LexGrid.LexBIG.Impl.codedNodeSetOperations
Class RestrictToMatchingProperties

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

public class RestrictToMatchingProperties
extends RestrictToProperties
implements Restriction, Operation

Holder for the RestrictToMatchingProperties operation.

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

Field Summary
 
Fields inherited from class org.LexGrid.LexBIG.Impl.codedNodeSetOperations.RestrictToProperties
propertyList_, propertyTypes_
 
Constructor Summary
RestrictToMatchingProperties(LocalNameList propertyList, CodedNodeSet.PropertyType[] propertyTypes, LocalNameList sourceList, LocalNameList contextList, NameAndValueList qualifierList, java.lang.String matchText, java.lang.String matchAlgorithm, java.lang.String language, java.lang.String internalCodeSystemName, java.lang.String internalVersionString)
           
 
Method Summary
 java.lang.String getLanguage()
           
 org.apache.lucene.search.Query getTextQuery()
           
 
Methods inherited from class org.LexGrid.LexBIG.Impl.codedNodeSetOperations.RestrictToProperties
getContextList, getPropertyList, getPropertyTypes, getQualifierList, getSourceList, validateSupportedAttribute
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RestrictToMatchingProperties

public RestrictToMatchingProperties(LocalNameList propertyList,
                                    CodedNodeSet.PropertyType[] propertyTypes,
                                    LocalNameList sourceList,
                                    LocalNameList contextList,
                                    NameAndValueList qualifierList,
                                    java.lang.String matchText,
                                    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()

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.