org.LexGrid.LexBIG.cagrid.adapters
Class CodedNodeSetAdapter

java.lang.Object
  extended by org.LexGrid.LexBIG.cagrid.adapters.CodedNodeSetAdapter
All Implemented Interfaces:
java.io.Serializable, org.LexGrid.LexBIG.LexBIGService.CodedNodeSet

public class CodedNodeSetAdapter
extends java.lang.Object
implements org.LexGrid.LexBIG.LexBIGService.CodedNodeSet

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.LexGrid.LexBIG.LexBIGService.CodedNodeSet
org.LexGrid.LexBIG.LexBIGService.CodedNodeSet.ActiveOption, org.LexGrid.LexBIG.LexBIGService.CodedNodeSet.PropertyType, org.LexGrid.LexBIG.LexBIGService.CodedNodeSet.SearchDesignationOption
 
Constructor Summary
CodedNodeSetAdapter(CodedNodeSetGridAdapter adapter)
           
 
Method Summary
 org.LexGrid.LexBIG.LexBIGService.CodedNodeSet difference(org.LexGrid.LexBIG.LexBIGService.CodedNodeSet arg0)
           
 CodedNodeSetGrid getCodedNodeSetGridInterface()
           
 org.apache.axis.message.addressing.EndpointReferenceType getEndpointReference()
           
 org.LexGrid.LexBIG.LexBIGService.CodedNodeSet intersect(org.LexGrid.LexBIG.LexBIGService.CodedNodeSet arg0)
           
 java.lang.Boolean isCodeInSet(org.LexGrid.LexBIG.DataModel.Core.ConceptReference code)
           
 org.LexGrid.LexBIG.Utility.Iterators.ResolvedConceptReferencesIterator resolve(org.LexGrid.LexBIG.DataModel.Collections.SortOptionList sortOptions, org.LexGrid.LexBIG.DataModel.Collections.LocalNameList filterOptions, org.LexGrid.LexBIG.LexBIGService.CodedNodeSet.PropertyType[] propertyTypes)
           
 org.LexGrid.LexBIG.Utility.Iterators.ResolvedConceptReferencesIterator resolve(org.LexGrid.LexBIG.DataModel.Collections.SortOptionList sortOptions, org.LexGrid.LexBIG.DataModel.Collections.LocalNameList filterOptions, org.LexGrid.LexBIG.DataModel.Collections.LocalNameList propertyNames, org.LexGrid.LexBIG.LexBIGService.CodedNodeSet.PropertyType[] propertyTypes)
           
 org.LexGrid.LexBIG.Utility.Iterators.ResolvedConceptReferencesIterator resolve(org.LexGrid.LexBIG.DataModel.Collections.SortOptionList sortOptions, org.LexGrid.LexBIG.DataModel.Collections.LocalNameList filterOptions, org.LexGrid.LexBIG.DataModel.Collections.LocalNameList propertyNames, org.LexGrid.LexBIG.LexBIGService.CodedNodeSet.PropertyType[] propertyTypes, boolean resolveConcepts)
           
 org.LexGrid.LexBIG.DataModel.Collections.ResolvedConceptReferenceList resolveToList(org.LexGrid.LexBIG.DataModel.Collections.SortOptionList sortOptions, org.LexGrid.LexBIG.DataModel.Collections.LocalNameList propertyNames, org.LexGrid.LexBIG.LexBIGService.CodedNodeSet.PropertyType[] propertyTypes, int maxToReturn)
           
 org.LexGrid.LexBIG.DataModel.Collections.ResolvedConceptReferenceList resolveToList(org.LexGrid.LexBIG.DataModel.Collections.SortOptionList sortOptions, org.LexGrid.LexBIG.DataModel.Collections.LocalNameList filterOptions, org.LexGrid.LexBIG.DataModel.Collections.LocalNameList propertyNames, org.LexGrid.LexBIG.LexBIGService.CodedNodeSet.PropertyType[] propertyTypes, boolean resolveConcepts, int maxToReturn)
           
 org.LexGrid.LexBIG.DataModel.Collections.ResolvedConceptReferenceList resolveToList(org.LexGrid.LexBIG.DataModel.Collections.SortOptionList sortOptions, org.LexGrid.LexBIG.DataModel.Collections.LocalNameList filterOptions, org.LexGrid.LexBIG.DataModel.Collections.LocalNameList propertyNames, org.LexGrid.LexBIG.LexBIGService.CodedNodeSet.PropertyType[] propertyTypes, int maxToReturn)
           
 org.LexGrid.LexBIG.LexBIGService.CodedNodeSet restrictToCodes(org.LexGrid.LexBIG.DataModel.Collections.ConceptReferenceList arg0)
           
 org.LexGrid.LexBIG.LexBIGService.CodedNodeSet restrictToMatchingDesignations(java.lang.String matchText, boolean preferredOnly, java.lang.String matchAlgorithm, java.lang.String language)
           
 org.LexGrid.LexBIG.LexBIGService.CodedNodeSet restrictToMatchingDesignations(java.lang.String matchText, org.LexGrid.LexBIG.LexBIGService.CodedNodeSet.SearchDesignationOption option, java.lang.String matchAlgorithm, java.lang.String language)
           
 org.LexGrid.LexBIG.LexBIGService.CodedNodeSet restrictToMatchingProperties(org.LexGrid.LexBIG.DataModel.Collections.LocalNameList propertyNames, org.LexGrid.LexBIG.LexBIGService.CodedNodeSet.PropertyType[] propertyTypes, org.LexGrid.LexBIG.DataModel.Collections.LocalNameList sourceList, org.LexGrid.LexBIG.DataModel.Collections.LocalNameList contextList, org.LexGrid.LexBIG.DataModel.Collections.NameAndValueList qualifierList, java.lang.String matchText, java.lang.String matchAlgorithm, java.lang.String language)
           
 org.LexGrid.LexBIG.LexBIGService.CodedNodeSet restrictToMatchingProperties(org.LexGrid.LexBIG.DataModel.Collections.LocalNameList propertyNames, org.LexGrid.LexBIG.LexBIGService.CodedNodeSet.PropertyType[] propertyTypes, java.lang.String matchText, java.lang.String matchAlgorithm, java.lang.String language)
           
 org.LexGrid.LexBIG.LexBIGService.CodedNodeSet restrictToProperties(org.LexGrid.LexBIG.DataModel.Collections.LocalNameList propertyList, org.LexGrid.LexBIG.LexBIGService.CodedNodeSet.PropertyType[] propertyTypes)
           
 org.LexGrid.LexBIG.LexBIGService.CodedNodeSet restrictToProperties(org.LexGrid.LexBIG.DataModel.Collections.LocalNameList propertyList, org.LexGrid.LexBIG.LexBIGService.CodedNodeSet.PropertyType[] propertyTypes, org.LexGrid.LexBIG.DataModel.Collections.LocalNameList sourceList, org.LexGrid.LexBIG.DataModel.Collections.LocalNameList contextList, org.LexGrid.LexBIG.DataModel.Collections.NameAndValueList qualifierList)
           
 org.LexGrid.LexBIG.LexBIGService.CodedNodeSet restrictToStatus(org.LexGrid.LexBIG.LexBIGService.CodedNodeSet.ActiveOption activeOption, java.lang.String[] conceptStatus)
           
 org.LexGrid.LexBIG.LexBIGService.CodedNodeSet union(org.LexGrid.LexBIG.LexBIGService.CodedNodeSet arg0)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CodedNodeSetAdapter

