Uses of Class
org.eclipse.jetty.http.HttpField
Packages that use HttpField
Package
Description
Jetty Http : Tools for Http processing
-
Uses of HttpField in org.eclipse.jetty.http
Subclasses of HttpField in org.eclipse.jetty.httpModifier and TypeClassDescriptionclassAn HttpField holding a preparsed Host and port numberstatic classstatic classclassPre encoded HttpField.Fields in org.eclipse.jetty.http declared as HttpFieldModifier and TypeFieldDescriptionstatic final HttpFieldHttpFields.CONNECTION_CLOSEstatic final HttpFieldHttpFields.CONNECTION_KEEPALIVEstatic final HttpFieldHttpFields.CONTENT_LENGTH_0static final HttpFieldHttpFields.EXPIRES_01JAN1970Fields in org.eclipse.jetty.http with type parameters of type HttpFieldModifier and TypeFieldDescriptionstatic final org.eclipse.jetty.util.Index<HttpField>HttpParser.CACHECache of commonHttpFields including: Common static combinations such as: Connection: close Accept-Encoding: gzip Content-Length: 0 Combinations of Content-Type header for common mime types by common charsets Most common headers with null values so that a lookup will at least determine the header name even if the name:value combination is not cachedMethods in org.eclipse.jetty.http that return HttpFieldModifier and TypeMethodDescriptionstatic HttpFieldHttpFields.Mutable.computeEnsure(HttpField ensure, String[] values, List<HttpField> fields) Compute ensure field with a multiple valuesstatic HttpFieldHttpFields.Mutable.computeEnsure(HttpField ensure, List<HttpField> fields) Compute ensure field with a single valuestatic HttpFieldEtagUtils.createWeakEtagField(org.eclipse.jetty.util.resource.Resource resource) Create a newHttpFieldHttpHeader.ETAGfield suitable to represent the provided Resource.static HttpFieldEtagUtils.createWeakEtagField(org.eclipse.jetty.util.resource.Resource resource, String etagSuffix) Create a newHttpFieldHttpHeader.ETAGfield suitable to represent the provided Resource.CompressedContentFormat.getContentEncoding()MimeTypes.Type.getContentTypeField()MimeTypes.Type.getContentTypeField(Charset charset) default HttpFieldHttpFields.getField(int index) Get a Field by index.default HttpFielddefault HttpFieldHttpFields.getField(HttpHeader header) HttpFields.ImmutableHttpFields.getField(int index) HttpFields.ImmutableHttpFields.getField(HttpHeader header) HttpFields.MutableHttpFields.getField(int index) Get a Field by index.HttpFields.Mutable.Wrapper.onAddField(HttpField field) Called when a field is added (including as part of a put).Methods in org.eclipse.jetty.http that return types with arguments of type HttpFieldModifier and TypeMethodDescriptionorg.eclipse.jetty.util.Index<HttpField>HttpParser.getFieldCache()HttpFields.getFields(HttpHeader header) Get multiple fields of the same headerHttpFields.ImmutableHttpFields.iterator()HttpFields.Mutable.iterator()HttpFields.MutableHttpFields.iterator()MetaData.iterator()HttpFields.Mutable.listIterator()HttpFields.Mutable.Wrapper.listIterator()HttpFields.MutableHttpFields.listIterator()HttpFields.ImmutableHttpFields.stream()HttpFields.Mutable.Wrapper.stream()HttpFields.MutableHttpFields.stream()HttpFields.stream()Methods in org.eclipse.jetty.http with parameters of type HttpFieldModifier and TypeMethodDescriptiondefault HttpFields.Mutablestatic HttpFields.MutableHttpFields.build(HttpFields fields, HttpField replaceField) static HttpFieldHttpFields.Mutable.computeEnsure(HttpField ensure, String[] values, List<HttpField> fields) Compute ensure field with a multiple valuesstatic HttpFieldHttpFields.Mutable.computeEnsure(HttpField ensure, List<HttpField> fields) Compute ensure field with a single valuedefault booleandefault voidHttpFields.Mutable.ensureField(HttpField field) Ensure that specific HttpField exists when the field may not exist or may exist and be multi valued.booleanHttpField.isSameName(HttpField field) HttpFields.Mutable.Wrapper.onAddField(HttpField field) Called when a field is added (including as part of a put).booleanHttpFields.Mutable.Wrapper.onRemoveField(HttpField field) Called when a field is removed (including as part of a put).static longHttpFields.parseDateField(HttpField field) voidHttpParser.HttpHandler.parsedHeader(HttpField field) This is the method called by parser when an HTTP Header name and value is foundvoidHttpTester.Message.parsedHeader(HttpField field) default voidHttpParser.HttpHandler.parsedTrailer(HttpField field) This is the method called by parser when an HTTP Trailer name and value is founddefault HttpFields.Mutablestatic voidHttpGenerator.putTo(HttpField field, ByteBuffer bufferInFillMode) Method parameters in org.eclipse.jetty.http with type arguments of type HttpFieldModifier and TypeMethodDescriptionstatic HttpFieldHttpFields.Mutable.computeEnsure(HttpField ensure, String[] values, List<HttpField> fields) Compute ensure field with a multiple valuesstatic HttpFieldHttpFields.Mutable.computeEnsure(HttpField ensure, List<HttpField> fields) Compute ensure field with a single valuedefault voidHttpFields.Mutable.computeField(String name, BiFunction<String, List<HttpField>, HttpField> computeFn) Computes a single field for the given HTTP header name and for existing fields with the same name.default voidHttpFields.Mutable.computeField(String name, BiFunction<String, List<HttpField>, HttpField> computeFn) Computes a single field for the given HTTP header name and for existing fields with the same name.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.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(String name, BiFunction<String, List<HttpField>, HttpField> computeFn) voidHttpFields.MutableHttpFields.computeField(String name, BiFunction<String, List<HttpField>, HttpField> computeFn) voidHttpFields.MutableHttpFields.computeField(HttpHeader header, BiFunction<HttpHeader, List<HttpField>, HttpField> computeFn) voidHttpFields.MutableHttpFields.computeField(HttpHeader header, BiFunction<HttpHeader, List<HttpField>, HttpField> computeFn) <T> voidHttpFields.MutableHttpFields.computeField(T header, BiFunction<T, List<HttpField>, HttpField> computeFn, BiPredicate<HttpField, T> matcher) <T> voidHttpFields.MutableHttpFields.computeField(T header, BiFunction<T, List<HttpField>, HttpField> computeFn, BiPredicate<HttpField, T> matcher) <T> voidHttpFields.MutableHttpFields.computeField(T header, BiFunction<T, List<HttpField>, HttpField> computeFn, BiPredicate<HttpField, T> matcher) HttpFields.from(HttpFields fields, Function<HttpField, HttpField> mutation) HttpFields.from(HttpFields fields, Function<HttpField, HttpField> mutation) Constructors in org.eclipse.jetty.http with parameters of type HttpFieldModifierConstructorDescriptionprotectedImmutableHttpFields(HttpField[] fields) Initialize HttpFields from copy.protectedImmutableHttpFields(HttpField[] fields, int size) protectedMutableHttpFields(HttpFields fields, HttpField replaceField) Initialize HttpFields from another and replace a field -
Uses of HttpField in org.eclipse.jetty.http.content
Methods in org.eclipse.jetty.http.content that return HttpFieldModifier and TypeMethodDescriptionCachingHttpContentFactory.NotFoundHttpContent.getContentEncoding()HttpContent.getContentEncoding()HttpContent.Wrapper.getContentEncoding()PreCompressedHttpContent.getContentEncoding()ResourceHttpContent.getContentEncoding()CachingHttpContentFactory.CachedHttpContent.getContentLength()CachingHttpContentFactory.NotFoundHttpContent.getContentLength()HttpContent.getContentLength()HttpContent.Wrapper.getContentLength()PreCompressedHttpContent.getContentLength()ResourceHttpContent.getContentLength()CachingHttpContentFactory.NotFoundHttpContent.getContentType()HttpContent.getContentType()HttpContent.Wrapper.getContentType()PreCompressedHttpContent.getContentType()ResourceHttpContent.getContentType()CachingHttpContentFactory.CachedHttpContent.getETag()CachingHttpContentFactory.NotFoundHttpContent.getETag()HttpContent.getETag()HttpContent.Wrapper.getETag()PreCompressedHttpContent.getETag()ResourceHttpContent.getETag()CachingHttpContentFactory.CachedHttpContent.getLastModified()CachingHttpContentFactory.NotFoundHttpContent.getLastModified()HttpContent.getLastModified()HttpContent.Wrapper.getLastModified()PreCompressedHttpContent.getLastModified()ResourceHttpContent.getLastModified()