## Uses of Class
org.zkoss.zel.ValueExpression

- Packages that use ValueExpression
  Package | Description
  --- | ---
  org.zkoss.bind.xel |
  org.zkoss.xel.zel |
  org.zkoss.zel |
  org.zkoss.zel.impl |
  org.zkoss.zel.impl.lang |
  org.zkoss.zkmax.bind.impl |

- - ### Uses of ValueExpression in org.zkoss.bind.xel

    Constructors in org.zkoss.bind.xel with parameters of type ValueExpression
    Constructor | Description
    --- | ---
    `BindXelExpression​(ValueExpression expr)` |

  - ### Uses of ValueExpression in org.zkoss.xel.zel

    Fields in org.zkoss.xel.zel declared as ValueExpression
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected ValueExpression` | ELXelExpression.`_expr` |

    Constructors in org.zkoss.xel.zel with parameters of type ValueExpression
    Constructor | Description
    --- | ---
    `ELXelExpression​(ValueExpression expr)` |

  - ### Uses of ValueExpression in org.zkoss.zel

    Methods in org.zkoss.zel that return ValueExpression
    Modifier and Type | Method | Description
    --- | --- | ---
    `abstract ValueExpression` | ExpressionFactory.`createValueExpression​(java.lang.Object instance, java.lang.Class<?> expectedType)` |
    `abstract ValueExpression` | ExpressionFactory.`createValueExpression​(ELContext context, java.lang.String expression, java.lang.Class<?> expectedType)` | Create a new value expression.
    `abstract ValueExpression` | VariableMapper.`resolveVariable​(java.lang.String variable)` |
    `abstract ValueExpression` | VariableMapper.`setVariable​(java.lang.String variable, ValueExpression expression)` |

    Methods in org.zkoss.zel with parameters of type ValueExpression
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | ELManager.`setVariable​(java.lang.String variable, ValueExpression expression)` |
    `abstract ValueExpression` | VariableMapper.`setVariable​(java.lang.String variable, ValueExpression expression)` |

    Constructors in org.zkoss.zel with parameters of type ValueExpression
    Constructor | Description
    --- | ---
    `LambdaExpression​(java.util.List<java.lang.String> formalParameters, ValueExpression expression)` |

  - ### Uses of ValueExpression in org.zkoss.zel.impl

    Subclasses of ValueExpression in org.zkoss.zel.impl
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ValueExpressionImpl` | An `Expression` that can get or set a value.
    `class` | `ValueExpressionLiteral` |

    Methods in org.zkoss.zel.impl that return ValueExpression
    Modifier and Type | Method | Description
    --- | --- | ---
    `ValueExpression` | ExpressionFactoryImpl.`createValueExpression​(java.lang.Object instance, java.lang.Class<?> expectedType)` |
    `ValueExpression` | ExpressionFactoryImpl.`createValueExpression​(ELContext context, java.lang.String expression, java.lang.Class<?> expectedType)` |

  - ### Uses of ValueExpression in org.zkoss.zel.impl.lang

    Methods in org.zkoss.zel.impl.lang that return ValueExpression
    Modifier and Type | Method | Description
    --- | --- | ---
    `ValueExpression` | ExpressionBuilder.`createValueExpression​(java.lang.Class<?> expectedType)` |
    `ValueExpression` | VariableMapperFactory.`resolveVariable​(java.lang.String variable)` |
    `ValueExpression` | VariableMapperImpl.`resolveVariable​(java.lang.String variable)` |
    `ValueExpression` | VariableMapperFactory.`setVariable​(java.lang.String variable, ValueExpression expression)` |
    `ValueExpression` | VariableMapperImpl.`setVariable​(java.lang.String variable, ValueExpression expression)` |

    Methods in org.zkoss.zel.impl.lang with parameters of type ValueExpression
    Modifier and Type | Method | Description
    --- | --- | ---
    `ValueExpression` | VariableMapperFactory.`setVariable​(java.lang.String variable, ValueExpression expression)` |
    `ValueExpression` | VariableMapperImpl.`setVariable​(java.lang.String variable, ValueExpression expression)` |

  - ### Uses of ValueExpression in org.zkoss.zkmax.bind.impl

    Subclasses of ValueExpression in org.zkoss.zkmax.bind.impl
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ValueExpressionImplEx` | An extension of ValueExpressionImpl to do a lazy initiating EL expression construction.

    Methods in org.zkoss.zkmax.bind.impl that return ValueExpression
    Modifier and Type | Method | Description
    --- | --- | ---
    `ValueExpression` | BindExpressionBuilderEx.`createValueExpression​(java.lang.Class<?> expectedType)` |

    Constructors in org.zkoss.zkmax.bind.impl with parameters of type ValueExpression
    Constructor | Description
    --- | ---
    `BindXelExpressionEx​(ValueExpression expr)` |