net.handle.hdllib
Class ParameterSet

java.lang.Object
  extended by net.handle.hdllib.ParameterSet

public class ParameterSet
extends java.lang.Object

A ParameterSet describes the parameters of a handle URI.


Field Summary
 java.lang.String handle
           
 
Constructor Summary
ParameterSet(java.lang.String handle, ParameterPair[] handleParamList)
           
ParameterSet(java.lang.String handle, ParameterPair[] defaultParamList, ParameterPair[] handleParamList, ParameterPair[] localParamList)
           
 
Method Summary
 boolean containsHandleParameter(java.lang.String name)
           
 java.lang.String[] getDefaultParametersByName(java.lang.String name)
           
 java.lang.String getDefaultParameterString()
           
 java.lang.String[] getHandleParametersByName(java.lang.String name)
           
 java.lang.String getHandleParameterString()
           
 java.lang.String[] getLocalParametersByName(java.lang.String name)
           
 java.lang.String getLocalParameterString()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

handle

public java.lang.String handle
Constructor Detail

ParameterSet

public ParameterSet(java.lang.String handle,
                    ParameterPair[] defaultParamList,
                    ParameterPair[] handleParamList,
                    ParameterPair[] localParamList)

ParameterSet

public ParameterSet(java.lang.String handle,
                    ParameterPair[] handleParamList)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getLocalParametersByName

public java.lang.String[] getLocalParametersByName(java.lang.String name)

getDefaultParametersByName

public java.lang.String[] getDefaultParametersByName(java.lang.String name)

getHandleParametersByName

public java.lang.String[] getHandleParametersByName(java.lang.String name)

getLocalParameterString

public java.lang.String getLocalParameterString()

getHandleParameterString

public java.lang.String getHandleParameterString()

getDefaultParameterString

public java.lang.String getDefaultParameterString()

containsHandleParameter

public boolean containsHandleParameter(java.lang.String name)