Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X 

I

i - Variable in class test.CloneTest
Just something to clone.
IAnnotationBuilder<T extends java.lang.annotation.Annotation> - Interface in de.uni_hildesheim.sse.monitoring.runtime.configuration
Defines the public interface of classes which are able to create annotations on demand (from a description in XML).
id - Variable in class de.uni_hildesheim.sse.monitoring.runtime.boot.MonitoringGroupSettings
Contains arbitrary ids for monitoring and grouping.
id - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recording.Lock.GroupInfo
Stores the numerc identifier.
id - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.EnterConfigurationElement
Stores the id.
id - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.MemoryAllocatedElement
Stores the id.
id - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.NotifyTimerElement
Stores the timer id.
id - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.NotifyValueChangeElement
Stores the attribute id.
ID - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.utils.DebugStream
For logging according to the VM.
ID_AVERAGE - Static variable in class test.ValueTest
Stores the recorder identification for the average value context.
ID_CLONE - Static variable in class test.AnnotationId
The recorder id for CloneTest.
ID_CONFIG - Static variable in class test.AnnotationId
The recorder id for the ConfigurationTest.
ID_CONFIG_FILE_COMPONENT - Static variable in class test.AnnotationId
The recorder id for the first component in ConfigurationTest.
ID_CONFIG_URL_COMPONENT - Static variable in class test.AnnotationId
The recorder id for the second component in ConfigurationTest.
ID_COUNT_POSTFIX - Static variable in class test.ValueTest
Stores the recorder identification postfix for the count attribute (in context).
ID_DUMMY - Static variable in class test.ValueTest
Stores the recorder identification for the dummy value.
ID_EXCLUDEMETHOD - Static variable in class test.AnnotationId
The recorder id for ExcludedMethodTest.
ID_FIELDACCESS - Static variable in class test.AnnotationId
The recorder id for FieldAccessTest.
ID_FILE_IO - Static variable in class test.AnnotationId
The recorder id for FileIoTest.
ID_INDIRECT - Static variable in class test.AnnotationId
The recorder id for IndirectTest.
ID_INDIRECT_FILE - Static variable in class test.AnnotationId
The recorder id for IndirectTestFile.
ID_INDIRECT_SUB - Static variable in class test.AnnotationId
The recorder id for the indirect part in IndirectTest.
ID_INDIVIDUALMETHOD - Static variable in class test.AnnotationId
The recorder id for IndividualMethodTest.
ID_INSTANCE - Static variable in class test.FieldAccessTest
Defines the recorder identification for the instance attribute access.
ID_INTERFACE - Static variable in class test.AnnotationId
The recorder id for the second part of InterfaceTest.
ID_MULTI_1 - Static variable in class test.AnnotationId
The recorder id for the first part of MultiRecIdTest.
ID_MULTI_2 - Static variable in class test.AnnotationId
The recorder id for the second part of MultiRecIdTest.
ID_NET_IO - Static variable in class test.AnnotationId
The recorder id for NetIoTest.
ID_NET_IO_SERVER - Static variable in class test.AnnotationId
An additional recorder id for the server in NetIoTest.
ID_OVERHEAD - Static variable in interface de.uni_hildesheim.sse.monitoring.runtime.plugins.MonitoringGroupCreationListener
Declares the recorder identification used to notify the recordings of the overhead (data depends on configuration).
ID_PROGRAM - Static variable in interface de.uni_hildesheim.sse.monitoring.runtime.plugins.MonitoringGroupCreationListener
Declares the recorder identification used to notify the recordings of the entire program.
ID_RANDOMIO - Static variable in class test.AnnotationId
The recorder id for RandomIoTest.
ID_STATIC - Static variable in class test.FieldAccessTest
Defines the recorder identification for the static attribute access.
ID_TIMER - Static variable in class test.AnnotationId
The recorder id for TimerTest.
ID_TIMER_START_FINISH - Static variable in class test.TimerTest
Defines the recorder identification for the first timer.
ID_TIMER_START_FINISH2 - Static variable in class test.TimerTest
Defines the recorder identification for the second timer.
ID_UDP_IO - Static variable in class test.AnnotationId
The recorder id for UDPIoTest.
ID_UDP_IO_SERVER - Static variable in class test.AnnotationId
The recorder id for the server in UDPIoTest.
ID_URL - Static variable in class test.AnnotationId
The recorder id for NetIoTest.
idToConfiguration - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.RecorderElementMap
Stores the records for the recording ids.
idToRecordingSet() - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.RecorderElementMap
Returns all mappings to recorder elements.
iface - Variable in enum de.uni_hildesheim.sse.monitoring.runtime.configuration.AnnotationSearchType
Stores whether super interfaces should be considered.
ignore(Monitor) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.annotations.Helper
Returns if this annotation should be ignored.
ignore(String) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.annotations.Helper
Returns if recId should be ignored.
IGNORE_ID - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.annotations.Helper
Currently used for abstract classes ("*").
IInterfaceTest - Interface in test
An interface for testing annotations at interfaces.
IInterfaceTestMethod - Interface in test
An interface for testing annotations at interfaces.
IMeasurements - Interface in de.uni_hildesheim.sse.monitoring.runtime.plugins
Provides reading access to the internal average system measurements used for deriving information relative to system information.
IMonitoringGroup - Interface in de.uni_hildesheim.sse.monitoring.runtime.plugins
Provides a read-only interface to the data collected for a monitoring group or a configuration (active set of monitoring groups).
InConfiguration - Annotation Type in de.uni_hildesheim.sse.monitoring.runtime.annotations
Defines a meta-annotation for marking annotations to be considered in external configurations.
index - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.RecorderElementMap.PositionRecord
The index in the configuration string.
indexFor(int, int) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.ObjectSizeCache
Returns index for hash code h.
indexFor(int, int) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.recording.LongRecordingStackHashMap
Returns index for hash code h.
indexFor(int, int) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.utils.HashMap
Returns index for hash code h.
indexOf(Object) - Method in class de.uni_hildesheim.sse.monitoring.runtime.boot.ArrayList
Returns the index of the first occurrence of the specified element in this list, or -1 if this list does not contain the element.
indirect - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recording.RecordingStack
Stores the whether indirect group recording is enabled for the given group.
IndirectTest - Class in test
A specific test for direct and indirect monitoring groups in the same thread.
IndirectTest() - Constructor for class test.IndirectTest
Prevents this class from being instantiated from outside.
indirectTest - Static variable in class test.IndirectTest
Stores the allocated test object.
IndirectTest.SubTest - Class in test
Defines the indirect/overlapping resource usage.
IndirectTestFile - Class in test
A specific test for direct and indirect monitoring groups in the same thread.
IndirectTestFile() - Constructor for class test.IndirectTestFile
Prevents this class from being instantiated from outside.
IndirectTestFile.SubTest - Class in test
Defines the indirect/overlapping resource usage.
IndividualMethodTest - Class in test
Performs some simple tests on individually marked methods.
IndividualMethodTest() - Constructor for class test.IndividualMethodTest
Prevents this class from being instantiated from outside.
inFile - Static variable in class test.FileIoTest
Created at the beginning.
inFile - Static variable in class test.RandomIoTest
Created at the beginning.
InfoCategory() - Constructor for enum de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ResultFormatter.InfoCategory
 
