- save(EditableValueHolder) - Method in class org.omnifaces.component.EditableValueHolderStateHelper
 
- 
 
- save(FacesContext, StateHelper, Iterator<UIComponent>) - Static method in class org.omnifaces.component.EditableValueHolderStateHelper
 
- 
 
- ScopedRunner - Class in org.omnifaces.el
 
- 
This class helps in letting code run within its own scope.
 
- ScopedRunner(FacesContext) - Constructor for class org.omnifaces.el.ScopedRunner
 
-  
 
- ScopedRunner(FacesContext, Map<String, Object>) - Constructor for class org.omnifaces.el.ScopedRunner
 
-  
 
- SCRIPT_NAME - Static variable in class org.omnifaces.config.OmniFaces
 
- 
Returns the "omnifaces.js" main script name.
 
- ScriptFamily - Class in org.omnifaces.component.script
 
- 
Base class which is to be shared between all components of the Script family.
 
- ScriptFamily() - Constructor for class org.omnifaces.component.script.ScriptFamily
 
-  
 
- secondsBetween(Date, Date) - Static method in class org.omnifaces.el.functions.Dates
 
- 
Returns the amount of seconds between two given dates.
 
- SelectItemsBuilder - Class in org.omnifaces.util.selectitems
 
- 
Helper class to build an array of SelectItems using various means, like via the builder pattern or a given Map.
 
- SelectItemsBuilder() - Constructor for class org.omnifaces.util.selectitems.SelectItemsBuilder
 
-  
 
- SelectItemsCollector - Class in org.omnifaces.util.selectitems
 
- 
Collection of utility methods for collecting 
SelectItem instances from various sources.
 
 
- SelectItemsConverter - Class in org.omnifaces.converter
 
- 
 The omnifaces.SelectItemsConverter allows you to populate a selection component with complex Java
 model objects (entities) as value of <f:selectItems> and have JSF convert those
 automatically back without the need to provide a custom converter which may need to do the job based on
 possibly expensive service/DAO operations.
 
- SelectItemsConverter() - Constructor for class org.omnifaces.converter.SelectItemsConverter
 
-  
 
- SelectItemsIndexConverter - Class in org.omnifaces.converter
 
- 
 The 
omnifaces.SelectItemsIndexConverter is a variant of the 
SelectItemsConverter which
 automatically converts based on the position (index) of the selected item in the list instead of the
 
Object.toString() of the selected item.
 
 
- SelectItemsIndexConverter() - Constructor for class org.omnifaces.converter.SelectItemsIndexConverter
 
-  
 
- SelectItemsUtils - Class in org.omnifaces.util.selectitems
 
- 
Collection of utility methods for working with 
SelectItem or data represented by them.
 
 
- send(Object) - Method in class org.omnifaces.cdi.push.SocketPushContext
 
-  
 
- send(Object, S) - Method in class org.omnifaces.cdi.push.SocketPushContext
 
-  
 
- send(Object, Collection<S>) - Method in class org.omnifaces.cdi.push.SocketPushContext
 
-  
 
- send(String, Object) - Method in class org.omnifaces.cdi.push.SocketSessionManager
 
- 
Encode the given message object as JSON and send it to all open web socket sessions associated with given web
 socket channel identifier.
 
- send(Object) - Method in interface org.omnifaces.cdi.PushContext
 
- 
Send given message object to the push socket channel as identified by 
@Push.
 
 
- send(Object, S) - Method in interface org.omnifaces.cdi.PushContext
 
- 
Send given message object to the push socket channel as identified by 
@Push, targeted
 to the given user as identified by 
<o:socket user>.
 
 
- send(Object, Collection<S>) - Method in interface org.omnifaces.cdi.PushContext
 
- 
Send given message object to the push socket channel as identified by 
@Push, targeted
 to the given users as identified by 
<o:socket user>.
 
 
- sendFile(File, boolean) - Static method in class org.omnifaces.util.Faces
 
- 
Send the given file to the response.
 
- sendFile(byte[], String, boolean) - Static method in class org.omnifaces.util.Faces
 
- 
Send the given byte array as a file to the response.
 
- sendFile(InputStream, String, boolean) - Static method in class org.omnifaces.util.Faces
 
- 
Send the given input stream as a file to the response.
 
- sendFile(String, boolean, Callback.Output) - Static method in class org.omnifaces.util.Faces
 
- 
Send a file to the response whose content is provided via given output stream callback.
 
- sendFile(FacesContext, File, boolean) - Static method in class org.omnifaces.util.FacesLocal
 
-  
 
- sendFile(FacesContext, byte[], String, boolean) - Static method in class org.omnifaces.util.FacesLocal
 
-  
 
- sendFile(FacesContext, InputStream, String, boolean) - Static method in class org.omnifaces.util.FacesLocal
 
-  
 
- sendFile(FacesContext, String, boolean, Callback.Output) - Static method in class org.omnifaces.util.FacesLocal
 
-  
 
- SerializationCopier - Class in org.omnifaces.util.copier
 
