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
 
Field Summary
private  CodedNodeSetGridAdapter cns
           
 
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cns

private CodedNodeSetGridAdapter cns
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()