initialize(String, Instrumentation) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.Agent
Initialize this agent with the given instrumentation.
initialize() - Static method in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.Agent
Programmatic hook to dynamically load javaagent at runtime.
initialize() - Static method in class de.uni_hildesheim.sse.monitoring.runtime.recording.Recorder
Cause loading this class.
initialize() - Static method in class de.uni_hildesheim.sse.monitoring.runtime.recording.SynchronizedRecorder
Cause loading this class.
inRead1 - Variable in class de.uni_hildesheim.sse.monitoring.runtime.wrap.DelegatingInputStream
Stores if we are in a read method with 1 parameter (avoid double recording).
inRead1 - Variable in class de.uni_hildesheim.sse.monitoring.runtime.wrap.DelegatingReader
Stores if we are in a read method with 1 parameter (avoid double recording).
inRead1 - Variable in class de.uni_hildesheim.sse.monitoring.runtime.wrap.InstrumentedFileInputStream
Stores if we are in a read method with 1 parameter (avoid double recording).
inRead1 - Variable in class de.uni_hildesheim.sse.monitoring.runtime.wrap.InstrumentedFileReader
Stores if we are in a read method with 1 parameter (avoid double recording).
inRead3 - Variable in class de.uni_hildesheim.sse.monitoring.runtime.wrap.DelegatingInputStream
Stores if we are in a read method with 3 parameters (avoid double recording).
inRead3 - Variable in class de.uni_hildesheim.sse.monitoring.runtime.wrap.DelegatingReader
Stores if we are in a read method with 3 parameters (avoid double recording).
inRead3 - Variable in class de.uni_hildesheim.sse.monitoring.runtime.wrap.InstrumentedFileInputStream
Stores if we are in a read method with 3 parameters (avoid double recording).
inRead3 - Variable in class de.uni_hildesheim.sse.monitoring.runtime.wrap.InstrumentedFileReader
Stores if we are in a read method with 3 parameters (avoid double recording).
instance - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.boot.RecorderFrontend
Stores the instance of this class.
instance - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.AnnotationBuilder
Stores the instance of the annotation (created only once on demand).
INSTANCE - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
Stores the instance of this file, i.e. a singleton.
INSTANCE - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.ObjectSizeCache
Stores the singleton instance of this class.
instance - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recording.ObjectSizeProvider
Stores the singleton instance.
INSTANCE - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.utils.AnnotationInstanceProvider
Stores the reference to the dynamic annotation instance provider.
instance - Static variable in class test.CloneTest
Stores the instance.
instanceElements - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.RecorderElement
Stores the instance recorder elements.
instanceField - Variable in class test.FieldAccessTest
Defines an instance attribute.
InstanceIdentifierKind - Enum in de.uni_hildesheim.sse.monitoring.runtime.boot
Defines possible methods to record monitoring information in monitoring groups also on instance level.
InstanceIdentifierKind() - Constructor for enum de.uni_hildesheim.sse.monitoring.runtime.boot.InstanceIdentifierKind
 