public CodedNodeSetAdapter(CodedNodeSetGridAdapter adapter)
                    throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
Method Detail

difference

public org.LexGrid.LexBIG.LexBIGService.CodedNodeSet difference(org.LexGrid.LexBIG.LexBIGService.CodedNodeSet arg0)
                                                         throws org.LexGrid.LexBIG.Exceptions.LBInvocationException,
                                                                org.LexGrid.LexBIG.Exceptions.LBParameterException
Specified by:
difference in interface org.LexGrid.LexBIG.LexBIGService.CodedNodeSet
Throws:
org.LexGrid.LexBIG.Exceptions.LBInvocationException
org.LexGrid.LexBIG.Exceptions.LBParameterException

intersect

public org.LexGrid.LexBIG.LexBIGService.CodedNodeSet intersect(org.LexGrid.LexBIG.LexBIGService.CodedNodeSet arg0)
                                                        throws org.LexGrid.LexBIG.Exceptions.LBInvocationException,
                                                               org.LexGrid.LexBIG.Exceptions.LBParameterException
Specified by:
intersect in interface org.LexGrid.LexBIG.LexBIGService.CodedNodeSet
Throws:
org.LexGrid.LexBIG.Exceptions.LBInvocationException
org.LexGrid.LexBIG.Exceptions.LBParameterException

isCodeInSet

public java.lang.Boolean isCodeInSet(org.LexGrid.LexBIG.DataModel.Core.ConceptReference code)
                              throws org.LexGrid.LexBIG.Exceptions.LBInvocationException,
                                     org.LexGrid.LexBIG.Exceptions.LBParameterException