- 
Copier that copies an object by serializing and subsequently deserializing it again.
 
- SerializationCopier() - Constructor for class org.omnifaces.util.copier.SerializationCopier
 
-  
 
- serializeURLSafe(String) - Static method in class org.omnifaces.util.Utils
 
- 
Serialize the given string to the short possible unique URL-safe representation.
 
- Servlets - Class in org.omnifaces.util
 
- 
 Collection of utility methods for the Servlet API in general.
 
- SESSION_CREATED - Static variable in class org.omnifaces.cdi.eager.EagerBeansWebListener
 
-  
 
- SESSION_MAX_CAP_PARAM_NAME - Static variable in class org.omnifaces.component.output.cache.CacheInstancePerScopeProvider
 
-  
 
- SESSION_TTL_PARAM_NAME - Static variable in class org.omnifaces.component.output.cache.CacheInstancePerScopeProvider
 
-  
 
- sessionCreated(HttpSessionEvent) - Method in class org.omnifaces.cdi.eager.EagerBeansWebListener
 
-  
 
- sessionCreated(HttpSessionEvent) - Method in class org.omnifaces.eventlistener.DefaultHttpSessionListener
 
-  
 
- sessionDestroyed(HttpSessionEvent) - Method in class org.omnifaces.cdi.eager.EagerBeansWebListener
 
-  
 
- sessionDestroyed(HttpSessionEvent) - Method in class org.omnifaces.eventlistener.DefaultHttpSessionListener
 
-  
 
- set() - Static method in class org.omnifaces.util.concurrentlinkedhashmap.Weighers
 
- 
A weigher where the value is a 
Set and its weight is the number
 of elements.
 
 
- setAccept(String) - Method in class org.omnifaces.component.input.InputFile
 
- 
Sets comma separated string of media types of files to filter in client side file browse dialog.
 
- setAcceptMessage(String) - Method in class org.omnifaces.component.input.InputFile
 
- 
Sets validation message to be displayed when the condition in accept attribute is violated.
 
- setApplication(Application) - Method in class org.omnifaces.application.OmniApplicationFactory
 
- 
Sets the given application instance as the current instance.
 
- setApplicationAttribute(String, Object) - Static method in class org.omnifaces.util.Faces
 
- 
Sets the application scope attribute value associated with the given name.
 
- setApplicationAttribute(FacesContext, String, Object) - Static method in class org.omnifaces.util.FacesLocal
 
-  
 
- setAttributes(FaceletContext, Object) - Method in class org.omnifaces.component.validator.ValidateMultipleHandler
 
- 
 
- setAttributes(FaceletContext, Object) - Method in class org.omnifaces.taghandler.ComponentExtraHandler
 
-  
 
- setAutorun(boolean) - Method in class org.omnifaces.component.script.CommandScript
 
- 
Sets whether the command script should automatically run inline during page load.
 
- setBeanStorage(UUID, BeanStorage) - Method in interface org.omnifaces.cdi.viewscope.ViewScopeStorage
 
- 
Sets the given bean storage identified by the given ID.
 
- setBeanStorage(UUID, BeanStorage) - Method in class org.omnifaces.cdi.viewscope.ViewScopeStorageInSession
 
-  
 
- setBeanStorage(UUID, BeanStorage) - Method in class org.omnifaces.cdi.viewscope.ViewScopeStorageInViewState
 
-  
 
- setBehaviorDefaultEvent(String) - Method in class org.omnifaces.component.util.MoveComponent
 
-  
 
- setBehaviorEvents(String) - Method in class org.omnifaces.component.util.MoveComponent
 
-  
 
- setCacheAttribute(FacesContext, String, Object) - Method in class org.omnifaces.component.output.Cache
 
- 
Sets a named attribute associated with the main cache entry this component is using to store
 the rendering of its child components.
 
- setCacheHeaders(HttpServletResponse, long) - Static method in class org.omnifaces.util.Servlets
 
- 
Set the cache headers.
 
- setCacheProvider(CacheProvider, ServletContext) - Static method in class org.omnifaces.component.output.cache.CacheFactory
 
-  
 
- setCacheStore(Map<String, CacheEntry>) - Method in class org.omnifaces.component.output.cache.TimeToLiveCache
 
-  
 
- setCallbackReturning(Callback.SerializableReturning<Object>) - Method in class org.omnifaces.el.ReadOnlyValueExpression
 
- 
Sets the functional interface that will be called when the value expression is resolved
 
- setCapacity(long) - Method in class org.omnifaces.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
 
- 
Sets the maximum weighted capacity of the map and eagerly evicts entries
 until it shrinks to the appropriate size.
 
- setChannel(String) - Method in class org.omnifaces.cdi.push.Socket
 
- 
Sets the name of the web socket channel.
 
- setCollectionType(String) - Method in class org.omnifaces.converter.ToCollectionConverter
 
-  
 
- setComponentResourceUniqueId(FacesContext, UIComponent) - Static method in class org.omnifaces.util.Hacks
 