instanceIdentifierKind - Variable in class de.uni_hildesheim.sse.monitoring.runtime.boot.MonitoringGroupSettings
Stores the instance identifier kind.
instanceIdentifierKind - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
Stores the instance identifier kind.
instanceIdentifierKind - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.MonitoringGroupConfiguration
Stores the instance identifier kind.
InstanceIdentifierTest - Class in test
Implements a simple memory allocation test.
InstanceIdentifierTest() - Constructor for class test.InstanceIdentifierTest
Creates an instance of this test.
InstanceIdentifierTest2 - Class in test
Implements a simple memory allocation test.
InstanceIdentifierTest2() - Constructor for class test.InstanceIdentifierTest2
Prevents external instantiation.
InstanceIdentifierTest2.InstanceIdentifierTestInterface - Interface in test
A common interface to be used for pattern matching.
InstanceIdentifierTest2.Test1 - Class in test
Implements the test.
InstanceRecorderElement - Class in de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies
A sub-recorder element for a breakdown to individual instances.
InstanceRecorderElement(MonitoringGroupConfiguration, RecorderElement) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.InstanceRecorderElement
Creates an instance.
instanceRecorderElements() - Method in interface de.uni_hildesheim.sse.monitoring.runtime.plugins.IMonitoringGroup
Returns all instance recorder elements.
instanceRecorderElements() - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.RecorderElement
 
instanceRecorderIds() - Method in interface de.uni_hildesheim.sse.monitoring.runtime.plugins.IMonitoringGroup
Returns all instance recorder keys.
instanceRecorderIds() - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.RecorderElement
 
