org.ofbiz.minilang.method
Class FieldObject<T>

java.lang.Object
  extended by org.ofbiz.minilang.method.MethodObject<T>
      extended by org.ofbiz.minilang.method.FieldObject<T>

public class FieldObject<T>
extends MethodObject<T>

A type of MethodObject that represents an Object value in a certain location


Field Summary
static java.lang.String module
           
 
Fields inherited from class org.ofbiz.minilang.method.MethodObject
simpleMethod
 
Constructor Summary
FieldObject(org.w3c.dom.Element element, SimpleMethod simpleMethod)
           
 
Method Summary
 T getObject(MethodContext methodContext)
          Get the Object value
 java.lang.Class<T> getTypeClass(java.lang.ClassLoader loader)
          Get the Class for the type of the object
 java.lang.String getTypeName()
          Get the name for the type of the object
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

module

public static final java.lang.String module
Constructor Detail

FieldObject

public FieldObject(org.w3c.dom.Element element,
                   SimpleMethod simpleMethod)
Method Detail

getTypeName

public java.lang.String getTypeName()
Get the name for the type of the object

Specified by:
getTypeName in class MethodObject<T>

getTypeClass

public java.lang.Class<T> getTypeClass(java.lang.ClassLoader loader)
Description copied from class: MethodObject
Get the Class for the type of the object

Specified by:
getTypeClass in class MethodObject<T>

getObject

public T getObject(MethodContext methodContext)
Description copied from class: MethodObject
Get the Object value

Specified by:
getObject in class MethodObject<T>