- 
Set the unique ID of the component resource, taking into account MyFaces-specific way of generating a
 resource specific unique ID.
 
- setComponents(String) - Method in class org.omnifaces.component.validator.ValidateMultipleFields
 
- 
Sets the client identifiers of components which are to be validated.
 
- setConnected(boolean) - Method in class org.omnifaces.cdi.push.Socket
 
- 
Sets whether to (auto)connect the web socket or not.
 
- setContentLength(int) - Method in class org.omnifaces.servlet.GzipHttpServletResponse
 
-  
 
- setContentLengthLong(long) - Method in class org.omnifaces.servlet.GzipHttpServletResponse
 
-  
 
- setContext(FacesContext) - Static method in class org.omnifaces.util.Faces
 
- 
Sets the given faces context as current instance.
 
- setContextAttribute(String, Object) - Static method in class org.omnifaces.util.Faces
 
- 
Sets the Faces context attribute value associated with the given name.
 
- setContextAttribute(FacesContext, String, Object) - Static method in class org.omnifaces.util.FacesLocal
 
-  
 
- setConverter(Converter) - Method in class org.omnifaces.component.output.Param
 
-  
 
- setConverter(Converter) - Method in class org.omnifaces.component.SimpleParam
 
-  
 
- setCurrentModelNode(FacesContext, TreeModel) - Method in class org.omnifaces.component.tree.Tree
 
- 
Sets the current node of the tree model.
 
- setData(T) - Method in class org.omnifaces.model.tree.AbstractTreeModel
 
-  
 
- setData(T) - Method in interface org.omnifaces.model.tree.TreeModel
 
- 
Sets the wrapped data of the current tree node.
 
- setDefault(String) - Method in class org.omnifaces.component.input.ViewParam
 
- 
Sets the default value in case the actual request parameter is null or empty.
 
- setDelimiter(String) - Method in class org.omnifaces.converter.ToCollectionConverter
 
-  
 
- setDestination(MoveComponent.Destination) - Method in class org.omnifaces.component.util.MoveComponent
 
-  
 
- setDirectory(boolean) - Method in class org.omnifaces.component.input.InputFile
 
- 
Sets whether or not to enable directory selection.
 
- setDisabled(boolean) - Method in class org.omnifaces.component.output.Cache
 
- 
Sets whether this cache is disabled.
 
- setDisabled(boolean) - Method in class org.omnifaces.component.validator.ValidateMultipleFields
 
- 
Sets whether the validation should be disabled or not.
 
- setDomain(String) - Method in class org.omnifaces.component.output.Url
 
- 
Sets the domain of the URL.
 
- setEagerBeans(EagerBeansRepository.EagerBeans) - Method in class org.omnifaces.cdi.eager.EagerBeansRepository
 
-  
 
- setEscape(boolean) - Method in class org.omnifaces.component.messages.OmniMessages
 
- 
Sets whether the message detail and summary should be HTML-escaped.
 
- setExecute(String) - Method in class org.omnifaces.component.script.CommandScript
 
- 
Sets a space separated string of client IDs to process on ajax request.
 
- setFaceletAttribute(String, Object) - Static method in class org.omnifaces.util.Faces
 
- 
Sets the Facelet attribute value associated with the given name.
 
- setFaceletAttribute(FacesContext, String, Object) - Static method in class org.omnifaces.util.FacesLocal
 
-  
 
- setFaceletContext(FaceletContext) - Method in interface org.omnifaces.component.util.FaceletContextConsumer
 
-  
 
- setFaceletContext(FaceletContext) - Method in class org.omnifaces.component.util.ResolveComponent
 
-  
 
- setFacet(String) - Method in class org.omnifaces.component.util.MoveComponent
 
-  
 
- setFlashAttribute(String, Object) - Static method in class org.omnifaces.util.Faces
 
- 
Sets the flash scope attribute value associated with the given name.
 
- setFlashAttribute(FacesContext, String, Object) - Static method in class org.omnifaces.util.FacesLocal
 
-  
 
- setFocus(boolean) - Method in class org.omnifaces.component.script.Highlight
 
- 
Sets whether the first error element should gain focus.
 
- setFor(String) - Method in class org.omnifaces.component.util.MoveComponent
 
-  
 
- setFor(String) - Method in class org.omnifaces.component.util.ResolveComponent
 
-  
 
- setHeader(String, String) - Method in class org.omnifaces.servlet.GzipHttpServletResponse
 
-  
 
- setIf(String) - Method in class org.omnifaces.component.output.ConditionalComment
 
- 
Sets the if condition.
 
- setIgnoreValidationFailed(boolean) - Method in class org.omnifaces.component.input.Form
 
- 
Set whether or not the form should ignore validation fail.
 
- setIncludeRequestParams(boolean) - Method in class org.omnifaces.component.input.Form
 
- 
Set whether or not the request parameters should be encoded into the form's action URL.
 
- setIncludeRequestParams(boolean) - Method in class org.omnifaces.component.output.Url
 
- 
Sets whether or not the request query string parameters should be encoded into the URL.
 
