Package org.eclipse.jetty.util
Class Fields.Field
java.lang.Object
org.eclipse.jetty.util.Fields.Field
- Enclosing class:
- Fields
A named list of string values.
The name is case-sensitive and there must be at least one value.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
equals
(Fields.Field that, boolean caseSensitive) getName()
getValue()
Attempts to convert the result ofgetValue()
to an integer, returning it if the conversion is successful; returns null if the result ofgetValue()
is null.int
hashCode()
boolean
toString()
-
Constructor Details
-
Field
-
-
Method Details
-
equals
-
equals
-
hashCode
public int hashCode() -
getName
- Returns:
- the field's name
-
getValue
- Returns:
- the first field's value
-
getValueAsInt
Attempts to convert the result of
getValue()
to an integer, returning it if the conversion is successful; returns null if the result ofgetValue()
is null.- Returns:
- the result of
getValue()
converted to an integer, or null - Throws:
NumberFormatException
- if the conversion fails
-
getValues
- Returns:
- the field's values
-
hasMultipleValues
public boolean hasMultipleValues()- Returns:
- whether the field has multiple values
-
toString
-