Specified by:
isCodeInSet in interface org.LexGrid.LexBIG.LexBIGService.CodedNodeSet
Throws:
org.LexGrid.LexBIG.Exceptions.LBInvocationException
org.LexGrid.LexBIG.Exceptions.LBParameterException

resolve

public org.LexGrid.LexBIG.Utility.Iterators.ResolvedConceptReferencesIterator resolve(org.LexGrid.LexBIG.DataModel.Collections.SortOptionList sortOptions,
                                                                                      org.LexGrid.LexBIG.DataModel.Collections.LocalNameList filterOptions,
                                                                                      org.LexGrid.LexBIG.DataModel.Collections.LocalNameList propertyNames,
                                                                                      org.LexGrid.LexBIG.LexBIGService.CodedNodeSet.PropertyType[] propertyTypes)
                                                                               throws org.LexGrid.LexBIG.Exceptions.LBInvocationException,
                                                                                      org.LexGrid.LexBIG.Exceptions.LBParameterException
Specified by:
resolve in interface org.LexGrid.LexBIG.LexBIGService.CodedNodeSet
Throws:
org.LexGrid.LexBIG.Exceptions.LBInvocationException
org.LexGrid.LexBIG.Exceptions.LBParameterException

resolve

public org.LexGrid.LexBIG.Utility.Iterators.ResolvedConceptReferencesIterator resolve(org.LexGrid.LexBIG.DataModel.Collections.SortOptionList sortOptions,
                                                                                      org.LexGrid.LexBIG.DataModel.Collections.LocalNameList filterOptions,
                                                                                      org.LexGrid.LexBIG.LexBIGService.CodedNodeSet.PropertyType[] propertyTypes)
                                                                               throws org.LexGrid.LexBIG.Exceptions.LBInvocationException,
                                                                                      org.LexGrid.LexBIG.Exceptions.LBParameterException
Specified by:
resolve in interface org.LexGrid.LexBIG.LexBIGService.CodedNodeSet
Throws:
org.LexGrid.LexBIG.Exceptions.LBInvocationException
org.LexGrid.LexBIG.Exceptions.LBParameterException

resolveToList

public org.LexGrid.LexBIG.DataModel.Collections.ResolvedConceptReferenceList resolveToList(org.LexGrid.LexBIG.DataModel.Collections.SortOptionList sortOptions,
                                                                                           org.LexGrid.LexBIG.DataModel.Collections.LocalNameList propertyNames,
                                                                                           org.LexGrid.LexBIG.LexBIGService.CodedNodeSet.PropertyType[] propertyTypes,
                                                                                           int maxToReturn)
                                                                                    throws org.LexGrid.LexBIG.Exceptions.LBInvocationException,
                                                                                           org.LexGrid.LexBIG.Exceptions.LBParameterException
Specified by:
resolveToList in interface org.LexGrid.LexBIG.LexBIGService.CodedNodeSet
Throws:
org.LexGrid.LexBIG.Exceptions.LBInvocationException
org.LexGrid.LexBIG.Exceptions.LBParameterException

restrictToCodes

public org.LexGrid.LexBIG.LexBIGService.CodedNodeSet restrictToCodes(org.LexGrid.LexBIG.DataModel.Collections.ConceptReferenceList arg0)
                                                              throws org.LexGrid.LexBIG.Exceptions.LBInvocationException,
                                                                     org.LexGrid.LexBIG.Exceptions.LBParameterException
Specified by:
restrictToCodes in interface org.LexGrid.LexBIG.LexBIGService.CodedNodeSet
Throws:
org.LexGrid.LexBIG.Exceptions.LBInvocationException
org.LexGrid.LexBIG.Exceptions.LBParameterException

restrictToMatchingDesignations

public org.LexGrid.LexBIG.LexBIGService.CodedNodeSet restrictToMatchingDesignations(java.lang.String matchText,
                                                                                    boolean preferredOnly,
                                                                                    java.lang.String matchAlgorithm,
                                                                                    java.lang.String language)
                                                                             throws org.LexGrid.LexBIG.Exceptions.LBInvocationException,
                                                                                    org.LexGrid.LexBIG.Exceptions.LBParameterException
Specified by:
restrictToMatchingDesignations in interface org.LexGrid.LexBIG.LexBIGService.CodedNodeSet
Throws:
org.LexGrid.LexBIG.Exceptions.LBInvocationException
org.LexGrid.LexBIG.Exceptions.LBParameterException

restrictToMatchingDesignations

