public abstract class ParametricHeader extends Header
Modifier | Constructor and Description |
---|---|
protected |
ParametricHeader(Header hd)
Creates a new ParametricHeader.
|
protected |
ParametricHeader(java.lang.String hname,
java.lang.String hvalue)
Creates a new ParametricHeader.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getParameter(java.lang.String pname)
Gets the value of specified parameter.
|
java.util.Vector |
getParameterNames()
Gets a String Vector of parameter names.
|
java.lang.String |
getParameters()
Gets the string of all parameters.
|
boolean |
hasParameter(java.lang.String pname)
Whether there is the specified parameter
|
boolean |
hasParameters()
Whether there are any parameters
|
protected int |
indexOfFirstSemi()
Returns the index of the first semicolon before the first parameter.
|
void |
removeParameter(java.lang.String pname)
Removes specified parameter (if present)
|
void |
removeParameters()
Removes all parameters (if any)
|
void |
setParameter(java.lang.String pname,
java.lang.String pvalue)
Sets the value of a specified parameter.
|
protected ParametricHeader(java.lang.String hname, java.lang.String hvalue)
protected ParametricHeader(Header hd)
protected int indexOfFirstSemi()
public java.lang.String getParameters()
public java.lang.String getParameter(java.lang.String pname)
public java.util.Vector getParameterNames()
public boolean hasParameter(java.lang.String pname)
public boolean hasParameters()
public void removeParameters()
public void removeParameter(java.lang.String pname)
public void setParameter(java.lang.String pname, java.lang.String pvalue)