public class JsonTraverser extends IndentingPrintWriterTraverser
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DEFAULT_VISITORS |
VISITORS_SUFFIX| Constructor and Description |
|---|
JsonTraverser(Taxonomy taxonomy) |
JsonTraverser(Taxonomy taxonomy,
VisitorsInstance visitorsInstance) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<IdentifiableObject<?,?>> |
getMultiplyTraversedObjects() |
void |
traverse(IdentifiableObjectPair identifiableObjectPair) |
getOutputStream, getPrintWriter, setOutputStreamcreateIdentifiableObjectPairsFromUnorderedDimensioncreateIdentifiableObjectPair, createIdentifiableObjectPairs, createIdentifiableObjectPairsFromMappedDimension, createIdentifiableObjectPairsFromOrderedDimension, createInitialDimensionViewPair, getAsList, getNextStaticViewgetVisitors, getVisitorsInstance, traverse, traverse, traversegetVisitor, setVisitorcontinueTraversal, createMemberViewPairs, createRootClassViewPair, createUserData, getActualInflectionView, getCallStack, getCurrentFrame, getFrame, getIdentifiableObjectPool, getLastFrameOfType, getLastMemberViewFrame, getMemberViews, getPreviousFrame, getTaxonomypublic JsonTraverser(Taxonomy taxonomy)
public JsonTraverser(Taxonomy taxonomy, VisitorsInstance visitorsInstance)
public void traverse(IdentifiableObjectPair identifiableObjectPair)
traverse in interface InflectionTraversertraverse in class IndentingPrintWriterTraverserpublic java.util.Set<IdentifiableObject<?,?>> getMultiplyTraversedObjects()