public class MemoryMeasurer extends AbstractSimpleVisitor
A Visitor that measures the deep size of a class model object.
The object size is measured usingInstrumentation.getObjectSize(Object) method.| Constructor and Description |
|---|
MemoryMeasurer() |
| Modifier and Type | Method and Description |
|---|---|
void |
applyTo(Visitable visitable) |
java.util.Set<java.lang.Object> |
getObjects() |
long |
getSize() |
void |
reset() |
VisitorAction |
visit(PMMLObject object) |
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitgetParents, popParent, pushParentpublic MemoryMeasurer()
java.lang.IllegalStateException - If the JPMML agent is not available.public VisitorAction visit(PMMLObject object)
visit in class AbstractSimpleVisitorpublic void applyTo(Visitable visitable)
applyTo in interface VisitorapplyTo in class AbstractVisitorVisitable.accept(Visitor)public void reset()
public long getSize()
public java.util.Set<java.lang.Object> getObjects()
Copyright © 2015 University of Tartu. All Rights Reserved.