org.onemind.jxp.util
Class StaticImport

java.lang.Object
  extended by org.onemind.commons.invoke.AbstractInvocable
      extended by org.onemind.jxp.util.StaticImport
All Implemented Interfaces:
org.onemind.commons.invoke.Invocable

public class StaticImport
extends org.onemind.commons.invoke.AbstractInvocable

StaticImport contains static functions for invocation

Author:
TiongHiang Lee (thlee@onemindsoft.org)

Nested Class Summary
private  class StaticImport.StaticFunction
          InvocableFunction which wrap a method
 
Field Summary
private  java.lang.Class _class
          the class
private  java.util.Map _staticFields
          the static fields
 
Constructor Summary
StaticImport(java.lang.Class c)
          Constructor
 
Method Summary
 java.util.Map getStaticFields()
          Get the static fields
 
Methods inherited from class org.onemind.commons.invoke.AbstractInvocable
addFunction, canInvoke, getFunction, getFunction, getFunctions, invoke
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_class

private final java.lang.Class _class
the class


_staticFields

private java.util.Map _staticFields
the static fields

Constructor Detail

StaticImport

public StaticImport(java.lang.Class c)
Constructor

Parameters:
c - the class
Method Detail

getStaticFields

public final java.util.Map getStaticFields()
Get the static fields

Returns:
the static fields