public org.LexGrid.LexBIG.LexBIGService.CodedNodeSet restrictToMatchingDesignations(java.lang.String matchText,
                                                                                    org.LexGrid.LexBIG.LexBIGService.CodedNodeSet.SearchDesignationOption option,
                                                                                    java.lang.String matchAlgorithm,
                                                                                    java.lang.String language)
                                                                             throws org.LexGrid.LexBIG.Exceptions.LBInvocationException,
                                                                                    org.LexGrid.LexBIG.Exceptions.LBParameterException
Specified by:
restrictToMatchingDesignations in interface org.LexGrid.LexBIG.LexBIGService.CodedNodeSet
Throws:
org.LexGrid.LexBIG.Exceptions.LBInvocationException
org.LexGrid.LexBIG.Exceptions.LBParameterException

restrictToMatchingProperties

public org.LexGrid.LexBIG.LexBIGService.CodedNodeSet restrictToMatchingProperties(org.LexGrid.LexBIG.DataModel.Collections.LocalNameList propertyNames,
                                                                                  org.LexGrid.LexBIG.LexBIGService.CodedNodeSet.PropertyType[] propertyTypes,
                                                                                  org.LexGrid.LexBIG.DataModel.Collections.LocalNameList sourceList,
                                                                                  org.LexGrid.LexBIG.DataModel.Collections.LocalNameList contextList,
                                                                                  org.LexGrid.LexBIG.DataModel.Collections.NameAndValueList qualifierList,
                                                                                  java.lang.String matchText,
                                                                                  java.lang.String matchAlgorithm,
                                                                                  java.lang.String language)
                                                                           throws org.LexGrid.LexBIG.Exceptions.LBInvocationException,
                                                                                  org.LexGrid.LexBIG.Exceptions.LBParameterException
Specified by:
restrictToMatchingProperties in interface org.LexGrid.LexBIG.LexBIGService.CodedNodeSet
Throws:
org.LexGrid.LexBIG.Exceptions.LBInvocationException
org.LexGrid.LexBIG.Exceptions.LBParameterException

restrictToMatchingProperties

public org.LexGrid.LexBIG.LexBIGService.CodedNodeSet restrictToMatchingProperties(org.LexGrid.LexBIG.DataModel.Collections.LocalNameList propertyNames,
                                                                                  org.LexGrid.LexBIG.LexBIGService.CodedNodeSet.PropertyType[] propertyTypes,
                                                                                  java.lang.String matchText,
                                                                                  java.lang.String matchAlgorithm,
                                                                                  java.lang.String language)
                                                                           throws org.LexGrid.LexBIG.Exceptions.LBInvocationException,
                                                                                  org.LexGrid.LexBIG.Exceptions.LBParameterException
Specified by:
restrictToMatchingProperties in interface org.LexGrid.LexBIG.LexBIGService.CodedNodeSet
Throws:
org.LexGrid.LexBIG.Exceptions.LBInvocationException
org.LexGrid.LexBIG.Exceptions.LBParameterException

restrictToProperties

public org.LexGrid.LexBIG.LexBIGService.CodedNodeSet restrictToProperties(org.LexGrid.LexBIG.DataModel.Collections.LocalNameList propertyList,
                                                                          org.LexGrid.LexBIG.LexBIGService.CodedNodeSet.PropertyType[] propertyTypes,
                                                                          org.LexGrid.LexBIG.DataModel.Collections.LocalNameList sourceList,
                                                                          org.LexGrid.LexBIG.DataModel.Collections.LocalNameList contextList,
                                                                          org.LexGrid.LexBIG.DataModel.Collections.NameAndValueList qualifierList)
                                                                   throws org.LexGrid.LexBIG.Exceptions.LBInvocationException,
                                                                          org.LexGrid.LexBIG.Exceptions.LBParameterException
Specified by:
restrictToProperties in interface org.LexGrid.LexBIG.LexBIGService.CodedNodeSet
Throws:
org.LexGrid.LexBIG.Exceptions.LBInvocationException
org.LexGrid.LexBIG.Exceptions.LBParameterException

restrictToProperties

public org.LexGrid.LexBIG.LexBIGService.CodedNodeSet restrictToProperties(org.LexGrid.LexBIG.DataModel.Collections.LocalNameList propertyList,
                                                                          org.LexGrid.LexBIG.LexBIGService.CodedNodeSet.PropertyType[] propertyTypes)
                                                                   throws org.LexGrid.LexBIG.Exceptions.LBInvocationException,
                                                                          org.LexGrid.LexBIG.Exceptions.LBParameterException
Specified by:
restrictToProperties in interface org.LexGrid.LexBIG.LexBIGService.CodedNodeSet
Throws:
org.LexGrid.LexBIG.Exceptions.LBInvocationException
org.LexGrid.LexBIG.Exceptions.LBParameterException

