Modifier and Type | Class and Description |
---|---|
class |
ImmutableTree
immutable implementation of a serialized tree
|
Modifier and Type | Method and Description |
---|---|
protected abstract ISerializedObjectTree |
AbstractTreeTransformingProcessor.transform(ISerializedObjectTree tree) |
Modifier and Type | Method and Description |
---|---|
List<? extends ISerializedObjectTree> |
ISerializedObjectTree.children()
list of children
|
List<? extends ISerializedObjectTree> |
ImmutableTree.children() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractTreeTransformingProcessor.process(ISerializedObjectTree tree) |
void |
ISerializedObjectTreeProcessor.process(ISerializedObjectTree tree)
process serialized tree data
|
protected abstract ISerializedObjectTree |
AbstractTreeTransformingProcessor.transform(ISerializedObjectTree tree) |
Constructor and Description |
---|
ImmutableTree(ObjectId id,
Class<?> type,
String label,
int size,
List<? extends ISerializedObjectTree> children) |
Modifier and Type | Method and Description |
---|---|
static ISerializedObjectTree |
TreeTransformations.compact(ISerializedObjectTree source,
ITreeFilter filter)
compact all child nodes into the marked by filter
|
static ISerializedObjectTree |
TreeTransformations.strip(ISerializedObjectTree source,
ITreeFilter filter)
removes matching nodes an reassign the child nodes
|
protected ISerializedObjectTree |
SimilarNodeTreeTransformator.transform(ISerializedObjectTree tree) |
protected ISerializedObjectTree |
TreeTransformator.transform(ISerializedObjectTree tree) |
static ISerializedObjectTree |
SimilarNodeTreeTransformator.transformTree(ISerializedObjectTree tree) |
Modifier and Type | Method and Description |
---|---|
protected List<? extends ISerializedObjectTree> |
TreeSizeReport.preProcess(List<? extends ISerializedObjectTree> children) |
protected List<? extends ISerializedObjectTree> |
SortedTreeSizeReport.preProcess(List<? extends ISerializedObjectTree> children) |
Modifier and Type | Method and Description |
---|---|
static ISerializedObjectTree |
TreeTransformations.compact(ISerializedObjectTree source,
ITreeFilter filter)
compact all child nodes into the marked by filter
|
void |
TreeSizeReport.process(ISerializedObjectTree tree) |
void |
RenderTreeProcessor.process(ISerializedObjectTree tree) |
void |
TypeSizeReport.process(ISerializedObjectTree tree) |
String |
IReportRenderer.render(ISerializedObjectTree tree) |
static ISerializedObjectTree |
TreeTransformations.strip(ISerializedObjectTree source,
ITreeFilter filter)
removes matching nodes an reassign the child nodes
|
protected ISerializedObjectTree |
SimilarNodeTreeTransformator.transform(ISerializedObjectTree tree) |
protected ISerializedObjectTree |
TreeTransformator.transform(ISerializedObjectTree tree) |
static ISerializedObjectTree |
SimilarNodeTreeTransformator.transformTree(ISerializedObjectTree tree) |
void |
IReportOutput.write(ISerializedObjectTree tree,
IReportRenderer renderer) |
void |
LoggerReportOutput.write(ISerializedObjectTree tree,
IReportRenderer renderer) |
Modifier and Type | Method and Description |
---|---|
protected List<? extends ISerializedObjectTree> |
TreeSizeReport.preProcess(List<? extends ISerializedObjectTree> children) |
protected List<? extends ISerializedObjectTree> |
SortedTreeSizeReport.preProcess(List<? extends ISerializedObjectTree> children) |
Constructor and Description |
---|
TreeType(ISerializedObjectTree tree) |
Modifier and Type | Method and Description |
---|---|
String |
D3DataFileRenderer.render(ISerializedObjectTree tree) |
Modifier and Type | Method and Description |
---|---|
boolean |
ITreeFilter.accept(ISerializedObjectTree node,
Level level)
returns true if the node should not be touched
|
boolean |
TypeFilter.accept(ISerializedObjectTree source,
Level level) |
Modifier and Type | Method and Description |
---|---|
String |
TimeStampKeyGenerator.keyOf(ISerializedObjectTree tree) |
String |
TreeTypeKeyGenerator.keyOf(ISerializedObjectTree tree) |
String |
IReportKeyGenerator.keyOf(ISerializedObjectTree tree) |
String |
StaticKeyGenerator.keyOf(ISerializedObjectTree tree) |
String |
JoiningKeyGenerator.keyOf(ISerializedObjectTree tree) |
protected void |
DirectoryBasedReportOutput.write(IReportKeyGenerator keyGenerator,
ISerializedObjectTree tree,
IReportRenderer renderer) |
Copyright © 2015. All rights reserved.