org.jboss.weld.util.el
Class ForwardingExpressionFactory

java.lang.Object
  extended by javax.el.ExpressionFactory
      extended by org.jboss.weld.util.el.ForwardingExpressionFactory
Direct Known Subclasses:
WeldExpressionFactory

public abstract class ForwardingExpressionFactory
extends javax.el.ExpressionFactory

Author:
pmuir

Constructor Summary
ForwardingExpressionFactory()
           
 
Method Summary
 Object coerceToType(Object obj, Class<?> targetType)
           
 javax.el.MethodExpression createMethodExpression(javax.el.ELContext context, String expression, Class<?> expectedReturnType, Class<?>[] expectedParamTypes)
           
 javax.el.ValueExpression createValueExpression(javax.el.ELContext context, String expression, Class<?> expectedType)
           
 javax.el.ValueExpression createValueExpression(Object instance, Class<?> expectedType)
           
protected abstract  javax.el.ExpressionFactory delegate()
           
 boolean equals(Object obj)
           
 int hashCode()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ForwardingExpressionFactory

public ForwardingExpressionFactory()
Method Detail

delegate

protected abstract javax.el.ExpressionFactory delegate()

coerceToType

public Object coerceToType(Object obj,
                           Class<?> targetType)
Specified by:
coerceToType in class javax.el.ExpressionFactory

createMethodExpression

public javax.el.MethodExpression createMethodExpression(javax.el.ELContext context,
                                                        String expression,
                                                        Class<?> expectedReturnType,
                                                        Class<?>[] expectedParamTypes)
Specified by:
createMethodExpression in class javax.el.ExpressionFactory

createValueExpression

public javax.el.ValueExpression createValueExpression(Object instance,
                                                      Class<?> expectedType)
Specified by:
createValueExpression in class javax.el.ExpressionFactory

createValueExpression

public javax.el.ValueExpression createValueExpression(javax.el.ELContext context,
                                                      String expression,
                                                      Class<?> expectedType)
Specified by:
createValueExpression in class javax.el.ExpressionFactory

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2013 Seam Framework. All Rights Reserved.