Module org.omnifaces
Package org.omnifaces.util
-
Interface Summary Interface Description Callback.Output Use this if you need an output stream callback.Callback.Returning<R> Deprecated, for removal: This API element is subject to removal in a future version. Since 4.0.Callback.ReturningWithArgument<R,A> Deprecated, for removal: This API element is subject to removal in a future version. Since 4.0.Callback.SerializableBiConsumer<T,U> Use this if you need a serializable bi-consumer.Callback.SerializableReturning<R> Use this if you need a serializable callback which returns a value.Callback.SerializableReturningWithArgument<R,A> Use this if you need a serializable callback which takes an argument and returns a value.Callback.SerializableVoid Use this if you need a serializable void callback.Callback.SerializableWithArgument<A> Use this if you need a serializable callback which takes an argument.Callback.Void Deprecated, for removal: This API element is subject to removal in a future version. Since 4.0.Callback.WithArgument<A> Deprecated, for removal: This API element is subject to removal in a future version. Since 4.0.FunctionalInterfaces.SerializableBiConsumer<T,U> Use this if you need a serializable bi-consumer.FunctionalInterfaces.SerializableBiFunction<T,U,R> Use this if you need a serializable bi-function.FunctionalInterfaces.SerializableConsumer<T> Use this if you need a serializable consumer.FunctionalInterfaces.SerializableFunction<T,R> Use this if you need a serializable function.FunctionalInterfaces.SerializableRunnable Use this if you need a serializable runnable.FunctionalInterfaces.SerializableSupplier<T> Use this if you need a serializable supplier.FunctionalInterfaces.ThrowingBiConsumer<T,U> Use this if you need a throwing bi-consumer.FunctionalInterfaces.ThrowingBiFunction<T,U,R> Use this if you need a throwing bi-function.FunctionalInterfaces.ThrowingConsumer<T> Use this if you need a throwing consumer.FunctionalInterfaces.ThrowingFunction<T,R> Use this if you need a throwing function.FunctionalInterfaces.ThrowingRunnable Use this if you need a throwing runnable.FunctionalInterfaces.ThrowingSupplier<T> Use this if you need a throwing supplier.Lazy.SerializableSupplier<T> Messages.Resolver The message resolver allows the developers to change the way how messages are resolved. -
Class Summary Class Description Ajax Collection of utility methods for working withPartialViewContext
.AjaxLocal Collection of utility methods for the Faces API with respect to working withPartialViewContext
.Beans Collection of utility methods for the CDI API that are mainly shortcuts for obtaining stuff from theBeanManager
.BeansLocal Collection of utility methods for the CDI API that are mainly shortcuts for obtaining stuff from theBeanManager
.Callback Deprecated, for removal: This API element is subject to removal in a future version. UseFunctionalInterfaces
instead.Components Collection of utility methods for the Faces API with respect to working withUIComponent
.Components.ForEach Builder class used to collect a number of query parameters for a visit (for each) of components in the Faces component tree.ComponentsLocal Collection of utility methods for the Faces API with respect to working withUIComponent
.Events Collection of utility methods for the Faces API with respect to working with system and phase events.Exceptions Collection of general utility methods with respect to working with exceptions.Facelets Collection of utility methods for working with Facelets.Faces Collection of utility methods for the Faces API that are mainly shortcuts for obtaining stuff from the thread localFacesContext
.FacesLocal Collection of utility methods for the Faces API that are mainly shortcuts for obtaining stuff from the providedFacesContext
argument.FunctionalInterfaces Collection of functional interfaces.Hacks Collection of Faces implementation and/or Faces component library and/or server specific hacks.JNDI Utility class for simplifying some web related tasks that use JNDI under the hood, such as getting the<env-entry>
fromweb.xml
.JNDIObjectLocator JNDIObjectLocator is used to centralize JNDI lookups.JNDIObjectLocator.JNDIObjectLocatorBuilder The builder of theJNDIObjectLocator
.Json A simple JSON encoder.Lazy<T> Implements lazy-initialized object primarily for final and transient fields.MapWrapper<K,V> Implementation of Map that wraps another map.Messages Collection of utility methods for the Faces API with respect to working withFacesMessage
.Messages.Message Faces message builder.MessagesLocal Collection of utility methods for the Faces API with respect to working withFacesMessage
.Platform This class provides access to Jakarta platform services from the view point of Faces.Reflection Collection of utility methods for working with reflection.Reflection.PropertyPath This class represents a property path.Renderers Collection of utility methods for the Faces API with respect to working withRenderer
.ResourcePaths Utility class for working with (Servlet) resource paths, providing methods to handle their prefixes, slashes, extensions etc.Servlets Collection of utility methods for the Servlet API in general.State Helper class for StateHelper that uses generic type-inference to make code that uses the StateHelper slightly less verbose.Utils Collection of general utility methods that do not fit in one of the more specific classes.Validators Collection of utility methods for the Bean Validation API in general.Xml Collection of utility methods for the JAXP API in general.