org.LexGrid.LexBIG.Impl.codedNodeSetOperations
Class RestrictToProperties
java.lang.Object
org.LexGrid.LexBIG.Impl.codedNodeSetOperations.RestrictToProperties
- All Implemented Interfaces:
- java.io.Serializable, Operation, Restriction
- Direct Known Subclasses:
- RestrictToMatchingProperties
public class RestrictToProperties
- extends java.lang.Object
- implements Restriction, Operation
Holder for the RestrictToProperties operation.
- Version:
- subversion $Revision: $ checked in on $Date: $
- Author:
- Dan Armbrust, Jesse Erdmann
- See Also:
- Serialized Form
Constructor Summary |
|
RestrictToProperties()
This constructor is for starting a bit set that matches all documents... |
|
RestrictToProperties(LocalNameList propertyList,
CodedNodeSet.PropertyType[] propertyTypes,
LocalNameList sourceList,
LocalNameList contextList,
NameAndValueList qualifierList,
java.lang.String internalCodeSystemName,
java.lang.String internalVersionString)
|
protected |
RestrictToProperties(LocalNameList sourceList,
LocalNameList contextList,
NameAndValueList qualifierList,
java.lang.String internalCodeSystemName,
java.lang.String internalVersionString)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
propertyList_
protected LocalNameList propertyList_
propertyTypes_
protected CodedNodeSet.PropertyType[] propertyTypes_
RestrictToProperties
protected RestrictToProperties(LocalNameList sourceList,
LocalNameList contextList,
NameAndValueList qualifierList,
java.lang.String internalCodeSystemName,
java.lang.String internalVersionString)
throws LBParameterException,
LBInvocationException
- Throws:
LBParameterException
LBInvocationException
RestrictToProperties
public RestrictToProperties(LocalNameList propertyList,
CodedNodeSet.PropertyType[] propertyTypes,
LocalNameList sourceList,
LocalNameList contextList,
NameAndValueList qualifierList,
java.lang.String internalCodeSystemName,
java.lang.String internalVersionString)
throws LBInvocationException,
LBParameterException
- Throws:
LBInvocationException
LBParameterException
RestrictToProperties
public RestrictToProperties()
- This constructor is for starting a bit set that matches all documents...
getPropertyList
public LocalNameList getPropertyList()
validateSupportedAttribute
protected void validateSupportedAttribute(java.lang.String internalCodeSystemName,
java.lang.String internalVersionString,
java.lang.String localId,
java.lang.Class<? extends URIMap> supportedAttributeClass)
throws LBParameterException
- Throws:
LBParameterException
getContextList
public LocalNameList getContextList()
- Returns:
- the contextList
getQualifierList
public NameAndValueList getQualifierList()
- Returns:
- the qualifierList
getSourceList
public LocalNameList getSourceList()
- Returns:
- the sourceList
getPropertyTypes
public CodedNodeSet.PropertyType[] getPropertyTypes()