org.oXML.extras.java
Class ReflectionType
java.lang.Object
org.oXML.extras.java.ReflectionType
- Direct Known Subclasses:
- BooleanType, BytesType, NodeType, NumberType, ObjectType, StringType
- public class ReflectionType
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ReflectionType
public ReflectionType(ReflectionTypeResolver resolver,
Type type)
getType
public Type getType()
addConstructor
public void addConstructor(Function ctor)
getConstructors
public Function[] getConstructors()
addStaticFunction
public void addStaticFunction(Function fun)
getStaticFunctions
public Function[] getStaticFunctions()
addField
public void addField(Variable field)
getFields
public Variable[] getFields()
primitive
public Node primitive(java.lang.Object object)
object
public java.lang.Object object(Node primitive)
toString
public java.lang.String toString()