- 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_DISPATCH_METHOD_PARAM_NAME - Static variable in class org.omnifaces.facesviews.FacesViews
 
- 
 
- 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.
 
- FACES_VIEWS_VIEW_HANDLER_MODE_PARAM_NAME - Static variable in class org.omnifaces.facesviews.FacesViews
 
- 
 
- FacesConfigXml - Enum in org.omnifaces.config
 
- 
 This configuration enum 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.
 
- 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, Object...) - Static method in class org.omnifaces.util.Servlets
 
- 
Sends a temporary (302) JSF redirect to the given URL, supporting JSF ajax requests.
 
- FacesServletDispatchMethod - Enum in org.omnifaces.facesviews
 
- 
 
- 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
 
-  
 
- FacesViewsViewHandlerInstaller - Class in org.omnifaces.facesviews
 
- 
 
- FacesViewsViewHandlerInstaller() - Constructor for class org.omnifaces.facesviews.FacesViewsViewHandlerInstaller
 
-  
 
- 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 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.
 
- 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 enum 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) - 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() - Constructor for class org.omnifaces.util.Components.ForEach
 
-  
 
- ForEach(FacesContext) - Constructor for class org.omnifaces.util.Components.ForEach
 
-  
 
- 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 provides a
 way to keep view or request parameters in the request URL after a post-back and offers in combination with the
 
<o:ignoreValidationFailed> tag on an 
UICommand component the possibility to ignore
 validation failures so that the invoke action phase will be executed anyway.
 
 
- 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.
 
- fromMap(Map<?, ?>) - Static method in class org.omnifaces.util.selectitems.SelectItemsBuilder
 
- 
Builds a List of SelectItems 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.