- setIncludeViewParams(boolean) - Method in class org.omnifaces.component.input.Form
 
- 
Set whether or not the view parameters should be encoded into the form's action URL.
 
- setIncludeViewParams(boolean) - Method in class org.omnifaces.component.output.Url
 
- 
Sets whether or not the view parameters should be encoded into the URL.
 
- setInvalidateAll(boolean) - Method in class org.omnifaces.component.validator.ValidateMultipleFields
 
- 
 
- setItemConverter(Object) - Method in class org.omnifaces.converter.ToCollectionConverter
 
-  
 
- setKey(String) - Method in class org.omnifaces.component.output.Cache
 
-  
 
- setLabel(UIComponent, Object) - Static method in class org.omnifaces.util.Components
 
- 
Sets the label attribute of the given UI component with the given value.
 
- setLastModified(long) - Method in class org.omnifaces.resourcehandler.DynamicResource
 
- 
Sets the "last modified" timestamp of this resource.
 
- setLevel(Integer) - Method in class org.omnifaces.component.tree.TreeNode
 
- 
Sets the level for which this node should render the items.
 
- setList(List<?>) - Method in class org.omnifaces.converter.ListConverter
 
-  
 
- setList(List<?>) - Method in class org.omnifaces.converter.ListIndexConverter
 
-  
 
- setLocale(Locale) - Method in class org.omnifaces.el.ELContextWrapper
 
-  
 
- setLocale(Locale) - Static method in class org.omnifaces.util.Faces
 
- 
Set the locale of the current view, which is to be used in localizing of the response.
 
- setLocale(FacesContext, Locale) - Static method in class org.omnifaces.util.FacesLocal
 
-  
 
- setMaxsize(Long) - Method in class org.omnifaces.component.input.InputFile
 
- 
Sets maximum size in bytes for each selected file.
 
- setMaxsizeMessage(String) - Method in class org.omnifaces.component.input.InputFile
 
- 
Sets validation message to be displayed when the condition in maxsize attribute is violated.
 
- setMessage(String) - Method in class org.omnifaces.component.messages.OmniMessages
 
- 
Sets the single INFO message to be shown instead when this component has any faces message.
 
- setMessage(String) - Method in class org.omnifaces.component.validator.ValidateMultipleFields
 
- 
Sets the validation message to be shown.
 
- setMultiple(boolean) - Method in class org.omnifaces.component.input.InputFile
 
- 
Sets whether or not to allow multiple file selection.
 
- setName(String) - Method in class org.omnifaces.component.script.CommandScript
 
- 
Sets the script function name.
 
- setName(String) - Method in class org.omnifaces.component.SimpleParam
 
- 
Sets the parameter name.
 
- setName(String) - Method in class org.omnifaces.component.util.ResolveComponent
 
-  
 
- setNoCacheHeaders(HttpServletResponse) - Static method in class org.omnifaces.util.Servlets
 
- 
Set the no-cache headers.
 
- setOnbegin(String) - Method in class org.omnifaces.component.script.CommandScript
 
- 
Sets a script to execute before ajax request is fired.
 
- setOnclose(String) - Method in class org.omnifaces.cdi.push.Socket
 
- 
Sets the JavaScript event handler function that is invoked when the web socket is closed.
 
- setOncomplete(String) - Method in class org.omnifaces.component.script.CommandScript
 
- 
Sets a script to execute after ajax response is processed.
 
- setOnmessage(String) - Method in class org.omnifaces.cdi.push.Socket
 
- 
Sets the JavaScript event handler function that is invoked when a push message is received from the server.
 
- setOnopen(String) - Method in class org.omnifaces.cdi.push.Socket
 
- 
Sets the JavaScript event handler function that is invoked when the web socket is opened.
 
- setParameters(Map<String, String>) - Method in class org.omnifaces.component.output.cache.CacheInstancePerScopeProvider
 
-  
 
- setParameters(Map<String, String>) - Method in interface org.omnifaces.component.output.cache.CacheProvider
 
- 
Passes parameters to the cache provider implementation.
 
- setPartialRequest(boolean) - Method in class org.omnifaces.context.OmniPartialViewContext
 
-  
 
- setPassThrough(boolean) - Method in class org.omnifaces.servlet.HttpServletResponseOutputWrapper
 
- 
 
- setPhaseId(PhaseId) - Method in class org.omnifaces.event.FacesEventWrapper
 
-  
 
- setPort(Integer) - Method in class org.omnifaces.cdi.push.Socket
 
- 
Sets the port number of the web socket host, in case it is different from the port number in the request URI.
 
- setProperties(Object, Map<String, Object>) - Static method in class org.omnifaces.util.Reflection
 
- 
Sets a collection of properties of a given object to the values associated with those properties.
 
- setPropertiesWithCoercion(Object, Map<String, Object>) - Static method in class org.omnifaces.util.Reflection
 
- 
Sets a collection of properties of a given object to the (optionally coerced) values associated with those properties.
 
