com.thoughtworks.xstream.objecttree
Interface ObjectTree

All Known Implementing Classes:
ReflectionObjectGraph

public interface ObjectTree


Method Summary
 void create(java.lang.Class type)
           
 java.lang.String[] fieldNames()
           
 java.lang.Object get()
           
 ObjectTree newStack(java.lang.Class type)
           
 ObjectTree newStack(java.lang.Object instance)
           
 void pop()
           
 void push(java.lang.String fieldName)
           
 void set(java.lang.Object value)
           
 java.lang.Class type()
           
 

Method Detail

push

public void push(java.lang.String fieldName)

pop

public void pop()

get

public java.lang.Object get()

type

public java.lang.Class type()

set

public void set(java.lang.Object value)

create

public void create(java.lang.Class type)

fieldNames

public java.lang.String[] fieldNames()

newStack

public ObjectTree newStack(java.lang.Object instance)

newStack

public ObjectTree newStack(java.lang.Class type)