INSTANTIATION_ERROR - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.utils.AnnotationInstanceProvider
Defines an error message to be emitted in case of problems during instantiation.
INSTRUMENT_OSGI - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.AnnotationConstants
Denotes that OSGi specific functions should be included.
instrumentation - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.Agent
Stores the instrumentation instance.
instrumentCpuTime() - Method in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.MethodEditor
Returns whether CPU time shall be monitored.
Instrumented - Annotation Type in de.uni_hildesheim.sse.monitoring.runtime.annotations
May be used to mark a class which was instrumented.
instrumented - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
Stores the names of instrumented classes (preliminary solution).
instrumented(String) - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
Marks a class as instrumented.
InstrumentedFileInputStream - Class in de.uni_hildesheim.sse.monitoring.runtime.wrap
Extends the file input stream class defined by java in order to obtain information while reading from a file.
InstrumentedFileInputStream(String) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.wrap.InstrumentedFileInputStream
Creates a file input stream by opening a connection to an actual file, the file named by the path name name in the file system.
InstrumentedFileInputStream(File) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.wrap.InstrumentedFileInputStream
Creates a file input stream by opening a connection to an actual file, the file named by the File object file in the file system.
InstrumentedFileInputStream(FileDescriptor) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.wrap.InstrumentedFileInputStream
Creates a file input stream by using the file descriptor fdObj, which represents an existing connection to an actual file in the file system.
InstrumentedFileInputStream(String, String) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.wrap.InstrumentedFileInputStream
Creates a delegating file input stream by opening a connection to an actual file, the file named by the path name name in the file system.
InstrumentedFileInputStream(File, String) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.wrap.InstrumentedFileInputStream
Creates a file input stream by opening a connection to an actual file, the file named by the File object file in the file system.
InstrumentedFileInputStream(FileDescriptor, String) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.wrap.InstrumentedFileInputStream
Creates a file input stream by using the file descriptor fdObj, which represents an existing connection to an actual file in the file system.
InstrumentedFileOutputStream - Class in de.uni_hildesheim.sse.monitoring.runtime.wrap
Extends the file output stream class defined by java in order to obtain information while writing to a file.
InstrumentedFileOutputStream(String) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.wrap.InstrumentedFileOutputStream
Creates an output file stream to write to the file with the specified name.
InstrumentedFileOutputStream(String, boolean) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.wrap.InstrumentedFileOutputStream
Creates an output file stream to write to the file with the specified name.
InstrumentedFileOutputStream(File) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.wrap.InstrumentedFileOutputStream
Creates a file output stream to write to the file represented by the specified File object.
InstrumentedFileOutputStream(File, boolean) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.wrap.InstrumentedFileOutputStream
Creates a file output stream to write to the file represented by the specified File object.
InstrumentedFileOutputStream(FileDescriptor) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.wrap.InstrumentedFileOutputStream
Creates an output file stream to write to the specified file descriptor, which represents an existing connection to an actual file in the file system.
InstrumentedFileOutputStream(String, String) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.wrap.InstrumentedFileOutputStream
Creates an output file stream to write to the file with the specified name.
InstrumentedFileOutputStream(String, boolean, String) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.wrap.InstrumentedFileOutputStream
Creates an output file stream to write to the file with the specified name.
InstrumentedFileOutputStream(File, String) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.wrap.InstrumentedFileOutputStream
Creates a file output stream to write to the file represented by the specified File object.
InstrumentedFileOutputStream(File, boolean, String) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.wrap.InstrumentedFileOutputStream
Creates a file output stream to write to the file represented by the specified File object.
InstrumentedFileOutputStream(FileDescriptor, String) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.wrap.InstrumentedFileOutputStream
Creates an output file stream to write to the specified file descriptor, which represents an existing connection to an actual file in the file system.
InstrumentedFileReader - Class in de.uni_hildesheim.sse.monitoring.runtime.wrap
Extends the file reader class defined by java in order to obtain information while reading from a file.
InstrumentedFileReader(String) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.wrap.InstrumentedFileReader
Creates a file reader by opening a connection to an actual file, the file named by the path name name in the file system.
InstrumentedFileReader(File) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.wrap.InstrumentedFileReader
Creates a file reader by opening a connection to an actual file, the file named by the File object file in the file system.
InstrumentedFileReader(FileDescriptor) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.wrap.InstrumentedFileReader
Creates a file input stream by using the file descriptor fdObj, which represents an existing connection to an actual file in the file system.
InstrumentedFileReader(String, String) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.wrap.InstrumentedFileReader
Creates a file reader by opening a connection to an actual file, the file named by the path name name in the file system.
InstrumentedFileReader(File, String) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.wrap.InstrumentedFileReader
Creates a file reader by opening a connection to an actual file, the file named by the File object file in the file system.
InstrumentedFileReader(FileDescriptor, String) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.wrap.InstrumentedFileReader
Creates a file input stream by using the file descriptor fdObj, which represents an existing connection to an actual file in the file system.
InstrumentedFileWriter - Class in de.uni_hildesheim.sse.monitoring.runtime.wrap
Extends the file writer class defined by java in order to obtain information while writing to a file.
InstrumentedFileWriter(String) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.wrap.InstrumentedFileWriter
Creates a file writer to write to the file with the specified name.
InstrumentedFileWriter(String, boolean) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.wrap.InstrumentedFileWriter
Constructs a file writer object given a file name with a boolean indicating whether or not to append the data written.
InstrumentedFileWriter(File) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.wrap.InstrumentedFileWriter
Constructs a file writer object given a File object.
InstrumentedFileWriter(File, boolean) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.wrap.InstrumentedFileWriter
Constructs a file writer object given a File object.
InstrumentedFileWriter(FileDescriptor) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.wrap.InstrumentedFileWriter
Constructs a FileWriter object associated with a file descriptor.
InstrumentedFileWriter(String, String) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.wrap.InstrumentedFileWriter
Creates a file writer to write to the file with the specified name.
InstrumentedFileWriter(String, boolean, String) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.wrap.InstrumentedFileWriter
Constructs a file writer object given a file name with a boolean indicating whether or not to append the data written.
InstrumentedFileWriter(File, String) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.wrap.InstrumentedFileWriter
Constructs a file writer object given a File object.
InstrumentedFileWriter(File, boolean, String) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.wrap.InstrumentedFileWriter
Constructs a file writer object given a File object.
InstrumentedFileWriter(FileDescriptor, String) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.wrap.InstrumentedFileWriter
Constructs a FileWriter object associated with a file descriptor.
instrumenterConfig - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
Stores the instrumenter configuration taken from XML.
instrumenterFactory - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
Stores the class name of the instrumenter factory.
instrumentFileIo() - Method in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.MethodEditor
Returns whether file I/O shall be monitored.
instrumentInstrumenter - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
Stores if the instrumenter itself should be instrumented (legacy).
instrumentInstrumenter() - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
Returns if the instrumenter should be instrumented (legacy).
instrumentJavaLib - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
Stores whether the java library should be instrumented.
instrumentJavaLib() - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
Returns whether the java library should be instrumented.
instrumentNetIo() - Method in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.MethodEditor
Returns whether network I/O shall be monitored.
instrumentNotifyTimer(IBehavior, Timer) - Method in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.AbstractClassTransformer
Performs the instrumentation for the timer notification.
instrumentThreadRun(IClass, TransformationType) - Method in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.AbstractClassTransformer
Instruments the run method of a thread.
InterfaceTest - Class in test
A test class for testing annotations at interfaces.
InterfaceTest() - Constructor for class test.InterfaceTest
 