- setPropertyResolved(boolean) - Method in class org.omnifaces.el.ELContextWrapper
 
-  
 
- setRender(String) - Method in class org.omnifaces.component.script.CommandScript
 
- 
Sets a space separated string of client IDs to update on ajax response.
 
- setRequestAttribute(String, Object) - Static method in class org.omnifaces.util.Faces
 
- 
Sets the request scope attribute value associated with the given name.
 
- setRequestAttribute(FacesContext, String, Object) - Static method in class org.omnifaces.util.FacesLocal
 
-  
 
- setReset(boolean) - Method in class org.omnifaces.component.output.Cache
 
-  
 
- setResolver(Messages.Resolver) - Static method in class org.omnifaces.util.Messages
 
- 
Set the custom message resolver.
 
- setResponseStatus(int) - Static method in class org.omnifaces.util.Faces
 
- 
Sets the HTTP response status code.
 
- setResponseStatus(FacesContext, int) - Static method in class org.omnifaces.util.FacesLocal
 
-  
 
- setRowIndex(int) - Method in class org.omnifaces.model.IterableDataModel
 
-  
 
- setScope(String) - Method in class org.omnifaces.cdi.push.Socket
 
- 
Sets the scope of the web socket channel.
 
- setScope(String) - Method in class org.omnifaces.component.output.Cache
 
-  
 
- setScope(String) - Method in class org.omnifaces.component.util.ResolveComponent
 
-  
 
- setScriptResourceRendered(FacesContext, ResourceIdentifier) - Static method in class org.omnifaces.util.Hacks
 
- 
Set the given script resource as rendered.
 
- setSessionAttribute(String, Object) - Static method in class org.omnifaces.util.Faces
 
- 
Sets the session scope attribute value associated with the given name.
 
- setSessionAttribute(FacesContext, String, Object) - Static method in class org.omnifaces.util.FacesLocal
 
-  
 
- setSessionMaxInactiveInterval(int) - Static method in class org.omnifaces.util.Faces
 
- 
Sets the HTTP session timeout in seconds.
 
- setSessionMaxInactiveInterval(FacesContext, int) - Static method in class org.omnifaces.util.FacesLocal
 
-  
 
- setShowMessageFor(String) - Method in class org.omnifaces.component.validator.ValidateMultipleFields
 
- 
Sets the client identifiers to show the validation message for.
 
- setStyleClass(String) - Method in class org.omnifaces.component.script.Highlight
 
- 
Sets the error style class which is to be applied on invalid inputs.
 
- setStylesheetResourceRendered(FacesContext, ResourceIdentifier) - Static method in class org.omnifaces.util.Hacks
 
- 
Set the given stylesheet resource as rendered.
 
- setSubmittedValue(Object) - Method in class org.omnifaces.component.input.ViewParam
 
-  
 
- setTime(Integer) - Method in class org.omnifaces.component.output.Cache
 
-  
 
- setToList(Set<E>) - Static method in class org.omnifaces.el.functions.Converters
 
- 
Converts a Set<E> to a List<E>.
 
- setType(String) - Method in class org.omnifaces.component.validator.ValidateOrder
 
- 
Sets the ordering type to be used.
 
- setUseBuffer(boolean) - Method in class org.omnifaces.component.output.Cache
 
-  
 
- setUser(Serializable) - Method in class org.omnifaces.cdi.push.Socket
 
- 
Sets the user identifier of the web socket channel, so that user-targeted push messages can be sent.
 
- setUseRequestURI(boolean) - Method in class org.omnifaces.component.input.Form
 
- 
Set whether or not the request URI should be used as form's action URL.
 
- setValidateMethod(MethodExpression) - Method in class org.omnifaces.component.validator.ValidateMultiple
 
- 
Sets the validator method expression.
 
- setValidator(MultiFieldValidator) - Method in class org.omnifaces.component.validator.ValidateMultiple
 
- 
Sets the validator instance.
 
- setValidTill(Date) - Method in class org.omnifaces.component.output.cache.CacheEntry
 
- 
Sets the date that's the last moment in time the value obtained via getValue() is valid.
 
- setValue(Object) - Method in class org.omnifaces.component.output.cache.CacheEntry
 
- 
Sets the value for which this object is keeping meta data
 
- setValue(Object) - Method in class org.omnifaces.component.SimpleParam
 
-  
 
- setValue(Object) - Method in class org.omnifaces.component.tree.Tree
 
- 
Sets the tree model.
 
- setValue(ELContext, Object, Object, Object) - Method in class org.omnifaces.el.ELResolverWrapper
 
-  
 
- setValue(ELContext, Object, Object, Object) - Method in class org.omnifaces.el.FacesELResolver
 
-  
 
- setValue(ELContext, Object) - Method in class org.omnifaces.el.ReadOnlyValueExpression
 
-  
 
- setValue(ELContext, Object) - Method in class org.omnifaces.el.ValueExpressionWrapper
 
-  
 
- setValueExpression(String, ValueExpression) - Method in class org.omnifaces.cdi.push.Socket
 
