- 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.xmland all/META-INF/faces-config.xmlfiles 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, Object...) - 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
-  
- FacesViewsResourceHandler - Class in org.omnifaces.facesviews
- 
Facelets resource handler that resolves mapped resources (views) to the folders from which
 those views were scanned (like the the special auto-scanned faces-views folder). 
- FacesViewsResourceHandler(ResourceHandler) - Constructor for class org.omnifaces.facesviews.FacesViewsResourceHandler
-  
- 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. 
- findClosestParent(UIComponent, Class<C>) - Static method in class org.omnifaces.util.Components
- 
Finds from the given component the closest parent of the given parent type. 
- 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 nullis 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 nullis none is found.
 
- findMethods(Object, Class<A>) - Static method in class org.omnifaces.util.Reflection
- 
Finds methods having the given annotation. 
- 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. 
- FLASH_ATTRIBUTE_VIEW_EXPIRED - Static variable in class org.omnifaces.exceptionhandler.ViewExpiredExceptionHandler
- 
The flash attribute name of a boolean value indicating that the previous request threw a
  ViewExpiredException which was handled by this exception handler. 
- 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(D, String) - Static method in class org.omnifaces.el.functions.Dates
- 
Format the given date in the given pattern with the default timezone. 
- formatDateWithTimezone(D, String, Z) - 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 ListofSelectItems from the givenMapargument.
 
- fromRoot(UIComponent) - Method in class org.omnifaces.util.Components.ForEach
- 
The root component where tree visiting starts 
- fromZonedDateTime(ZonedDateTime, Class<?>) - Static method in class org.omnifaces.util.Utils
- 
- 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.