InterfaceTestMethod - Class in test
A test class for testing annotations at interfaces.
InterfaceTestMethod() - Constructor for class test.InterfaceTestMethod
 
internalVmFqnToJavaFqn(String) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.AbstractClassTransformer
Converts a given fully qualified class name in the internal form of fully qualified class and interface names as defined in The Java Virtual Machine Specification (slash separated) to a Java fully qualified name (dot separated).
interruptAndContinueProcessing() - Static method in class test.TimerTest
Interrupts and continues processing and thus stops and resumes the timer.
interruptProcessing() - Static method in class test.TimerTest
Interrupts processing and thus stops the timer (override default instrumentation position, would be end).
IntHashMap<T> - Class in de.uni_hildesheim.sse.monitoring.runtime.utils
A hash map mapping int values to objects.
IntHashMap() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.utils.IntHashMap
Constructs an empty instance with the default initial capacity and the default load factor.
IntHashMap(int) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.utils.IntHashMap
Constructs an empty instance with the given initial capacity and the default load factor.
IntHashMap(int, float) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.utils.IntHashMap
Constructs an empty instance with the given initial capacity and the given load factor.
IntHashMap(IntHashMap<T>) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.utils.IntHashMap
Constructs a new IntHashMap with the same mappings as the specified Map.
IntHashMap.MapElement<V> - Class in de.uni_hildesheim.sse.monitoring.runtime.utils
Implements a map element storing the contents of the buckets.
IntTest() - Constructor for class test.MemoryTest.IntTest
 