- 
An override which checks if this isn't been invoked on channel or scope attribute, and
 if the user attribute is Serializable.
 
- setValueExpression(String, ValueExpression) - Method in class org.omnifaces.component.messages.OmniMessages
 
- 
An override which checks if this isn't been invoked on var attribute.
 
- setValueExpression(String, ValueExpression) - Method in class org.omnifaces.component.output.OutputFormat
 
- 
An override which checks if this isn't been invoked on var attribute.
 
- setValueExpression(String, ValueExpression) - Method in class org.omnifaces.component.output.Url
 
- 
An override which checks if this isn't been invoked on var attribute.
 
- setValueExpression(String, ValueExpression) - Method in class org.omnifaces.component.tree.Tree
 
- 
An override which checks if this isn't been invoked on var or varNode attribute.
 
- setVar(String) - Method in class org.omnifaces.component.messages.OmniMessages
 
- 
Sets the name of the request attribute which exposes the current faces message.
 
- setVar(String) - Method in class org.omnifaces.component.output.OutputFormat
 
- 
Sets the variable name which exposes the captured output into the request scope.
 
- setVar(String) - Method in class org.omnifaces.component.output.Url
 
- 
Sets the variable name which exposes the URL into the request scope.
 
- setVar(String) - Method in class org.omnifaces.component.tree.Tree
 
- 
Sets the name of the request attribute which exposes the wrapped data of the current node of the tree model.
 
- setVariable(String, ValueExpression) - Method in class org.omnifaces.el.DelegatingVariableMapper
 
-  
 
- setVarNode(String) - Method in class org.omnifaces.component.tree.Tree
 
- 
Sets the name of the request attribute which exposes the current node of the tree model.
 
- setViewAttribute(String, Object) - Static method in class org.omnifaces.util.Faces
 
- 
Sets the view scope attribute value associated with the given name.
 
- setViewAttribute(FacesContext, String, Object) - Static method in class org.omnifaces.util.FacesLocal
 
-  
 
- setViewId(String) - Method in class org.omnifaces.component.output.Url
 
- 
Sets the view ID to create URL for.
 
- setViewRoot(String) - Static method in class org.omnifaces.util.Faces
 
- 
Sets the current view root to the given view ID.
 
- setViewRoot(FacesContext, String) - Static method in class org.omnifaces.util.FacesLocal
 
-  
 
- setWrappedData(Object) - Method in class org.omnifaces.model.IterableDataModel
 
-  
 
- shouldHandleExceptionRootCause(FacesContext, Throwable) - Method in class org.omnifaces.exceptionhandler.FullAjaxExceptionHandler
 
- 
 
- shouldInvalidateInput(FacesContext, UIInput, Object) - Method in class org.omnifaces.component.validator.ValidateAll
 
- 
In an invalidating case, invalidate only those inputs which have an empty value.
 
- shouldInvalidateInput(FacesContext, UIInput, Object) - Method in class org.omnifaces.component.validator.ValidateAllOrNone
 
- 
In an invalidating case, invalidate only those inputs which have an empty value.
 
- shouldInvalidateInput(FacesContext, UIInput, Object) - Method in class org.omnifaces.component.validator.ValidateMultipleFields
 
- 
Returns whether in in an invalidating case the given input component should be marked invalid.
 
- showMessage(FacesContext, List<UIInput>) - Method in class org.omnifaces.component.validator.ValidateMultipleFields
 
- 
Show the message at the desired place(s) depending on the value of the showMessageFor attribute.
 
- SimpleParam - Class in org.omnifaces.component
 
- 
This class provides a basic and default implementation of the 
ParamHolder interface.
 
 
- SimpleParam() - Constructor for class org.omnifaces.component.SimpleParam
 
- 
Default constructor.
 
- SimpleParam(String, Object) - Constructor for class org.omnifaces.component.SimpleParam
 
- 
Construct a simple param with name and value.
 
- SimpleParam(String, Object, Converter) - Constructor for class org.omnifaces.component.SimpleParam
 
- 
Construct a simple param with name, value and converter.
 
- SimpleParam(UIParameter) - Constructor for class org.omnifaces.component.SimpleParam
 
- 
Construct a simple param with name and value of given 
UIParameter component.
 
 
- SimpleParam(ParamHolder) - Constructor for class org.omnifaces.component.SimpleParam
 
- 
Construct a simple param with name, value and converter of given 
ParamHolder instance.
 
 
- singleton() - Static method in class org.omnifaces.util.concurrentlinkedhashmap.Weighers
 
- 
A weigher where a value has a weight of 1.
 
- size() - Method in class org.omnifaces.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
 
-  
 
- size() - Method in class org.omnifaces.util.MapWrapper
 
-  
 
- SkipValidators - Class in org.omnifaces.taghandler
 
- 
 
- SkipValidators(TagConfig) - Constructor for class org.omnifaces.taghandler.SkipValidators
 
- 
The tag constructor.
 
- Socket - Class in org.omnifaces.cdi.push
 
- 
 The 
