Uses of Enum Class
org.eclipse.jetty.http.HttpHeader
Packages that use HttpHeader
-
Uses of HttpHeader in org.eclipse.jetty.http
Fields in org.eclipse.jetty.http with type parameters of type HttpHeaderModifier and TypeFieldDescriptionstatic final org.eclipse.jetty.util.Index<HttpHeader>HttpHeader.CACHEMethods in org.eclipse.jetty.http that return HttpHeaderModifier and TypeMethodDescriptionHttpField.getHeader()static HttpHeaderReturns the enum constant of this class with the specified name.static HttpHeader[]HttpHeader.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in org.eclipse.jetty.http with parameters of type HttpHeaderModifier and TypeMethodDescriptiondefault HttpFields.MutableHttpFields.Mutable.add(HttpHeader header, String value) Add to or set a field.default HttpFields.MutableHttpFields.Mutable.add(HttpHeader header, HttpHeaderValue value) default HttpFields.MutableHttpFields.Mutable.addCSV(HttpHeader header, String... values) Add comma separated values, but only if not already present.default voidHttpFields.Mutable.computeField(HttpHeader header, BiFunction<HttpHeader, List<HttpField>, HttpField> computeFn) Computes a single field for the given HttpHeader and for existing fields with the same header.voidHttpFields.MutableHttpFields.computeField(HttpHeader header, BiFunction<HttpHeader, List<HttpField>, HttpField> computeFn) default booleanHttpFields.contains(HttpHeader header) default booleanHttpFields.contains(HttpHeader header, String value) default StringHttpFields.get(HttpHeader header) HttpFields.ImmutableHttpFields.get(HttpHeader header) HttpFields.getCSV(HttpHeader header, boolean keepQuotes) Get multiple field values of the same name, split as aQuotedCSVdefault longHttpFields.getDateField(HttpHeader header) Get a header as a date value.byte[]Http1FieldPreEncoder.getEncodedField(HttpHeader header, String headerString, String value) byte[]HttpFieldPreEncoder.getEncodedField(HttpHeader header, String headerString, String value) default HttpFieldHttpFields.getField(HttpHeader header) HttpFields.ImmutableHttpFields.getField(HttpHeader header) HttpFields.getFields(HttpHeader header) Get multiple fields of the same headerdefault longHttpFields.getLongField(HttpHeader header) Get a header as an long value.HttpFields.getQualityCSV(HttpHeader header) Get multiple field values of the same name, split and sorted as aQuotedQualityCSVHttpFields.getQualityCSV(HttpHeader header, ToIntFunction<String> secondaryOrdering) Get multiple field values of the same name, split and sorted as aQuotedQualityCSVHttpFields.getValuesList(HttpHeader header) Get multiple field values of the same namestatic booleanHttpHeaderValue.hasKnownValues(HttpHeader header) default HttpFields.MutableHttpFields.Mutable.put(HttpHeader header, String value) Set a field.default HttpFields.MutableHttpFields.Mutable.put(HttpHeader header, HttpHeaderValue value) HttpFields.MutableHttpFields.put(HttpHeader header, String value) HttpFields.MutableHttpFields.put(HttpHeader header, HttpHeaderValue value) default HttpFields.MutableHttpFields.Mutable.putDateField(HttpHeader name, long date) Sets the value of a date field.default HttpFields.MutableHttpFields.Mutable.putLongField(HttpHeader name, long value) Sets the value of an long field.default HttpFields.MutableHttpFields.Mutable.remove(HttpHeader header) Remove a field.HttpFields.MutableHttpFields.remove(HttpHeader name) Method parameters in org.eclipse.jetty.http with type arguments of type HttpHeaderModifier and TypeMethodDescriptionstatic HttpFields.MutableHttpFields.build(HttpFields fields, EnumSet<HttpHeader> removeFields) default voidHttpFields.Mutable.computeField(HttpHeader header, BiFunction<HttpHeader, List<HttpField>, HttpField> computeFn) Computes a single field for the given HttpHeader and for existing fields with the same header.voidHttpFields.MutableHttpFields.computeField(HttpHeader header, BiFunction<HttpHeader, List<HttpField>, HttpField> computeFn) default booleanHttpFields.contains(EnumSet<HttpHeader> headers) default HttpFields.MutableHttpFields.Mutable.remove(EnumSet<HttpHeader> fields) HttpFields.MutableHttpFields.remove(EnumSet<HttpHeader> fields) Constructors in org.eclipse.jetty.http with parameters of type HttpHeaderModifierConstructorDescriptionprotectedHostPortHttpField(HttpHeader header, String name, String authority) HostPortHttpField(HttpHeader header, String headerString, org.eclipse.jetty.util.HostPort hostport) HttpField(HttpHeader header, String value) HttpField(HttpHeader header, String name, String value) HttpField(HttpHeader header, HttpHeaderValue value) IntValueHttpField(HttpHeader header, int value) IntValueHttpField(HttpHeader header, String name, int intValue) IntValueHttpField(HttpHeader header, String name, String value) IntValueHttpField(HttpHeader header, String name, String value, int intValue) LongValueHttpField(HttpHeader header, long value) LongValueHttpField(HttpHeader header, String name, long value) LongValueHttpField(HttpHeader header, String name, String value) LongValueHttpField(HttpHeader header, String name, String value, long longValue) PreEncodedHttpField(HttpHeader header, String value) PreEncodedHttpField(HttpHeader header, String name, String value) Constructor parameters in org.eclipse.jetty.http with type arguments of type HttpHeaderModifierConstructorDescriptionprotectedMutableHttpFields(HttpFields fields, EnumSet<HttpHeader> removeFields) Initialize HttpFields from another and remove fields