Class TE
- java.lang.Object
-
- org.apache.tomcat.util.http.parser.TE
-
public class TE extends java.lang.ObjectRepresents a Transfer-Encoding value with optional parameters and quality factor.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedTE(java.lang.String encoding, java.util.Map<java.lang.String,java.lang.String> parameters, double quality)Constructs a new TE instance.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetEncoding()Returns the encoding name.java.util.Map<java.lang.String,java.lang.String>getParameters()Returns the parameters for this encoding.doublegetQuality()Returns the quality factor.static java.util.List<TE>parse(java.io.StringReader input)Parses a Transfer-Encoding header value into a list of TE instances.
-
-
-
Method Detail
-
getEncoding
public java.lang.String getEncoding()
Returns the encoding name.- Returns:
- the encoding name
-
getParameters
public java.util.Map<java.lang.String,java.lang.String> getParameters()
Returns the parameters for this encoding.- Returns:
- the parameters map
-
getQuality
public double getQuality()
Returns the quality factor.- Returns:
- the quality factor
-
parse
public static java.util.List<TE> parse(java.io.StringReader input) throws java.io.IOException
Parses a Transfer-Encoding header value into a list of TE instances.- Parameters:
input- the input reader containing the header value- Returns:
- the list of parsed TE values
- Throws:
java.io.IOException- if a parsing error occurs
-
-