<o:socket> is an 
UIComponent whith opens an one-way (server to client) web socket
 based push connection in client side which can be reached from server side via 
PushContext interface injected
 in any CDI/container managed artifact via 
@Push annotation.
 
 
- Socket() - Constructor for class org.omnifaces.cdi.push.Socket
 
-  
 
- SocketChannelManager - Class in org.omnifaces.cdi.push
 
- 
 This web socket channel manager holds all application and session scoped web socket channel identifiers registered by
 <o:socket>.
 
- SocketChannelManager() - Constructor for class org.omnifaces.cdi.push.SocketChannelManager
 
-  
 
- SocketChannelManager.ViewScope - Class in org.omnifaces.cdi.push
 
- 
This helps the web socket channel manager to hold view scoped web socket channel identifiers registered by
 <o:socket>.
 
- SocketEndpoint - Class in org.omnifaces.cdi.push
 
- 
 This web socket server endpoint handles web socket requests coming from <o:socket>.
 
- SocketEndpoint() - Constructor for class org.omnifaces.cdi.push.SocketEndpoint
 
-  
 
- SocketEvent - Class in org.omnifaces.cdi.push
 
- 
 
- SocketEvent.Closed - Annotation Type in org.omnifaces.cdi.push
 
- 
 Indicates that a socket has closed.
 
- SocketEvent.Opened - Annotation Type in org.omnifaces.cdi.push
 
- 
 Indicates that a socket has opened.
 
- SocketFacesListener - Class in org.omnifaces.cdi.push
 
- 
 This JSF listener for 
UIViewRoot ensures that the necessary JavaScript code to open or close the
 
WebSocket is properly rendered.
 
 
- SocketFacesListener() - Constructor for class org.omnifaces.cdi.push.SocketFacesListener
 
-  
 
- SocketPushContext - Class in org.omnifaces.cdi.push
 
- 
 This is a concrete implementation of 
PushContext interface which is to be injected by
 
@Push.
 
 
- SocketPushContextProducer - Class in org.omnifaces.cdi.push
 
- 
 
- SocketPushContextProducer() - Constructor for class org.omnifaces.cdi.push.SocketPushContextProducer
 
-  
 
- SocketSessionManager - Class in org.omnifaces.cdi.push
 
- 
 This web socket session manager holds all web socket sessions by their channel identifier.
 
- SocketSessionManager() - Constructor for class org.omnifaces.cdi.push.SocketSessionManager
 
-  
 
- SocketUserManager - Class in org.omnifaces.cdi.push
 
- 
 This web socket user manager holds all web socket users registered by <o:socket>.
 
- SocketUserManager() - Constructor for class org.omnifaces.cdi.push.SocketUserManager
 
-  
 
- SortedTreeModel<T> - Class in org.omnifaces.model.tree
 
- 
A concrete implementation of 
TreeModel which holds the tree children in a 
TreeSet.
 
 
- SortedTreeModel() - Constructor for class org.omnifaces.model.tree.SortedTreeModel
 
-  
 
- splitArray(Object, int) - Static method in class org.omnifaces.el.functions.Converters
 
- 
Splits the given array into an array of subarrays of the given fragment size.
 
- splitList(List<E>, int) - Static method in class org.omnifaces.el.functions.Converters
 
- 
Splits the given list into a list of sublists of the given fragment size.
 
- START_CONTENT_MARKER - Static variable in class org.omnifaces.component.output.Cache
 
-  
 
- startCDATA() - Method in class org.omnifaces.component.input.componentidparam.ConditionalResponseWriter
 
-  
 
- startDocument() - Method in class org.omnifaces.component.input.componentidparam.ConditionalResponseWriter
 
-  
 
- startElement(String, UIComponent) - Method in class org.omnifaces.component.input.componentidparam.ConditionalResponseWriter
 
-  
 
- startElement(ResponseWriter, UIComponent) - Method in class org.omnifaces.renderer.InlineResourceRenderer
 
- 
Start the element.
 
- startElement(ResponseWriter, UIComponent) - Method in class org.omnifaces.renderer.InlineScriptRenderer
 
-  
 
- startElement(ResponseWriter, UIComponent) - Method in class org.omnifaces.renderer.InlineStylesheetRenderer
 
-  
 
- startsWithOneOf(String, String...) - Static method in class org.omnifaces.util.Utils
 
- 
Returns true if the given string starts with one of the given prefixes.
 
- Startup - Annotation Type in org.omnifaces.cdi
 
- 
 Stereo type that designates a bean as an eagerly instantiated bean with application scope.
 
- State - Class in org.omnifaces.util
 
- 
Helper class for StateHelper that uses generic type-inference to make code that uses the StateHelper slightly less verbose.
 
- State(StateHelper) - Constructor for class org.omnifaces.util.State
 
-  
 
- stream(InputStream, OutputStream) - Static method in class org.omnifaces.util.Utils
 
- 
Stream the given input to the given output via NIO 
Channels and a directly allocated NIO
 
