- java.lang.Object
- 
- jakarta.activation.MimeTypeParameterList
 
- 
 public class MimeTypeParameterList extends java.lang.ObjectA parameter list of a MimeType as defined in RFC 2045 and 2046. The Primary type of the object must already be stripped off.- See Also:
- MimeType
 
- 
- 
Constructor SummaryConstructors Constructor Description MimeTypeParameterList()Default constructor.MimeTypeParameterList(java.lang.String parameterList)Constructs a new MimeTypeParameterList with the passed in data.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Stringget(java.lang.String name)Retrieve the value associated with the given name, or null if there is no current association.java.util.Enumeration<java.lang.String>getNames()Retrieve an enumeration of all the names in this list.booleanisEmpty()Determine whether or not this list is empty.protected voidparse(java.lang.String parameterList)A routine for parsing the parameter list out of a String.voidremove(java.lang.String name)Remove any value associated with the given name.voidset(java.lang.String name, java.lang.String value)Set the value to be associated with the given name, replacing any previous association.intsize()Return the number of name-value pairs in this list.java.lang.StringtoString()Return a string representation of this object.
 
- 
- 
- 
Constructor Detail- 
MimeTypeParameterListpublic MimeTypeParameterList() Default constructor.
 - 
MimeTypeParameterListpublic MimeTypeParameterList(java.lang.String parameterList) throws MimeTypeParseExceptionConstructs a new MimeTypeParameterList with the passed in data.- Parameters:
- parameterList- an RFC 2045, 2046 compliant parameter list.
- Throws:
- MimeTypeParseException- if the MIME type can't be parsed
 
 
- 
 - 
Method Detail- 
parseprotected void parse(java.lang.String parameterList) throws MimeTypeParseExceptionA routine for parsing the parameter list out of a String.- Parameters:
- parameterList- an RFC 2045, 2046 compliant parameter list.
- Throws:
- MimeTypeParseException- if the MIME type can't be parsed
 
 - 
sizepublic int size() Return the number of name-value pairs in this list.- Returns:
- the number of parameters
 
 - 
isEmptypublic boolean isEmpty() Determine whether or not this list is empty.- Returns:
- true if there are no parameters
 
 - 
getpublic java.lang.String get(java.lang.String name) Retrieve the value associated with the given name, or null if there is no current association.- Parameters:
- name- the parameter name
- Returns:
- the parameter's value
 
 - 
setpublic void set(java.lang.String name, java.lang.String value)Set the value to be associated with the given name, replacing any previous association.- Parameters:
- name- the parameter name
- value- the parameter's value
 
 - 
removepublic void remove(java.lang.String name) Remove any value associated with the given name.- Parameters:
- name- the parameter name
 
 - 
getNamespublic java.util.Enumeration<java.lang.String> getNames() Retrieve an enumeration of all the names in this list.- Returns:
- an enumeration of all parameter names
 
 - 
toStringpublic java.lang.String toString() Return a string representation of this object.- Overrides:
- toStringin class- java.lang.Object
 
 
- 
 
-