com.tc.object
Interface TraversedReferences


public interface TraversedReferences

Track references that were traversed


Method Summary
 void addAnonymousReference(java.lang.Object o)
          Add an anonymous reference traversal, usually in a logical applicator
 void addNamedReference(java.lang.String fullyQualifiedFieldname, java.lang.Object value)
          Add a named reference traversal, usually in a physical applicator
 void addNamedReference(java.lang.String className, java.lang.String fieldName, java.lang.Object value)
          Add a named reference traversal, usually in a physical applicator
 java.util.Iterator iterator()
          Walk through the references traversed
 

Method Detail

addAnonymousReference

void addAnonymousReference(java.lang.Object o)
Add an anonymous reference traversal, usually in a logical applicator

Parameters:
o - The object traversed

addNamedReference

void addNamedReference(java.lang.String className,
                       java.lang.String fieldName,
                       java.lang.Object value)
Add a named reference traversal, usually in a physical applicator

Parameters:
className - Class name
fieldName - Field name
value - Object value in field

addNamedReference

void addNamedReference(java.lang.String fullyQualifiedFieldname,
                       java.lang.Object value)
Add a named reference traversal, usually in a physical applicator

Parameters:
fullyQualifiedFieldName - Full field name, which can be split into class and field
value - Object value in field

iterator

java.util.Iterator iterator()
Walk through the references traversed

Returns:
Iterator


Copyright © 2010 Terracotta, Inc.. All Rights Reserved.