Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.apache.commons.jexl
Class JexlHelper

    java.lang.Object
      |
      +--org.apache.commons.jexl.JexlHelper

public class JexlHelper
extends Object

Helper to create a context. In the current implementation of JEXL, there is one implementation of JexlContext - `HashMapContext`, and there is no reason not to directly instantiate `HashMapContext` in your own application.

Since:
  1.0
Version:
  $Id: JexlHelper.java 397092 2006-04-26 05:11:28Z dion $

Field Summary
`protected static JexlHelper` | `helper` singleton instance.

Constructor Summary
`JexlHelper()`

Method Summary
`static JexlContext` | `createContext()` Returns a new `JexlContext`.
`protected static JexlHelper` | `getInstance()`
`protected JexlContext` | `newContext()` Creates and returns a new `JexlContext`.

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Field Detail

### helper

    protected static JexlHelper helper

  singleton instance.

Constructor Detail

### JexlHelper

    public JexlHelper()

Method Detail

### getInstance

    protected static JexlHelper getInstance()

  Returns:
    the single instance.

### createContext

    public static JexlContext createContext()

  Returns a new `JexlContext`.
  Returns:
    a new JexlContext

### newContext

    protected JexlContext newContext()

  Creates and returns a new `JexlContext`. The current implementation creates a new instance of `HashMapContext`.
  Returns:
    a new JexlContext

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2003-2006 The Apache Software Foundation. All Rights Reserved.