Package org.glassfish.jersey.internal.util
Common Jersey internal miscellaneous utility classes.
-
Interface Summary Interface Description Closure<T> Closure interface.Producer<T> This interface extendsCallable
interface but removes the exception fromcall
declaration. -
Class Summary Class Description Base64 Utility class that implements base64 encoding and decoding.Closing A helper class to aid the closing ofInputStream
.ExceptionUtils The Exception Utils class provide utility method for exception handling.ExtendedLogger Logger extension with additional logging utility & convenience methods.JdkVersion JDK Version related utilities.JerseyPublisher<T> Implementation ofFlow.Publisher
corresponding to reactive streams specification.JerseyPublisher.SubscriberWrapper<T> LazyUid Lazily initialized, thread-safe, random UUID.Pretty Utility class to print the variety of types, useful intoString
method.PropertiesHelper Helper class containing convenience methods for readingorg.glassfish.jersey.server.ResourceConfig
andConfiguration
properties.ReflectionHelper Utility methods for Java reflection.ReflectionHelper.DeclaringClassInterfacePair A tuple consisting of a concrete class and a declaring class that declares a generic interface type.SaxHelper Common helper methods for SAX parsers.SimpleNamespaceResolver Simple namespace resolver which resolves one predefined namespace.Tokenizer A utility class providing methods capable of splitting String entries into an array of tokens based on either default or custom token delimiters.TypeVisitor<T> Type visitor contract. -
Enum Summary Enum Description JerseyPublisher.PublisherStrategy -
Annotation Types Summary Annotation Type Description PropertiesClass Marker annotation for property classes.Property Marker annotation for static fields that represent property names.PropertyAlias Marker annotation for static fields that represent property name aliases.