ByteBuffer.
 
 
- stream(File, OutputStream, long, long) - Static method in class org.omnifaces.util.Utils
 
- 
Stream a specified range of the given file to the given output via NIO 
Channels and a directly allocated
 NIO 
ByteBuffer.
 
 
- Strings - Class in org.omnifaces.el.functions
 
- 
 Collection of EL functions for string manipulation: of:abbreviate(), of:capitalize(), of:concat(),
 of:prettyURL(), of:encodeURL(), of:escapeJS() and of:formatX().
 
- stripExtension(String) - Static method in class org.omnifaces.util.ResourcePaths
 
- 
Strips the extension from a resource if any.
 
- stripFacesViewsPrefix(String) - Static method in class org.omnifaces.facesviews.FacesViews
 
- 
Strips any special '/WEB-INF/faces-views' prefix path from the given resource.
 
- stripPrefixPath(String, String) - Static method in class org.omnifaces.util.ResourcePaths
 
- 
Strips the given prefix path from the given resource path if any.
 
- stripTrailingSlash(String) - Static method in class org.omnifaces.util.ResourcePaths
 
- 
Strips the trailing slash(es) from the given resource path if any.
 
- stripWelcomeFilePrefix(ServletContext, String) - Static method in class org.omnifaces.facesviews.FacesViews
 
- 
Strips any mapped welcome file prefix path from the given resource.
 
- subscribeToApplicationEvent(Class<? extends SystemEvent>, SystemEventListener) - Static method in class org.omnifaces.util.Events
 
- 
Subscribe the given system event listener to the current application that get invoked every time when the given
 system event type is published in the current application.
 
- subscribeToApplicationEvent(Class<? extends SystemEvent>, Callback.SerializableVoid) - Static method in class org.omnifaces.util.Events
 
- 
Subscribe the given callback to the current application that get invoked every time when the given
 system event type is published in the current application.
 
- subscribeToApplicationEvent(Class<? extends SystemEvent>, Callback.SerializableWithArgument<SystemEvent>) - Static method in class org.omnifaces.util.Events
 
- 
Subscribe the given callback to the current application that get invoked every time when the given
 system event type is published in the current application.
 
- subscribeToRequestAfterPhase(PhaseId, Callback.Void) - Static method in class org.omnifaces.util.Events
 
- 
Subscribe the given callback instance to the current request that get invoked after given phase ID.
 
- subscribeToRequestAfterPhase(PhaseId, Callback.WithArgument<PhaseEvent>) - Static method in class org.omnifaces.util.Events
 
- 
Subscribe the given callback instance to the current request that get invoked after given phase ID.
 
- subscribeToRequestBeforePhase(PhaseId, Callback.Void) - Static method in class org.omnifaces.util.Events
 
- 
Subscribe the given callback instance to the current request that get invoked before given phase ID.
 
- subscribeToRequestBeforePhase(PhaseId, Callback.WithArgument<PhaseEvent>) - Static method in class org.omnifaces.util.Events
 
- 
Subscribe the given callback instance to the current request that get invoked before given phase ID.
 
- subscribeToRequestComponentEvent(UIComponent, Class<? extends ComponentSystemEvent>, Callback.WithArgument<ComponentSystemEvent>) - Static method in class org.omnifaces.util.Events
 
- 
Subscribe the given callback instance to the given component that get invoked only in the current request when
 the given component system event type is published on the given component.
 
- subscribeToViewAfterPhase(PhaseId, Callback.Void) - Static method in class org.omnifaces.util.Events
 
- 
Subscribe the given callback instance to the current view that get invoked every time after given phase ID.
 
- subscribeToViewAfterPhase(PhaseId, Callback.WithArgument<PhaseEvent>) - Static method in class org.omnifaces.util.Events
 
- 
Subscribe the given callback instance to the current view that get invoked every time after given phase ID.
 
- subscribeToViewBeforePhase(PhaseId, Callback.Void) - Static method in class org.omnifaces.util.Events
 
- 
Subscribe the given callback instance to the current view that get invoked every time before given phase ID.
 
- subscribeToViewBeforePhase(PhaseId, Callback.WithArgument<PhaseEvent>) - Static method in class org.omnifaces.util.Events
 
- 
Subscribe the given callback instance to the current view that get invoked every time before given phase ID.
 
- subscribeToViewEvent(Class<? extends SystemEvent>, SystemEventListener) - Static method in class org.omnifaces.util.Events
 
- 
Subscribe the given system event listener to the current view that get invoked every time when the given
 system event type is published on the current view.
 
- subscribeToViewEvent(Class<? extends SystemEvent>, Callback.SerializableVoid) - Static method in class org.omnifaces.util.Events
 
- 
Subscribe the given callback to the current view that get invoked every time when the given
 system event type is published on the current view.
 
- subscribeToViewEvent(Class<? extends SystemEvent>, Callback.SerializableWithArgument<SystemEvent>) - Static method in class org.omnifaces.util.Events
 
- 
Subscribe the given callback to the current view that get invoked every time when the given
 system event type is published on the current view.