restrictToStatus

public org.LexGrid.LexBIG.LexBIGService.CodedNodeSet restrictToStatus(org.LexGrid.LexBIG.LexBIGService.CodedNodeSet.ActiveOption activeOption,
                                                                      java.lang.String[] conceptStatus)
                                                               throws org.LexGrid.LexBIG.Exceptions.LBInvocationException,
                                                                      org.LexGrid.LexBIG.Exceptions.LBParameterException
Specified by:
restrictToStatus in interface org.LexGrid.LexBIG.LexBIGService.CodedNodeSet
Throws:
org.LexGrid.LexBIG.Exceptions.LBInvocationException
org.LexGrid.LexBIG.Exceptions.LBParameterException

union

public org.LexGrid.LexBIG.LexBIGService.CodedNodeSet union(org.LexGrid.LexBIG.LexBIGService.CodedNodeSet arg0)
                                                    throws org.LexGrid.LexBIG.Exceptions.LBInvocationException,
                                                           org.LexGrid.LexBIG.Exceptions.LBParameterException
Specified by:
union in interface org.LexGrid.LexBIG.LexBIGService.CodedNodeSet
Throws:
org.LexGrid.LexBIG.Exceptions.LBInvocationException
org.LexGrid.LexBIG.Exceptions.LBParameterException

resolveToList

public org.LexGrid.LexBIG.DataModel.Collections.ResolvedConceptReferenceList resolveToList(org.LexGrid.LexBIG.DataModel.Collections.SortOptionList sortOptions,
                                                                                           org.LexGrid.LexBIG.DataModel.Collections.LocalNameList filterOptions,
                                                                                           org.LexGrid.LexBIG.DataModel.Collections.LocalNameList propertyNames,
                                                                                           org.LexGrid.LexBIG.LexBIGService.CodedNodeSet.PropertyType[] propertyTypes,
                                                                                           boolean resolveConcepts,
                                                                                           int maxToReturn)
                                                                                    throws org.LexGrid.LexBIG.Exceptions.LBInvocationException,
                                                                                           org.LexGrid.LexBIG.Exceptions.LBParameterException
Specified by:
resolveToList in interface org.LexGrid.LexBIG.LexBIGService.CodedNodeSet
Throws:
org.LexGrid.LexBIG.Exceptions.LBInvocationException
org.LexGrid.LexBIG.Exceptions.LBParameterException

resolve

public org.LexGrid.LexBIG.Utility.Iterators.ResolvedConceptReferencesIterator resolve(org.LexGrid.LexBIG.DataModel.Collections.SortOptionList sortOptions,
                                                                                      org.LexGrid.LexBIG.DataModel.Collections.LocalNameList filterOptions,
                                                                                      org.LexGrid.LexBIG.DataModel.Collections.LocalNameList propertyNames,
                                                                                      org.LexGrid.LexBIG.LexBIGService.CodedNodeSet.PropertyType[] propertyTypes,
                                                                                      boolean resolveConcepts)
                                                                               throws org.LexGrid.LexBIG.Exceptions.LBInvocationException,
                                                                                      org.LexGrid.LexBIG.Exceptions.LBParameterException
Specified by:
resolve in interface org.LexGrid.LexBIG.LexBIGService.CodedNodeSet
Throws:
org.LexGrid.LexBIG.Exceptions.LBInvocationException
org.LexGrid.LexBIG.Exceptions.LBParameterException

resolveToList

public org.LexGrid.LexBIG.DataModel.Collections.ResolvedConceptReferenceList resolveToList(org.LexGrid.LexBIG.DataModel.Collections.SortOptionList sortOptions,
                                                                                           org.LexGrid.LexBIG.DataModel.Collections.LocalNameList filterOptions,
                                                                                           org.LexGrid.LexBIG.DataModel.Collections.LocalNameList propertyNames,
                                                                                           org.LexGrid.LexBIG.LexBIGService.CodedNodeSet.PropertyType[] propertyTypes,
                                                                                           int maxToReturn)
                                                                                    throws org.LexGrid.LexBIG.Exceptions.LBInvocationException,
                                                                                           org.LexGrid.LexBIG.Exceptions.LBParameterException
Specified by:
resolveToList in interface org.LexGrid.LexBIG.LexBIGService.CodedNodeSet
Throws:
org.LexGrid.LexBIG.Exceptions.LBInvocationException
org.LexGrid.LexBIG.Exceptions.LBParameterException

getCodedNodeSetGridInterface

public CodedNodeSetGrid getCodedNodeSetGridInterface()

getEndpointReference

public org.apache.axis.message.addressing.EndpointReferenceType getEndpointReference()