invoke(Object, Method, Object[]) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.AnnotationInvocationHandler
invoke(Method, Object) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.utils.AnnotationInvocationHandler
Calls a method without parameters (getter) on the given instance.
invoke - Variable in class de.uni_hildesheim.sse.monitoring.runtime.wrap.ShutdownMonitor
Stores the static method to be invoked at the end of monitoring.
inWrite1 - Variable in class de.uni_hildesheim.sse.monitoring.runtime.wrap.DelegatingOutputStream
Stores if we are in a write method with 1 parameter (avoid double recording).
inWrite1 - Variable in class de.uni_hildesheim.sse.monitoring.runtime.wrap.DelegatingWriter
Stores if we are in a write method with 1 parameter (avoid double recording).
inWrite1 - Variable in class de.uni_hildesheim.sse.monitoring.runtime.wrap.InstrumentedFileOutputStream
Stores if we are in a write method with 1 parameter (avoid double recording).
inWrite1 - Variable in class de.uni_hildesheim.sse.monitoring.runtime.wrap.InstrumentedFileWriter
Stores if we are in a write method with 1 parameter (avoid double recording).
inWrite3 - Variable in class de.uni_hildesheim.sse.monitoring.runtime.wrap.DelegatingOutputStream
Stores if we are in a write method with 3 parameters (avoid double recording).
inWrite3 - Variable in class de.uni_hildesheim.sse.monitoring.runtime.wrap.DelegatingWriter
Stores if we are in a write method with 3 parameters (avoid double recording).
inWrite3 - Variable in class de.uni_hildesheim.sse.monitoring.runtime.wrap.InstrumentedFileOutputStream
Stores if we are in a write method with 3 parameters (avoid double recording).
inWrite3 - Variable in class de.uni_hildesheim.sse.monitoring.runtime.wrap.InstrumentedFileWriter
Stores if we are in a write method with 3 parameters (avoid double recording).
io - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingServer.TCPRecordingServer
Stores the count of io events.
IO - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.Constants
Stores the identification for IoElement.
IObjectSizeProvider - Interface in de.uni_hildesheim.sse.monitoring.runtime.configuration
Allows to access the size of an object as allocated by the JVM.
IoElement - Class in de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements
Defines a ReadIoElement.
IoElement() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.IoElement
Creates a new empty instance.
IoElement(String, String, long, int, StreamType, boolean) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.IoElement
Creates a new instance with the given parameters.
IoNotifier - Class in de.uni_hildesheim.sse.monitoring.runtime.boot
A class providing static notifier instances to be called from instrumented code in order to notify reading and writing from / to I/O devices.
IoNotifier() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.boot.IoNotifier
 
