public abstract class MethodMonitorBase extends Named implements MethodMonitor
| Modifier and Type | Class and Description |
|---|---|
static class |
MethodMonitorBase.MethodMonitorFactorySelfImpl |
| Modifier | Constructor and Description |
|---|---|
protected |
MethodMonitorBase(String name,
Class<?> cls) |
protected |
MethodMonitorBase(String name,
Class<?> cls,
MethodMonitorFactory mmf) |
protected |
MethodMonitorBase(String name,
Class<?> cls,
MethodMonitorFactory mmf,
Set<MethodMonitor> contents) |
| Modifier and Type | Method and Description |
|---|---|
Collection<MethodMonitor> |
contents()
Returns the contents of this method monitor.
|
MethodMonitorFactory |
factory()
Factory used to create this MethodMonitor
Note: is is required that this.factory().create(myClass()).equals( this )
for any MethodMonitor.
|
Class<?> |
myClass()
The class for which this MethodMonitor is defined.
|
protected MethodMonitorBase(String name, Class<?> cls, MethodMonitorFactory mmf)
protected MethodMonitorBase(String name, Class<?> cls, MethodMonitorFactory mmf, Set<MethodMonitor> contents)
public final Class<?> myClass()
MethodMonitormyClass in interface MethodMonitorpublic final MethodMonitorFactory factory()
MethodMonitorfactory in interface MethodMonitorpublic final Collection<MethodMonitor> contents()
MethodMonitorcontents in interface MethodMonitorCopyright © 2011–2019 Eclipse Foundation. All rights reserved.