Top Fields Constructors Methods
com.sun.faces.application.applicationimpl

public Class ExpressionLanguage

extends Object
Class Inheritance
Static Imports
com.sun.faces.util.MessageUtils.ILLEGAL_ATTEMPT_SETTING_APPLICATION_ARTIFACT_ID, .MessageUtils.NULL_PARAMETERS_ERROR_MESSAGE_ID, .MessageUtils.getExceptionMessageString, .Util.canSetAppArtifact, .Util.getCdiBeanManager, .Util.notNull, java.util.logging.Level.FINE

Field Summary

Modifier and TypeField and Description
private final ApplicationAssociate
private FacesCompositeELResolver
private List<ELContextListener>
private CompositeELResolver
private static final ELContextListener[]
private static final Logger
private volatile PropertyResolverImpl
propertyResolver

Deprecated as a consequence of PropertyResolverImpl being deprecated.
private volatile VariableResolverImpl
variableResolver

Deprecated as a consequence of VariableResolverImpl being deprecated.
private Version

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
public void
public MethodBinding
createMethodBinding(String ref, Class<?>[] params)

Deprecated
public ValueBinding
createValueBinding(String ref)

Deprecated
public <T> T
evaluateExpressionGet(FacesContext context, String expression, Class<? extends T> expectedType)

public CompositeELResolver
public FacesCompositeELResolver
public ELContextListener[]
public ELResolver
public ExpressionFactory
public PropertyResolver
getPropertyResolver()

Deprecated
public VariableResolver
getVariableResolver()

Deprecated
private void
public void
public void
public void
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

associateback to summary
private final ApplicationAssociate associate
compositeELResolverback to summary
private FacesCompositeELResolver compositeELResolver
elContextListenersback to summary
private List<ELContextListener> elContextListeners
elResolversback to summary
private CompositeELResolver elResolvers
EMPTY_EL_CTX_LIST_ARRAYback to summary
private static final ELContextListener[] EMPTY_EL_CTX_LIST_ARRAY
LOGGERback to summary
private static final Logger LOGGER
propertyResolverback to summary
private volatile PropertyResolverImpl propertyResolver

Deprecated

as a consequence of PropertyResolverImpl being deprecated. See corresponding docs for further information.

variableResolverback to summary
private volatile VariableResolverImpl variableResolver

Deprecated

as a consequence of VariableResolverImpl being deprecated. See corresponding docs for further information.

versionback to summary
private Version version

Constructor Detail

ExpressionLanguageback to summary
public ExpressionLanguage(ApplicationAssociate applicationAssociate)

Method Detail

addELContextListenerback to summary
public void addELContextListener(ELContextListener listener)
See Also
javax.faces.application.Application#addELContextListener(javax.el.ELContextListener)
addELResolverback to summary
public void addELResolver(ELResolver resolver)
See Also
javax.faces.application.Application#addELResolver(javax.el.ELResolver)
createMethodBindingback to summary
public MethodBinding createMethodBinding(String ref, Class<?>[] params)

Deprecated

Annotations
@Deprecated
See Also
javax.faces.application.Application#createMethodBinding(String, Class[])
createValueBindingback to summary
public ValueBinding createValueBinding(String ref) throws ReferenceSyntaxException

Deprecated

Annotations
@Deprecated
See Also
javax.faces.application.Application#createValueBinding(String)
evaluateExpressionGetback to summary
public <T> T evaluateExpressionGet(FacesContext context, String expression, Class<? extends T> expectedType) throws ELException
Annotations
@SuppressWarnings:unchecked
See Also
javax.faces.application.Application#evaluateExpressionGet(javax.faces.context.FacesContext, String, Class)
getApplicationELResolversback to summary
public CompositeELResolver getApplicationELResolvers()
getCompositeELResolverback to summary
public FacesCompositeELResolver getCompositeELResolver()
getELContextListenersback to summary
public ELContextListener[] getELContextListeners()
See Also
javax.faces.application.Application#getELContextListeners()
getELResolverback to summary
public ELResolver getELResolver()
See Also
javax.faces.application.Application#getELResolver()
getExpressionFactoryback to summary
public ExpressionFactory getExpressionFactory()
See Also
javax.faces.application.Application#getExpressionFactory()
getPropertyResolverback to summary
public PropertyResolver getPropertyResolver()

Deprecated

Annotations
@Deprecated
See Also
javax.faces.application.Application#setPropertyResolver(javax.faces.el.PropertyResolver)
getVariableResolverback to summary
public VariableResolver getVariableResolver()

Deprecated

Annotations
@Deprecated
See Also
javax.faces.application.Application#getVariableResolver()
performOneTimeELInitializationback to summary
private void performOneTimeELInitialization()
removeELContextListenerback to summary
public void removeELContextListener(ELContextListener listener)
See Also
javax.faces.application.Application#removeELContextListener(javax.el.ELContextListener)
setCompositeELResolverback to summary
public void setCompositeELResolver(FacesCompositeELResolver compositeELResolver)
setPropertyResolverback to summary
public void setPropertyResolver(PropertyResolver resolver)

Deprecated

Annotations
@Deprecated
See Also
javax.faces.application.Application#setPropertyResolver(javax.faces.el.PropertyResolver)
setVariableResolverback to summary
public void setVariableResolver(VariableResolver resolver)

Deprecated

Annotations
@Deprecated
See Also
javax.faces.application.Application#setVariableResolver(javax.faces.el.VariableResolver)