ioRead - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ProcessData.Measurements
Stores the amount of bytes read from I/O.
ioWrite - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ProcessData.Measurements
Stores the amount of bytes written to I/O.
IPluginParameter - Interface in de.uni_hildesheim.sse.monitoring.runtime.plugins
Represents a set of plugin parameters (unrecognized parameter from the command line).
IRecordingEndListener - Interface in de.uni_hildesheim.sse.monitoring.runtime.configuration
Defines a listener which is called when recording ends.
IResolver - Interface in de.uni_hildesheim.sse.monitoring.runtime.configuration.xml
Defines a type resolver as a binding between annotations and the low-level instrumenter (with type resolution).
isActive() - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.TimerInfo
Returns if the timer is active (started or resumed).
isAll(ResourceType[]) - Static method in enum de.uni_hildesheim.sse.monitoring.runtime.boot.ResourceType
Returns whether resources is ResourceType.ALL.
isArray() - Method in enum de.uni_hildesheim.sse.monitoring.runtime.configuration.ConfigurationEntry.Type
Returns whether this type is an array.
isBeginning() - Method in enum de.uni_hildesheim.sse.monitoring.runtime.annotations.TimerPosition
Returns if this constant marks the beginning.
isConfigured() - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractResultFormatter
Returns if this instance was configured by calling AbstractResultFormatter.configure(PrintStream, RecorderElement, boolean).
isConfigured() - Method in interface de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ResultFormatter
Returns if this instance was configured by calling ResultFormatter.configure(PrintStream, RecorderElement, boolean).
isConsistent(MonitoringGroupConfiguration) - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.MonitoringGroupConfiguration
Returns weather this configuration is consistent with the given one.
isContextualizeId(String) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.annotations.Helper
Returns if the given id requires contextualization.
ISemanticsCollector - Interface in de.uni_hildesheim.sse.monitoring.runtime.instrumentation
An instance which collects assigned semantics.
isEmpty() - Method in class de.uni_hildesheim.sse.monitoring.runtime.boot.ArrayList
Returns true if this list contains no elements.
isEmpty() - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.ObjectSizeCache
Returns true if this map contains no key-value mappings.
isEmpty() - Method in class de.uni_hildesheim.sse.monitoring.runtime.recording.LongRecordingStackHashMap
Returns true if this map contains no key-value mappings.
isEmpty() - Method in class de.uni_hildesheim.sse.monitoring.runtime.recording.RecordingStack
Returns whether the stack is empty.
isEmpty() - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.RecorderElementMap
Returns whether recorder elements have been stored (not classname-id-mappings).
isEmpty() - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.AbstractIntHashMap
Returns true if this map contains no key-value mappings.
isEmpty() - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.AbstractLongHashMap
Returns true if this map contains no key-value mappings.
isEmpty() - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.HashMap
Returns true if this map contains no key-value mappings.
isEmpty() - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.LinkedList
Returns whether the list is empty.
isEmpty() - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.LongLongHashMap
Returns true if this map contains no key-value mappings.
isEmpty() - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.RecordingStrategiesElementLinkedList
Returns whether the list is empty.
isEnd() - Method in enum de.uni_hildesheim.sse.monitoring.runtime.annotations.TimerPosition
Returns if this constant marks the end.
isEnded() - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ThreadData
Returns if recording is finished.
isExclusive() - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.xml.XMLConfiguration
Returns if this configuration is exclusive, i.e. authoritive.
isExclusive() - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.xml.XMLHandler
Returns whether this configuration is exclusive, i.e. source code annotations should not be considered.
isGroup - Variable in enum de.uni_hildesheim.sse.monitoring.runtime.configuration.ScopeType
Stores whether this type is a group-related type.
isGroup() - Method in enum de.uni_hildesheim.sse.monitoring.runtime.configuration.ScopeType
Returns whether this type is a group-related type.
isId(Monitor, String) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.annotations.Helper
Returns if the given recId is equal to the (first and only) recorder id in group.
isIndirectAccounting() - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.BlockingRecorderElement
Returns whether indirect accounting is activated, either in this instance or (if RecorderElement.getGroupAccounting() is GroupAccountingType.DEFAULT) than in Configuration.getGroupAccountingType().
isIndirectAccounting() - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.RecorderElement
Returns whether indirect accounting is activated, either in this instance or (if RecorderElement.getGroupAccounting() is GroupAccountingType.DEFAULT) than in Configuration.getGroupAccountingType().
isInstanceOf(Object, String) - Method in interface de.uni_hildesheim.sse.monitoring.runtime.configuration.xml.IResolver
Returns if the given type is equal or a subclass of to the class object represented by class.
isInstrumented(String) - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
Returns whether a class was instrumented.
isMember() - Method in enum de.uni_hildesheim.sse.monitoring.runtime.configuration.xml.PathElement.Type
Returns whether this type denotes a member.
isNested() - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.AttributeMetaData
Returns whether this attribute is nested into non-registered elements.
isNone(ResourceType[]) - Static method in enum de.uni_hildesheim.sse.monitoring.runtime.boot.ResourceType
Returns whether resources is ResourceType.NONE.
isOk(RecorderElement, MonitoringGroupConfiguration) - Method in interface de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.RecorderElementFactory
Returns if the given element is adequate (e.g. supports debugging) or if a new instance must be created and information must be taken over.
isOk(RecorderElement, MonitoringGroupConfiguration) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.StrategyStorage
Returns if the given element is adequate (e.g. supports debugging) or if a new instance must be created and information must be taken over.
isOnStack(RecorderElement, boolean) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ThreadData
Returns whether the given elt is on the stack.
isPrimitive() - Method in enum de.uni_hildesheim.sse.monitoring.runtime.configuration.ConfigurationEntry.Type
Returns whether this type is primitive.
isPseudo(String) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.annotations.Helper
Returns whether the given recId is a pseudo id.
isRandomAccessFile(String) - Method in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.AbstractClassTransformer
Returns if the given class name denotes the random access file.
isRecorderClass(String) - Method in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.AbstractClassTransformer
Returns if the given class name denotes a recorder class.
isRecording - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recording.Recorder
Stores if recording is enabled.
isRecording() - Method in class de.uni_hildesheim.sse.monitoring.runtime.recording.Recorder
Returns whether this recorder is recording.
isRecording() - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractEventRecorderStrategy
Returns whether recording is activated.
isRunning() - Method in class de.uni_hildesheim.sse.monitoring.runtime.recording.SystemMonitoring.LoadCounterTask
Returns if it is running (better if it should not stop).
isRunning - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractEventRecorderStrategy.HandleThread
Stores whether this thread is running.
isSet(int, int) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.boot.Flags
Returns if the given mask is set in flags.
isSocketInputStream(String) - Method in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.AbstractClassTransformer
Returns if the given class name denotes the socket input stream.
isSocketOutputStream(String) - Method in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.AbstractClassTransformer
Returns if the given class name denotes the socket output stream.
isStackElementDuplicated(int) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ThreadData
Returns whether the element at the given stack position is a duplicate.
isStackTopMemoryAccounting(long) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.recording.Lock
Returns whether the top element on the stack enables memory accounting.
isStatic - Variable in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.AbstractClassTransformer
Stores if static instrumentation should be done.
isStaticInstrumentation() - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
Returns whether the current execution performs a static instrumentation.
isStopped() - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.TimerInfo
Returns if the timer is stopped.
isType(ResourceType[], ResourceType) - Static method in enum de.uni_hildesheim.sse.monitoring.runtime.boot.ResourceType
Returns whether resources is type.
isVariabilityDetectionEnabled() - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractRecorderStrategy
Returns if automatic variability detection is enabled.
isVariabilityDetectionEnabled() - Method in interface de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.RecorderStrategy
Returns if automatic variability detection is enabled.
isVariabilityDetectionEnabled() - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.StrategyStorage
Returns if automatic variability detection is enabled.
isVisible() - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.MultipleRecorderElement
Returns whether this element is a pseudo element and should not be visible to the user.
isVisible() - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.RecorderElement
Returns whether this element is a pseudo element and should not be visible to the user.
isWrite() - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.IoElement
Getter for write.
iter - Variable in class de.uni_hildesheim.sse.monitoring.runtime.utils.AbstractIntHashMap.DelegatingMapIterator
Stores the map iterator.
iter - Variable in class de.uni_hildesheim.sse.monitoring.runtime.utils.AbstractLongHashMap.DelegatingMapIterator
Stores the map iterator.
iterator() - Method in class de.uni_hildesheim.sse.monitoring.runtime.boot.ArrayList
Returns an iterator over the elements in this list in proper sequence.
iterator() - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.AbstractIntHashMap.DelegatingMapIterator
Returns an iterator over a set of elements of type T.
iterator() - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.AbstractIntHashMap.MapIterator
Returns an iterator over a set of elements of type T.
iterator() - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.AbstractLongHashMap.DelegatingMapIterator
Returns an iterator over a set of elements of type T.
iterator() - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.AbstractLongHashMap.MapIterator
Returns an iterator over a set of elements of type T.
iterator() - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.HashMap.KeyIterator
Returns the iterator.
iterator() - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.HashMap.MapIterator
Returns an iterator over a set of elements of type T.
Itr() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.boot.ArrayList.Itr
 
iVal - Variable in class test.MemoryTest.MixTest
 
iVal - Variable in class test.MemoryTest.MixTest2
 
iVal1 - Variable in class test.MemoryTest.MixTest3
 
iVal2 - Variable in class test.MemoryTest.MixTest3
 
iVal3 - Variable in class test.MemoryTest.MixTest3
 
iVal4 - Variable in class test.MemoryTest.MixTest3
 
iVal5 - Variable in class test.MemoryTest.MixTest3
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
Skip navigation links