- FaceletContextConsumer - Interface in org.omnifaces.component.util
-
Interface to be implemented by components that wish to receive the
FaceletContext
for the
Facelet in which they are declared.
- Facelets - Class in org.omnifaces.util
-
Collection of utility methods for Facelets code.
- Faces - Class in org.omnifaces.util
-
Collection of utility methods for the JSF API that are mainly shortcuts for obtaining stuff from the thread local
FacesContext
.
- FACES_VIEWS_ENABLED_PARAM_NAME - Static variable in class org.omnifaces.facesviews.FacesViews
-
The name of the boolean context parameter to switch auto-scanning completely off for Servlet 3.0 containers.
- FACES_VIEWS_EXTENSION_ACTION_PARAM_NAME - Static variable in class org.omnifaces.facesviews.FacesViews
-
The name of the enum context parameter that determines the action that is performed whenever a resource
is requested WITH extension that's also available without an extension.
- FACES_VIEWS_FILTER_AFTER_DECLARED_FILTERS_PARAM_NAME - Static variable in class org.omnifaces.facesviews.FacesViews
-
The name of the boolean context parameter via which the user can set whether the
FacesViewsForwardingFilter
should match before declared filters (false) or after declared filters (true).
- FACES_VIEWS_ORIGINAL_PATH_INFO - Static variable in class org.omnifaces.facesviews.FacesViews
-
The name of the request attribute under which the original request path info is stored.
- FACES_VIEWS_ORIGINAL_SERVLET_PATH - Static variable in class org.omnifaces.facesviews.FacesViews
-
The name of the request attribute under which the original request servlet path is stored.
- FACES_VIEWS_PATH_ACTION_PARAM_NAME - Static variable in class org.omnifaces.facesviews.FacesViews
-
The name of the enum context parameter that determines the action that is performed whenever a resource
is requested in a public path that has been used for scanning views by faces views.
- FACES_VIEWS_SCAN_PATHS_PARAM_NAME - Static variable in class org.omnifaces.facesviews.FacesViews
-
The name of the commaseparated context parameter where the value holds a comma separated list of paths that are
to be scanned by faces views.
- FACES_VIEWS_SCANNED_VIEWS_EXTENSIONLESS_PARAM_NAME - Static variable in class org.omnifaces.facesviews.FacesViews
-
The name of the boolean context parameter via which the user can set scanned views to be always rendered
extensionless.
- FacesConfigXml - Interface in org.omnifaces.config
-
This configuration interface parses the /WEB-INF/faces-config.xml
and all
/META-INF/faces-config.xml
files found in the classpath and offers methods to obtain information from
them which is not available by the standard JSF API.
- FacesConfigXmlProducer - Class in org.omnifaces.cdi.config
-
- FacesConfigXmlProducer() - Constructor for class org.omnifaces.cdi.config.FacesConfigXmlProducer
-
- FacesELResolver - Class in org.omnifaces.el
-
This EL resolver basically creates an implicit object #{faces}
in EL scope.
- FacesELResolver() - Constructor for class org.omnifaces.el.FacesELResolver
-
- FacesEventWrapper - Class in org.omnifaces.event
-
Provides a simple implementation of
FacesEvent
that can be sub-classed by developers wishing to provide
specialized behavior to an existing
FacesEvent
instance without the need to implement/override all the
methods which do not necessarily need to be implemented.
- FacesEventWrapper(FacesEvent, UIComponent) - Constructor for class org.omnifaces.event.FacesEventWrapper
-
Construct a new faces event wrapper which wraps the given faces event for the given component.
- FacesExceptionFilter - Class in org.omnifaces.filter
-
- FacesExceptionFilter() - Constructor for class org.omnifaces.filter.FacesExceptionFilter
-
- FacesLocal - Class in org.omnifaces.util
-
Collection of utility methods for the JSF API that are mainly shortcuts for obtaining stuff from the provided
FacesContext
argument.
- FacesMessageExceptionHandler - Class in org.omnifaces.exceptionhandler
-
- FacesMessageExceptionHandler(ExceptionHandler) - Constructor for class org.omnifaces.exceptionhandler.FacesMessageExceptionHandler
-
Construct a new faces message exception handler around the given wrapped exception handler.
- FacesMessageExceptionHandlerFactory - Class in org.omnifaces.exceptionhandler
-
- FacesMessageExceptionHandlerFactory(ExceptionHandlerFactory) - Constructor for class org.omnifaces.exceptionhandler.FacesMessageExceptionHandlerFactory
-
Construct a new full ajax exception handler factory around the given wrapped factory.
- facesRedirect(HttpServletRequest, HttpServletResponse, String, String...) - Static method in class org.omnifaces.util.Servlets
-
Sends a temporary (302) JSF redirect to the given URL, supporting JSF ajax requests.
- FacesRequestLogger - Class in org.omnifaces.eventlistener
-
- FacesRequestLogger() - Constructor for class org.omnifaces.eventlistener.FacesRequestLogger
-
Listen on any phase.
- FacesViews - Class in org.omnifaces.facesviews
-
FacesViews is a mechanism to use SEO-friendly extensionless URLs in a JSF application without the need to enlist
individual Facelet source files in some configuration file.
- FacesViewsForwardingFilter - Class in org.omnifaces.facesviews
-
This filter makes sure extensionless requests arrive at the FacesServlet using an extension on which that Servlet is
mapped, and that non-extensionless requests are handled according to a set preference.
- FacesViewsForwardingFilter() - Constructor for class org.omnifaces.facesviews.FacesViewsForwardingFilter
-
- FacesViewsResolver - Class in org.omnifaces.facesviews
-
Facelets resource resolver that resolves mapped resources (views) to the folders from which
those views were scanned (like the the special auto-scanned faces-views folder).
- FacesViewsResolver(ResourceResolver) - Constructor for class org.omnifaces.facesviews.FacesViewsResolver
-
- FacesViewsViewHandler - Class in org.omnifaces.facesviews
-
View handler that renders an action URL extensionless if a resource is a mapped one, and faces views has been set to
always render extensionless or if the current request is extensionless, otherwise as-is.
- FacesViewsViewHandler(ViewHandler) - Constructor for class org.omnifaces.facesviews.FacesViewsViewHandler
-
- fatal() - Method in class org.omnifaces.util.Messages.Message
-
Set the severity of the current message to FATAL.
- FileServlet - Class in org.omnifaces.servlet
-
The well known "
BalusC FileServlet",
as an abstract template, slightly refactored, rewritten and modernized with a.o.
- FileServlet() - Constructor for class org.omnifaces.servlet.FileServlet
-
- filterExtension(Set<String>) - Static method in class org.omnifaces.util.ResourcePaths
-
Filters away every resource path in the given set that has an extension.
- findComponent(String) - Static method in class org.omnifaces.util.Components
-
Returns the UI component matching the given client ID search expression.
- findComponentInChildren(UIComponent, String) - Static method in class org.omnifaces.util.Components
-
Returns the UI component matching the given client ID search expression relative to the point
in the component tree of the given component, searching only in its children.
- findComponentInParents(UIComponent, String) - Static method in class org.omnifaces.util.Components
-
Returns the UI component matching the given client ID search expression relative to the point
in the component tree of the given component, searching only in its parents.
- findComponentRelatively(UIComponent, String) - Static method in class org.omnifaces.util.Components
-
Returns the UI component matching the given client ID search expression relative to the point
in the component tree of the given component.
- findComponentsInChildren(UIComponent, Class<C>) - Static method in class org.omnifaces.util.Components
-
Returns a list of UI components matching the given type in children of the given component.
- findComponentsInCurrentForm(Class<C>) - Static method in class org.omnifaces.util.Components
-
Returns a list of UI components matching the given type in children of the currently submitted form.
- findConstructor(Class<T>, Class<?>...) - Static method in class org.omnifaces.util.Reflection
-
Finds a constructor based on the given parameter types and returns null
is none is found.
- findErrorPageLocation(Throwable) - Method in interface org.omnifaces.config.WebXml
-
Find for the given exception the right error page location.
- findErrorPageLocation(FacesContext, Throwable) - Method in class org.omnifaces.exceptionhandler.FullAjaxExceptionHandler
-
Determine the error page location based on the given exception.
- findExceptionRootCause(FacesContext, Throwable) - Method in class org.omnifaces.exceptionhandler.FullAjaxExceptionHandler
-
Determine the root cause based on the caught exception, which will then be used to find the error page location.
- findMethod(Object, String, Object...) - Static method in class org.omnifaces.util.Reflection
-
Finds a method based on the method name, amount of parameters and limited typing and returns null
is none is found.
- findValueByStringConversion(FacesContext, UIComponent, String, Converter<Object>) - Static method in class org.omnifaces.util.selectitems.SelectItemsUtils
-
Finds an object value in the
SelectItem
instances associated with the given component by means of matching its converted value with
the given string value.
- fireEvent(Object, Annotation...) - Static method in class org.omnifaces.util.Beans
-
Fires the given CDI event, optionally with the given qualifiers.
- fireEvent(BeanManager, Object, Annotation...) - Static method in class org.omnifaces.util.BeansLocal
-
- flash() - Method in class org.omnifaces.util.Messages.Message
-
Make the current message a flash message.
- flush() - Method in class org.omnifaces.io.DefaultServletOutputStream
-
- flush() - Method in class org.omnifaces.io.ResettableBufferedOutputStream
-
- flush() - Method in class org.omnifaces.io.ResettableBufferedWriter
-
- flushBuffer() - Method in class org.omnifaces.servlet.GzipHttpServletResponse
-
- flushBuffer() - Method in class org.omnifaces.servlet.HttpServletResponseOutputWrapper
-
- forEach(FacesContext, String, Object, Runnable) - Static method in class org.omnifaces.el.ScopedRunner
-
Invokes the callback within the scope of the given variable.
- ForEach() - Constructor for class org.omnifaces.util.Components.ForEach
-
- ForEach(FacesContext) - Constructor for class org.omnifaces.util.Components.ForEach
-
- forEach(Object, Consumer<? super Object>) - Static method in class org.omnifaces.util.Utils
-
- forEachComponent() - Static method in class org.omnifaces.util.Components
-
Invokes an operation on every component in the component tree.
- forEachComponent(FacesContext) - Static method in class org.omnifaces.util.Components
-
Invokes an operation on every component in the component tree.
- Form - Class in org.omnifaces.component.input
-
The <o:form>
is a component that extends the standard <h:form>
and submits to
exactly the request URI with query string as seen in browser's address.
- Form() - Constructor for class org.omnifaces.component.input.Form
-
- format1(String, Object) - Static method in class org.omnifaces.el.functions.Strings
-
Format the given string with 1 parameter using
MessageFormat
API.
- format2(String, Object, Object) - Static method in class org.omnifaces.el.functions.Strings
-
Format the given string with 2 parameters using
MessageFormat
API.
- format3(String, Object, Object, Object) - Static method in class org.omnifaces.el.functions.Strings
-
Format the given string with 3 parameters using
MessageFormat
API.
- format4(String, Object, Object, Object, Object) - Static method in class org.omnifaces.el.functions.Strings
-
Format the given string with 4 parameters using
MessageFormat
API.
- format5(String, Object, Object, Object, Object, Object) - Static method in class org.omnifaces.el.functions.Strings
-
Format the given string with 5 parameters using
MessageFormat
API.
- formatBytes(Long) - Static method in class org.omnifaces.el.functions.Numbers
-
Format the given bytes to nearest 10n with IEC binary unit (KiB, MiB, etc) with rounding precision of
1 fraction.
- formatContentDispositionHeader(String, boolean) - Static method in class org.omnifaces.util.Servlets
-
Format an UTF-8 compatible content disposition header for the given filename and whether it's an attachment.
- formatCurrency(Number, String) - Static method in class org.omnifaces.el.functions.Numbers
-
Format the given number as currency with the given symbol.
- formatDate(Date, String) - Static method in class org.omnifaces.el.functions.Dates
-
Format the given date in the given pattern with system default timezone.
- formatDateWithTimezone(Date, String, Object) - Static method in class org.omnifaces.el.functions.Dates
-
Format the given date in the given pattern with the given timezone.
- formatNumber(Number, String) - Static method in class org.omnifaces.el.functions.Numbers
-
Format the given number in the given pattern.
- formatNumberDefault(Number) - Static method in class org.omnifaces.el.functions.Numbers
-
Format the given number in the default pattern of the default locale.
- formatNumberDefaultForLocale(Number, Object) - Static method in class org.omnifaces.el.functions.Numbers
-
Format the given number in the default pattern of the given locale.
- formatPercent(Number) - Static method in class org.omnifaces.el.functions.Numbers
-
Format the given number as percentage.
- formatRFC1123(Date) - Static method in class org.omnifaces.util.Utils
-
Formats the given
Date
to a string in RFC1123 format.
- formatThousands(Number) - Static method in class org.omnifaces.el.functions.Numbers
-
Format the given number to nearest 10n (rounded to thousands), immediately suffixed (without space)
with metric unit (k, M, G, T, P or E), rounding half up with a precision of 3 digits, whereafter trailing zeroes
in fraction part are stripped.
- formatThousandsUnit(Number, String) - Static method in class org.omnifaces.el.functions.Numbers
-
Format the given number to nearest 10n (rounded to thousands), suffixed with a space, the metric unit
prefix (k, M, G, T, P or E) and the given unit, rounding half up with a precision of 3 digits, whereafter
trailing zeroes in fraction part are stripped.
- formatURLWithQueryString(String, String) - Static method in class org.omnifaces.util.Utils
-
Format given URL with given query string.
- fromMap(Map<?, ?>) - Static method in class org.omnifaces.util.selectitems.SelectItemsBuilder
-
Builds a List
of SelectItem
s from the given Map
argument.
- fromRoot(UIComponent) - Method in class org.omnifaces.util.Components.ForEach
-
The root component where tree visiting starts
- FullAjaxExceptionHandler - Class in org.omnifaces.exceptionhandler
-
The
FullAjaxExceptionHandler
will transparently handle exceptions during ajax requests exactly the same way
as exceptions during synchronous (non-ajax) requests.
- FullAjaxExceptionHandler(ExceptionHandler) - Constructor for class org.omnifaces.exceptionhandler.FullAjaxExceptionHandler
-
Construct a new ajax exception handler around the given wrapped exception handler.
- FullAjaxExceptionHandler.LogReason - Enum in org.omnifaces.exceptionhandler
-
- FullAjaxExceptionHandlerFactory - Class in org.omnifaces.exceptionhandler
-
This exception handler factory needs to be registered as follows in
faces-config.xml
to get the
FullAjaxExceptionHandler
to run:
- FullAjaxExceptionHandlerFactory(ExceptionHandlerFactory) - Constructor for class org.omnifaces.exceptionhandler.FullAjaxExceptionHandlerFactory
-
Construct a new full ajax exception handler factory around the given wrapped factory.