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

A

AAFairDistributionPolicyMarker - Interface in com.tc.object.bytecode
This is just a marker interface that tells the system that objects of these types should be distributed fairly across all servers.
AALOAD - Static variable in interface com.tc.asm.Opcodes
 
AASTORE - Static variable in interface com.tc.asm.Opcodes
 
AbstractIdentifier - Class in com.tc.util
Generic Identifier class, parent class of many ID types.
AbstractIdentifier(long) - Constructor for class com.tc.util.AbstractIdentifier
Create an identifier with a long value, which is expected to be >= 0.
AbstractIdentifier() - Constructor for class com.tc.util.AbstractIdentifier
Create a null identifier
AbstractInsnNode - Class in com.tc.asm.tree
A node that represents a bytecode instruction.
AbstractInsnNode(int) - Constructor for class com.tc.asm.tree.AbstractInsnNode
Constructs a new AbstractInsnNode.
AbstractModuleSpec - Class in com.tc.object.config
Provides default no-op method implementations for the ModuleSpec interface.
AbstractModuleSpec() - Constructor for class com.tc.object.config.AbstractModuleSpec
 
AbstractVisitor - Class in com.tc.asm.util
An abstract visitor.
AbstractVisitor() - Constructor for class com.tc.asm.util.AbstractVisitor
Constructs a new AbstractVisitor.
ACC_ABSTRACT - Static variable in interface com.tc.asm.Opcodes
 
ACC_ANNOTATION - Static variable in interface com.tc.asm.Opcodes
 
ACC_BRIDGE - Static variable in interface com.tc.asm.Opcodes
 
ACC_DEPRECATED - Static variable in interface com.tc.asm.Opcodes
 
ACC_ENUM - Static variable in interface com.tc.asm.Opcodes
 
ACC_FINAL - Static variable in interface com.tc.asm.Opcodes
 
ACC_INTERFACE - Static variable in interface com.tc.asm.Opcodes
 
ACC_NATIVE - Static variable in interface com.tc.asm.Opcodes
 
ACC_PRIVATE - Static variable in interface com.tc.asm.Opcodes
 
ACC_PROTECTED - Static variable in interface com.tc.asm.Opcodes
 
ACC_PUBLIC - Static variable in interface com.tc.asm.Opcodes
 
ACC_STATIC - Static variable in interface com.tc.asm.Opcodes
 
ACC_STRICT - Static variable in interface com.tc.asm.Opcodes
 
ACC_SUPER - Static variable in interface com.tc.asm.Opcodes
 
ACC_SYNCHRONIZED - Static variable in interface com.tc.asm.Opcodes
 
ACC_SYNTHETIC - Static variable in interface com.tc.asm.Opcodes
 
ACC_TRANSIENT - Static variable in interface com.tc.asm.Opcodes
 
ACC_VARARGS - Static variable in interface com.tc.asm.Opcodes
 
ACC_VOLATILE - Static variable in interface com.tc.asm.Opcodes
 
accept(ClassVisitor, int) - Method in class com.tc.asm.ClassReader
Makes the given visitor visit the Java class of this ClassReader.
accept(ClassVisitor, Attribute[], int) - Method in class com.tc.asm.ClassReader
Makes the given visitor visit the Java class of this ClassReader.
accept(SignatureVisitor) - Method in class com.tc.asm.signature.SignatureReader
Makes the given visitor visit the signature of this SignatureReader.
accept(MethodVisitor) - Method in class com.tc.asm.tree.AbstractInsnNode
Makes the given code visitor visit this instruction.
accept(AnnotationVisitor) - Method in class com.tc.asm.tree.AnnotationNode
Makes the given visitor visit this annotation.
accept(ClassVisitor) - Method in class com.tc.asm.tree.ClassNode
Makes the given class visitor visit this class.
accept(MethodVisitor) - Method in class com.tc.asm.tree.FieldInsnNode
 
accept(ClassVisitor) - Method in class com.tc.asm.tree.FieldNode
Makes the given class visitor visit this field.
accept(MethodVisitor) - Method in class com.tc.asm.tree.FrameNode
Makes the given visitor visit this stack map frame.
accept(MethodVisitor) - Method in class com.tc.asm.tree.IincInsnNode
 
accept(ClassVisitor) - Method in class com.tc.asm.tree.InnerClassNode
Makes the given class visitor visit this inner class.
accept(MethodVisitor) - Method in class com.tc.asm.tree.InsnList
Makes the given visitor visit all of the instructions in this list.
accept(MethodVisitor) - Method in class com.tc.asm.tree.InsnNode
Makes the given visitor visit this instruction.
accept(MethodVisitor) - Method in class com.tc.asm.tree.IntInsnNode
 
accept(MethodVisitor) - Method in class com.tc.asm.tree.JumpInsnNode
 
accept(MethodVisitor) - Method in class com.tc.asm.tree.LabelNode
 
accept(MethodVisitor) - Method in class com.tc.asm.tree.LdcInsnNode
 
accept(MethodVisitor) - Method in class com.tc.asm.tree.LineNumberNode
 
accept(MethodVisitor) - Method in class com.tc.asm.tree.LocalVariableNode
Makes the given visitor visit this local variable declaration.
accept(MethodVisitor) - Method in class com.tc.asm.tree.LookupSwitchInsnNode
 
accept(MethodVisitor) - Method in class com.tc.asm.tree.MethodInsnNode
 
accept(ClassVisitor) - Method in class com.tc.asm.tree.MethodNode
Makes the given class visitor visit this method.
accept(MethodVisitor) - Method in class com.tc.asm.tree.MethodNode
Makes the given method visitor visit this method.
accept(MethodVisitor) - Method in class com.tc.asm.tree.MultiANewArrayInsnNode
 
accept(MethodVisitor) - Method in class com.tc.asm.tree.TableSwitchInsnNode
 
accept(MethodVisitor) - Method in class com.tc.asm.tree.TryCatchBlockNode
Makes the given visitor visit this try catch block.
accept(MethodVisitor) - Method in class com.tc.asm.tree.TypeInsnNode
 
accept(MethodVisitor) - Method in class com.tc.asm.tree.VarInsnNode
 
accept(File) - Method in class com.tc.object.bytecode.hook.impl.ClassProcessorHelper.TcCommonLibQualifier
 
accepts(String, ClassLoader) - Method in interface com.tc.object.config.ClassReplacementTest
 
acceptType(SignatureVisitor) - Method in class com.tc.asm.signature.SignatureReader
Makes the given visitor visit the signature of this SignatureReader.
access - Variable in class com.tc.asm.commons.SerialVersionUIDAdder
Classes access flags.
access - Variable in class com.tc.asm.tree.ClassNode
The class's access flags (see Opcodes).
access - Variable in class com.tc.asm.tree.FieldNode
The field's access flags (see Opcodes).
access - Variable in class com.tc.asm.tree.InnerClassNode
The access flags of the inner class as originally declared in the enclosing class.
access - Variable in class com.tc.asm.tree.MethodNode
The method's access flags (see Opcodes).
aconst(Object) - Method in class com.tc.asm.commons.InstructionAdapter
 
ACONST_NULL - Static variable in interface com.tc.asm.Opcodes
 
adapt(ClassVisitor) - Method in interface com.tc.object.bytecode.MethodAdapter
Create a method visitor from the class visitor
ADAPTABLE - Static variable in interface com.tc.object.config.TransparencyClassSpec
 
ADD - Static variable in class com.tc.asm.commons.GeneratorAdapter
Constant for the math method.
add(Type) - Method in class com.tc.asm.commons.InstructionAdapter
 
add(AbstractInsnNode) - Method in class com.tc.asm.tree.InsnList
Adds the given instruction to the end of this list.
add(InsnList) - Method in class com.tc.asm.tree.InsnList
Adds the given instructions to the end of this list.
addAllPropertiesTo(Properties) - Method in interface com.tc.properties.TCProperties
 
addAlwaysLogSpec(String) - Method in interface com.tc.object.config.TransparencyClassSpec
Add logical method adapter to always log access to method
addAnonymousReference(Object) - Method in interface com.tc.object.TraversedReferences
Add an anonymous reference traversal, usually in a logical applicator
addArrayCopyMethodCodeSpec(String) - Method in interface com.tc.object.config.TransparencyClassSpec
Add logical method adapter to log calls to System.arraycopy()
addArrayElementAction(int, Object) - Method in interface com.tc.object.dna.api.DNAWriter
Add physical action for array element change
addAspectModule(String, String) - Method in interface com.tc.object.config.StandardDSOClientConfigHelper
 
addAutolock(String, ConfigLockLevel) - Method in interface com.tc.object.config.StandardDSOClientConfigHelper
 
addAutoLockExcludePattern(String) - Method in interface com.tc.object.config.StandardDSOClientConfigHelper
 
addCheckSerializationOverrideMethod(ClassVisitor, boolean) - Static method in class com.tc.object.bytecode.LogicalClassSerializationAdapter
 
addClassLoaderAction(String, ClassLoader) - Method in interface com.tc.object.dna.api.DNAWriter
Add classloader action
addClassReplacement(String, String, URL) - Method in interface com.tc.object.config.StandardDSOClientConfigHelper
 
addClassReplacement(String, String, URL, ClassReplacementTest) - Method in interface com.tc.object.config.StandardDSOClientConfigHelper
 
addClassReplacement(Bundle, String, String) - Method in class org.terracotta.modules.configuration.TerracottaConfiguratorModule
 
addClassReplacement(Bundle, String, String, ClassReplacementTest) - Method in class org.terracotta.modules.configuration.TerracottaConfiguratorModule
 
addClassResource(String, URL, boolean) - Method in interface com.tc.object.config.StandardDSOClientConfigHelper
 
addClusterListener(DsoClusterListener) - Method in interface com.tc.cluster.DsoCluster
Adds a cluster events listener.
addCustomAdapter(String, ClassAdapterFactory) - Method in interface com.tc.object.config.StandardDSOClientConfigHelper
 
addCustomClassAdapter(ClassAdapterFactory) - Method in interface com.tc.object.config.TransparencyClassSpec
Add a custom class adapter factory.
addDateMethodLogSpec(String) - Method in interface com.tc.object.config.TransparencyClassSpec
Add logical method adapter to log calls to Date.setTime()
addDateMethodLogSpec(String, int) - Method in interface com.tc.object.config.TransparencyClassSpec
Add logical method adapter to log calls to Date.setTime() in subclasses
addDelegateFieldReadObjectCode(MethodVisitor, String, String, String) - Static method in class com.tc.object.bytecode.LogicalClassSerializationAdapter
 
addDelegateFieldWriteObjectCode(MethodVisitor, String, String, String) - Static method in class com.tc.object.bytecode.LogicalClassSerializationAdapter
 
addDistributedMethodCall(String, String, boolean) - Method in interface com.tc.object.config.TransparencyClassSpec
Add distributed method call
addDocumentEnd() - Method in class com.tc.asm.xml.SAXAdapter
 
addDocumentStart() - Method in class com.tc.asm.xml.SAXAdapter
 
addDoNotInstrument(String) - Method in interface com.tc.object.config.TransparencyClassSpec
Mark method as not instrumented
addElement(String, Attributes) - Method in class com.tc.asm.xml.SAXAdapter
 
addElement(String, Object) - Method in class com.tc.backport175.bytecode.AnnotationElement.Annotation
 
addElement(String, Object) - Method in class com.tc.backport175.bytecode.AnnotationElement.Array
 
addElement(String, Object) - Method in interface com.tc.backport175.bytecode.AnnotationElement.NestedAnnotationElement
 
addEnd(String) - Method in class com.tc.asm.xml.SAXAdapter
 
addEntireArray(Object) - Method in interface com.tc.object.dna.api.DNAWriter
Add physical action for entire array
addEntrySetWrapperSpec(String) - Method in interface com.tc.object.config.TransparencyClassSpec
Add logical method adapter to log calls to Map.entrySet() on Map impls
addExcludePattern(String) - Method in interface com.tc.object.config.StandardDSOClientConfigHelper
 
addExportedBundleClass(Bundle, String, boolean) - Method in class org.terracotta.modules.configuration.TerracottaConfiguratorModule
Export the given class that normally resides in a config bundle (aka.
addExportedBundleClass(Bundle, String) - Method in class org.terracotta.modules.configuration.TerracottaConfiguratorModule
 
addExportedTcJarClass(String) - Method in class org.terracotta.modules.configuration.TerracottaConfiguratorModule
Export the given class that normally resides in tc.jar to all classloaders that might try to load it.
addHashMapPutLogSpec(String) - Method in interface com.tc.object.config.TransparencyClassSpec
Add logical method adapter to log calls to Map.put() on Map impls
addHashMapRemoveLogSpec(String) - Method in interface com.tc.object.config.TransparencyClassSpec
Add logical method adapter to log calls to HashMap.remove()
addHashtableClearLogSpec(String) - Method in interface com.tc.object.config.TransparencyClassSpec
Add logical method adapter to log calls to Hashtable.clear()
addHashtablePutLogSpec(String) - Method in interface com.tc.object.config.TransparencyClassSpec
Add logical method adapter to log calls to Hashtable.put()
addHashtableRemoveLogSpec(String) - Method in interface com.tc.object.config.TransparencyClassSpec
Add logical method adapter to log calls to Hashtable.remove()
addIfTrueLogSpec(String) - Method in interface com.tc.object.config.TransparencyClassSpec
Add logical method adapter to log if method returns true
addIncludePattern(String) - Method in interface com.tc.object.config.StandardDSOClientConfigHelper
 
addIncludePattern(String, boolean) - Method in interface com.tc.object.config.StandardDSOClientConfigHelper
 
addIncludePattern(String, boolean, boolean, boolean) - Method in interface com.tc.object.config.StandardDSOClientConfigHelper
 
addIncludePattern(String, boolean, String, boolean) - Method in interface com.tc.object.config.StandardDSOClientConfigHelper
 
addInstruction(int) - Method in class com.tc.asm.commons.JSRInlinerAdapter.Subroutine
 
addInstrumentation(BundleContext) - Method in class org.terracotta.modules.configuration.TerracottaConfiguratorModule
 
addInterface(String[], String) - Static method in class com.tc.object.bytecode.ByteCodeUtil
 
addInterfaces(String[], String[]) - Static method in class com.tc.object.bytecode.ByteCodeUtil
Given a set of existing interfaces, add some more (without duplicates)
addKeySetWrapperSpec(String) - Method in interface com.tc.object.config.TransparencyClassSpec
Add logical method adapter to log calls to Map.keySet() on Map impls
addLiteralValue(Object) - Method in interface com.tc.object.dna.api.DNAWriter
Add literal value
addLock(String, LockDefinition) - Method in interface com.tc.object.config.StandardDSOClientConfigHelper
 
addLock(String, LockDefinition) - Method in class org.terracotta.modules.configuration.TerracottaConfiguratorModule
 
addLockFields() - Method in class com.tc.object.bytecode.rwsync.LockingClassAdapter
Helper function to add the necessary lock fields to a class.
addLogicalAction(int, Object[]) - Method in interface com.tc.object.dna.api.DNAWriter
Add logical action to the writer
addMethodAdapter(String, MethodAdapter) - Method in interface com.tc.object.config.TransparencyClassSpec
Add method adapter
addMethodCodeSpec(String, TransparencyCodeSpec) - Method in interface com.tc.object.config.TransparencyClassSpec
Add method code specification
addModules(URL[]) - Method in interface com.tc.object.bytecode.hook.DSOContext
 
addNamedReference(String, String, Object) - Method in interface com.tc.object.TraversedReferences
Add a named reference traversal, usually in a physical applicator
addNamedReference(String, Object) - Method in interface com.tc.object.TraversedReferences
Add a named reference traversal, usually in a physical applicator
addNonportablePattern(String) - Method in interface com.tc.object.config.StandardDSOClientConfigHelper
 
AddOrRemoveSynchronizedKeywordMethodStrategy - Class in com.tc.object.bytecode.rwsync
 
addPermanentExcludePattern(String) - Method in interface com.tc.object.config.StandardDSOClientConfigHelper
 
addPhysicalAction(String, Object) - Method in interface com.tc.object.dna.api.DNAWriter
Add physical action to the writer representing field value, automatically determine whether value is a reference by checking whether it is an ObjectID
addPhysicalAction(String, Object, boolean) - Method in interface com.tc.object.dna.api.DNAWriter
Add physical action to the writer representing a field value, specify whether the value is a reference or not.
addReadAutolock(String) - Method in interface com.tc.object.config.StandardDSOClientConfigHelper
 
addRoot(String, String) - Method in interface com.tc.object.config.StandardDSOClientConfigHelper
 
addRoot(String, String) - Method in interface com.tc.object.config.TransparencyClassSpec
Add root field
addRoot(String, String, boolean) - Method in interface com.tc.object.config.TransparencyClassSpec
Add root field
addSetIteratorWrapperSpec(String) - Method in interface com.tc.object.config.TransparencyClassSpec
Add logical method adapter to log calls to Set.iterator() impls
addStart(String, Attributes) - Method in class com.tc.asm.xml.SAXAdapter
 
addSubArrayAction(int, Object, int) - Method in interface com.tc.object.dna.api.DNAWriter
Add physical action for subarray change
addSupportMethodCreator(MethodCreator) - Method in interface com.tc.object.config.TransparencyClassSpec
Add support method creator
addSynchronized(MethodStrategy) - Static method in class com.tc.object.bytecode.rwsync.AddOrRemoveSynchronizedKeywordMethodStrategy
 
addTHashMapPutLogSpec(String) - Method in interface com.tc.object.config.TransparencyClassSpec
Add logical method adapter to log calls to THashMap.put()
addTObjectHashRemoveAtLogSpec(String) - Method in interface com.tc.object.config.TransparencyClassSpec
Add logical method adapter to log calls to TObjectHash.removeAt()
addTransient(String) - Method in interface com.tc.object.config.TransparencyClassSpec
Add a transient field
addTypeSpecificParameterLoad(MethodVisitor, Type, int) - Static method in class com.tc.object.bytecode.ByteCodeUtil
Add instructions to load type-specific value from local variable onto stack.
addValuesWrapperSpec(String) - Method in interface com.tc.object.config.TransparencyClassSpec
Add logical method adapter to log calls to Map.values() on Map impls
addViewSetWrapperSpec(String) - Method in interface com.tc.object.config.TransparencyClassSpec
Add logical method adapter to log calls to Set.subSet() on impls
addWriteAutolock(String) - Method in interface com.tc.object.config.StandardDSOClientConfigHelper
 
AdviceAdapter - Class in com.tc.asm.commons
A MethodAdapter to insert before, after and around advices in methods and constructors.
AdviceAdapter(MethodVisitor, int, String, String) - Constructor for class com.tc.asm.commons.AdviceAdapter
Creates a new AdviceAdapter.
agentDifferentiator(String) - Method in class com.tc.statistics.StatisticData
 
agentIp(String) - Method in class com.tc.statistics.StatisticData
 
aload(Type) - Method in class com.tc.asm.commons.InstructionAdapter
 
ALOAD - Static variable in interface com.tc.asm.Opcodes
 
analyze(String, MethodNode) - Method in class com.tc.asm.tree.analysis.Analyzer
Analyzes the given method.
Analyzer - Class in com.tc.asm.tree.analysis
A semantic bytecode analyzer.
Analyzer(Interpreter) - Constructor for class com.tc.asm.tree.analysis.Analyzer
Constructs a new Analyzer.
AnalyzerAdapter - Class in com.tc.asm.commons
A MethodAdapter that keeps track of stack map frame changes between visitFrame calls.
AnalyzerAdapter(String, int, String, String, MethodVisitor) - Constructor for class com.tc.asm.commons.AnalyzerAdapter
Creates a new AnalyzerAdapter.
AnalyzerException - Exception in com.tc.asm.tree.analysis
Thrown if a problem occurs during the analysis of a method.
AnalyzerException(AbstractInsnNode, String) - Constructor for exception com.tc.asm.tree.analysis.AnalyzerException
 
AnalyzerException(AbstractInsnNode, String, Throwable) - Constructor for exception com.tc.asm.tree.analysis.AnalyzerException
 
AnalyzerException(AbstractInsnNode, String, Object, Value) - Constructor for exception com.tc.asm.tree.analysis.AnalyzerException
 
AND - Static variable in class com.tc.asm.commons.GeneratorAdapter
Constant for the math method.
and(Type) - Method in class com.tc.asm.commons.InstructionAdapter
 
anew(Type) - Method in class com.tc.asm.commons.InstructionAdapter
 
ANEWARRAY - Static variable in interface com.tc.asm.Opcodes
 
Annotation - Interface in com.tc.backport175
Marker interface for all reader dynamic proxy implementations.
ANNOTATION - Static variable in class com.tc.backport175.bytecode.AnnotationElement.Type
 
annotationDefault - Variable in class com.tc.asm.tree.MethodNode
The default value of this annotation interface method.
AnnotationElement - Class in com.tc.backport175.bytecode
Abstractions for the different reader elements.
AnnotationElement() - Constructor for class com.tc.backport175.bytecode.AnnotationElement
 
AnnotationElement.Annotation - Class in com.tc.backport175.bytecode
Abstraction for the annotation element type.
AnnotationElement.Annotation(String) - Constructor for class com.tc.backport175.bytecode.AnnotationElement.Annotation
 
AnnotationElement.Array - Class in com.tc.backport175.bytecode
Abstraction for the array element type.
AnnotationElement.Array() - Constructor for class com.tc.backport175.bytecode.AnnotationElement.Array
 
AnnotationElement.Enum - Class in com.tc.backport175.bytecode
Abstraction for the enum (Java 5 enum) element type.
AnnotationElement.Enum(String, String) - Constructor for class com.tc.backport175.bytecode.AnnotationElement.Enum
 
AnnotationElement.NamedValue - Class in com.tc.backport175.bytecode
Abstraction for the named value type.
AnnotationElement.NamedValue(String, Object) - Constructor for class com.tc.backport175.bytecode.AnnotationElement.NamedValue
 
AnnotationElement.NestedAnnotationElement - Interface in com.tc.backport175.bytecode
Interface for the nested annotation element type.
AnnotationElement.Type - Class in com.tc.backport175.bytecode
Enum for the different annotation element types.
AnnotationNode - Class in com.tc.asm.tree
A node that represents an annotationn.
AnnotationNode(String) - Constructor for class com.tc.asm.tree.AnnotationNode
Constructs a new AnnotationNode.
AnnotationReader - Class in com.tc.backport175.bytecode
Reads Java 5 java.lang.annotation.RetentionPolicy.RUNTIME and java.lang.annotation.RetentionPolicy.CLASS annotations from the class' bytecode.
AnnotationReader.ClassKey - Class in com.tc.backport175.bytecode
Contains info about the class being parsed.
AnnotationReader.ClassKey(String, ClassLoader) - Constructor for class com.tc.backport175.bytecode.AnnotationReader.ClassKey
 
AnnotationReader.MemberKey - Class in com.tc.backport175.bytecode
Unique key for class members (methods, fields and constructors) to be used in hash maps etc.
AnnotationReader.MemberKey(String, String) - Constructor for class com.tc.backport175.bytecode.AnnotationReader.MemberKey
 
Annotations - Class in com.tc.backport175
Helper class for reader retrieval of strongly typed JavaDoc annotations (as well as regular Java 5 java.lang.reader.RetentionPolicy.RUNTIME annotations when running Java 1.5.x).
Annotations() - Constructor for class com.tc.backport175.Annotations
 
annotationType() - Method in interface com.tc.backport175.Annotation
Returns the annotation type, e.g.
AnnotationVisitor - Interface in com.tc.asm
A visitor to visit a Java annotation.
appendDescriptor(int, String) - Method in class com.tc.asm.util.TraceAbstractVisitor
Appends an internal name, a type descriptor or a type signature to buf.
appendLabel(Label) - Method in class com.tc.asm.util.TraceMethodVisitor
Appends the name of the given label to buf.
appendString(StringBuffer, String) - Static method in class com.tc.asm.util.AbstractVisitor
Appends a quoted string to a given buffer.
appGroup() - Method in class com.tc.object.loaders.LoaderDescription
 
APPLICATOR - Static variable in interface com.tc.object.dna.api.DNAEncoding
When the policy is set to APPLICATOR then the DNAEncoding.decode() will return the original Objects that were encoded in the original stream.
ApplicatorObjectManager - Interface in com.tc.object.applicator
 
areOperationsEnabled() - Method in interface com.tc.cluster.DsoCluster
Indicates whether operations are enabled on the current node.
areturn(Type) - Method in class com.tc.asm.commons.InstructionAdapter
 
ARETURN - Static variable in interface com.tc.asm.Opcodes
 
ARRAY - Static variable in class com.tc.asm.Type
The sort of array reference types.
ARRAY - Static variable in class com.tc.backport175.bytecode.AnnotationElement.Type
 
array() - Method in interface com.tc.bytes.TCByteBuffer
 
arraycopy(Object, int, Object, int, int) - Static method in class com.tc.object.bytecode.hook.impl.ArrayManager
Handle System.arraycopy() semantics with managed arrays
arraycopy(Object, int, Object, int, int) - Static method in class com.tc.object.bytecode.ManagerUtil
Handle System.arraycopy() semantics with managed arrays
arrayDimensions(Class) - Static method in class com.tc.util.ClassUtils
Get the dimension of an array
arrayLength() - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instruction to compute the length of an array.
arraylength() - Method in class com.tc.asm.commons.InstructionAdapter
 
ARRAYLENGTH - Static variable in interface com.tc.asm.Opcodes
 
arrayLoad(Type) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instruction to load an element from an array.
ArrayManager - Class in com.tc.object.bytecode.hook.impl
Global array manager.
arrayOffset() - Method in interface com.tc.bytes.TCByteBuffer
 
arrayStore(Type) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instruction to store an element in an array.
ASMContentHandler - Class in com.tc.asm.xml
A ContentHandler that transforms XML document into Java class file.
ASMContentHandler(OutputStream, boolean) - Constructor for class com.tc.asm.xml.ASMContentHandler
Constructs a new ASMContentHandler object.
ASMContentHandler.Rule - Class in com.tc.asm.xml
Rule
ASMContentHandler.Rule() - Constructor for class com.tc.asm.xml.ASMContentHandler.Rule
 
ASMifiable - Interface in com.tc.asm.util
An attribute that can print the ASM code to create an equivalent attribute.
ASMifierAbstractVisitor - Class in com.tc.asm.util
An abstract ASMifier visitor.
ASMifierAbstractVisitor(String) - Constructor for class com.tc.asm.util.ASMifierAbstractVisitor
Constructs a new ASMifierAbstractVisitor.
ASMifierAnnotationVisitor - Class in com.tc.asm.util
An AnnotationVisitor that prints the ASM code that generates the annotations it visits.
ASMifierAnnotationVisitor(int) - Constructor for class com.tc.asm.util.ASMifierAnnotationVisitor
Constructs a new ASMifierAnnotationVisitor.
ASMifierClassVisitor - Class in com.tc.asm.util
A ClassVisitor that prints the ASM code that generates the classes it visits.
ASMifierClassVisitor(PrintWriter) - Constructor for class com.tc.asm.util.ASMifierClassVisitor
Constructs a new ASMifierClassVisitor object.
ASMifierFieldVisitor - Class in com.tc.asm.util
A FieldVisitor that prints the ASM code that generates the fields it visits.
ASMifierFieldVisitor() - Constructor for class com.tc.asm.util.ASMifierFieldVisitor
Constructs a new ASMifierFieldVisitor.
ASMifierMethodVisitor - Class in com.tc.asm.util
A MethodVisitor that prints the ASM code that generates the methods it visits.
ASMifierMethodVisitor() - Constructor for class com.tc.asm.util.ASMifierMethodVisitor
Constructs a new ASMifierMethodVisitor object.
asmify(StringBuffer, String, Map) - Method in interface com.tc.asm.util.ASMifiable
Prints the ASM code to create an attribute equal to this attribute.
asReadOnlyBuffer() - Method in interface com.tc.bytes.TCByteBuffer
 
Assert - Class in com.tc.util
A general purpose assertion utility.
Assert() - Constructor for class com.tc.util.Assert
 
assertConsistentCollection(Collection, Class, boolean) - Static method in class com.tc.util.Assert
Assert that all items in collection are of type elementClass, also if !allowNullElements, check that all items in the collection are non-null.
assertContainsElement(Object[], Object) - Static method in class com.tc.util.Assert
Tests for equality using the == operator, not Object.equals(Object).
assertDoesNotContainsElement(Object[], Object) - Static method in class com.tc.util.Assert
 
assertEquals(int, int) - Static method in class com.tc.util.Assert
Assert expected and actual values are equal
assertEquals(long, long) - Static method in class com.tc.util.Assert
Assert expected and actual values are equal
assertEquals(Object, int, int) - Static method in class com.tc.util.Assert
Assert expected and actual values are equal and return what as a message
assertEquals(double, double) - Static method in class com.tc.util.Assert
Assert expected and actual values are equal
assertEquals(double, double, double) - Static method in class com.tc.util.Assert
Assert expected and actual values are equal within epsilon
assertEquals(boolean, boolean) - Static method in class com.tc.util.Assert
Assert expected and actual values are equal
assertEquals(byte[], byte[]) - Static method in class com.tc.util.Assert
Assert expected and actual values are equal or both null
assertEquals(Object, Object) - Static method in class com.tc.util.Assert
Assert expected and actual values are equal or both null
assertEquals(Object, Object, Object) - Static method in class com.tc.util.Assert
 
assertFalse(boolean) - Static method in class com.tc.util.Assert
Evaluate the boolean exception and throw an assertion error if true
assertFalse(Object, boolean) - Static method in class com.tc.util.Assert
Evaluate the boolean exception and throw an assertion error if true
assertNoBlankElements(String[]) - Static method in class com.tc.util.Assert
Validate that the given array of strings contains no nulls or empty strings
assertNoNullElements(Object[]) - Static method in class com.tc.util.Assert
Validate that the given (1 dimensional) array of references contains no nulls
assertNotBlank(Object, String) - Static method in class com.tc.util.Assert
Validate that s is not blank and throw what as a message
assertNotBlank(String) - Static method in class com.tc.util.Assert
Validate that s is not blank
assertNotEmpty(Object, String) - Static method in class com.tc.util.Assert
Validate that s is not null or empty and throw what as a message
assertNotEmpty(String) - Static method in class com.tc.util.Assert
Validate that s is not null or empty
assertNotNull(Object, Object) - Static method in class com.tc.util.Assert
If o is null, throw assertion error with message what
assertNotNull(Object) - Static method in class com.tc.util.Assert
If o is null, throw assertion error
assertNull(Object) - Static method in class com.tc.util.Assert
If o is non-null, throw assertion error
assertNull(Object, Object) - Static method in class com.tc.util.Assert
If o is non-null, throw assertion error
assertSame(Object, Object) - Static method in class com.tc.util.Assert
Validate that lhs and rhs are identical object references or both are null
assertTrue(boolean) - Static method in class com.tc.util.Assert
Evaluate the boolean exception and throw an assertion error if false
assertTrue(Object, boolean) - Static method in class com.tc.util.Assert
Evaluate the boolean exception and throw an assertion error if false
asString() - Method in class com.tc.object.locks.UnclusteredLockID
 
astore(Type) - Method in class com.tc.asm.commons.InstructionAdapter
 
ASTORE - Static variable in interface com.tc.asm.Opcodes
 
athrow() - Method in class com.tc.asm.commons.InstructionAdapter
 
ATHROW - Static variable in interface com.tc.asm.Opcodes
 
Attribute - Class in com.tc.asm
A non standard class, field, method or code attribute.
Attribute(String) - Constructor for class com.tc.asm.Attribute
Constructs a new empty attribute.
attrs - Variable in class com.tc.asm.tree.MemberNode
The non standard attributes of this class, field or method.
AUTO_SYNCHRONIZED_CONCURRENT - Static variable in class com.tc.object.config.ConfigLockLevel
CONCURRENT lock, auto-synchronize=false
AUTO_SYNCHRONIZED_READ - Static variable in class com.tc.object.config.ConfigLockLevel
READ lock, auto-synchronize=false
AUTO_SYNCHRONIZED_SYNCHRONOUS_WRITE - Static variable in class com.tc.object.config.ConfigLockLevel
SYNCHRONOUS_WRITE lock, auto-synchronize=false
AUTO_SYNCHRONIZED_WRITE - Static variable in class com.tc.object.config.ConfigLockLevel
WRITE lock, auto-synchronize=true
autoLockDefinitionFor(MethodInfo) - Method in interface com.tc.object.config.TransparencyClassSpec
Get auto lock definition for member
autoLockingDisabled() - Method in interface com.tc.object.TCObjectExternal
 
autolockInserted(String, String, String, LockDefinition) - Method in interface com.tc.object.logging.InstrumentationLogger
Log that auto lock was inserted
autolockInserted(String, String, String, LockDefinition) - Method in class com.tc.object.logging.NullInstrumentationLogger
 
av - Variable in class com.tc.asm.util.TraceAnnotationVisitor
The AnnotationVisitor to which this visitor delegates calls.
available() - Method in interface com.tc.io.TCByteBufferInput
 

B

b - Variable in class com.tc.asm.ClassReader
The class to be parsed.
BALOAD - Static variable in interface com.tc.asm.Opcodes
 
Banner - Class in com.tc.text
 
Banner() - Constructor for class com.tc.text.Banner
 
BaseApplicator - Class in com.tc.object.applicator
This class provides facilities for use in implementing applicators.
BaseApplicator(DNAEncoding, TCLogger) - Constructor for class com.tc.object.applicator.BaseApplicator
Construct a BaseApplicator with an encoding to use when reading/writing DNA
baseComponentType(Class) - Static method in class com.tc.util.ClassUtils
If c is an array, return the reifiable type of the array element
BasicInterpreter - Class in com.tc.asm.tree.analysis
An Interpreter for BasicValue values.
BasicInterpreter() - Constructor for class com.tc.asm.tree.analysis.BasicInterpreter
 
BasicValue - Class in com.tc.asm.tree.analysis
A Value that is represented by its type in a seven types type system.
BasicValue(Type) - Constructor for class com.tc.asm.tree.analysis.BasicValue
 
BasicVerifier - Class in com.tc.asm.tree.analysis
An extended BasicInterpreter that checks that bytecode instructions are correctly used.
BasicVerifier() - Constructor for class com.tc.asm.tree.analysis.BasicVerifier
 
basicVisitMethodHack(int, String, String, String, String[]) - Method in interface com.tc.object.bytecode.TransparencyClassAdapterHack
 
BASTORE - Static variable in interface com.tc.asm.Opcodes
 
begin(String, Attributes) - Method in class com.tc.asm.xml.ASMContentHandler.Rule
 
beginLock(String, int) - Static method in class com.tc.object.bytecode.ManagerUtil
Begin lock
beginLock(String, int, String) - Static method in class com.tc.object.bytecode.ManagerUtil
Deprecated. 
beginLockWithoutTxn(String, int) - Static method in class com.tc.object.bytecode.ManagerUtil
Deprecated. 
beginVolatile(Object, long, int) - Static method in class com.tc.object.bytecode.ManagerUtil
Begin volatile lock by field offset in the class
beginVolatile(TCObjectExternal, String, int) - Static method in class com.tc.object.bytecode.ManagerUtil
Begin volatile lock
binaryOperation(AbstractInsnNode, Value, Value) - Method in class com.tc.asm.tree.analysis.BasicInterpreter
 
binaryOperation(AbstractInsnNode, Value, Value) - Method in class com.tc.asm.tree.analysis.BasicVerifier
 
binaryOperation(AbstractInsnNode, Value, Value) - Method in interface com.tc.asm.tree.analysis.Interpreter
Interprets a bytecode instruction with two arguments.
binaryOperation(AbstractInsnNode, Value, Value) - Method in class com.tc.asm.tree.analysis.SourceInterpreter
 
BIPUSH - Static variable in interface com.tc.asm.Opcodes
 
BOOLEAN - Static variable in class com.tc.asm.Type
The sort of the boolean type.
BOOLEAN - Static variable in class com.tc.backport175.bytecode.AnnotationElement.Type
 
BOOLEAN_TYPE - Static variable in class com.tc.asm.Type
The boolean type.
booleanFieldChanged(String, String, boolean, int) - Method in interface com.tc.object.TCObjectExternal
 
box(Type) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instructions to box the top stack value.
buf - Variable in class com.tc.asm.util.AbstractVisitor
A buffer that can be used to create strings.
BufferPool - Interface in com.tc.bytes
 
BundleSpecUtil - Class in com.tc.bundles
 
BundleSpecUtil() - Constructor for class com.tc.bundles.BundleSpecUtil
 
BYTE - Static variable in class com.tc.asm.Type
The sort of the byte type.
BYTE - Static variable in class com.tc.backport175.bytecode.AnnotationElement.Type
 
BYTE_TYPE - Static variable in class com.tc.asm.Type
The byte type.
BYTECODE - Static variable in class com.tc.asm.xml.Processor
 
BytecodeProvider - Interface in com.tc.backport175.bytecode.spi
Callback interface that all vendors that wants to be able to control which bytecode is read when retrieving the annotations should implement.
ByteCodeUtil - Class in com.tc.object.bytecode
Utility methods for working with byte code.
ByteCodeUtil() - Constructor for class com.tc.object.bytecode.ByteCodeUtil
 
byteFieldChanged(String, String, byte, int) - Method in interface com.tc.object.TCObjectExternal
 
byteOrBooleanArrayChanged(Object, int, byte) - Static method in class com.tc.object.bytecode.hook.impl.ArrayManager
Indicate that byte or boolean in array changed
byteOrBooleanArrayChanged(Object, int, byte) - Static method in class com.tc.object.bytecode.ManagerUtil
Indicate that byte or boolean in array changed
ByteVector - Class in com.tc.asm
A dynamically extensible vector of bytes.
ByteVector() - Constructor for class com.tc.asm.ByteVector
Constructs a new ByteVector with a default initial size.
ByteVector(int) - Constructor for class com.tc.asm.ByteVector
Constructs a new ByteVector with the given initial size.

C

calculateDsoHashCode(Object) - Method in interface com.tc.object.bytecode.Manager
Calculate a hash code for the object that will be the same on all nodes, i.e., that does not depend on Object.hashCode().
calculateDsoHashCode(Object) - Static method in class com.tc.object.bytecode.ManagerUtil
 
calculateDsoHashCode(Object) - Method in class com.tc.object.bytecode.NullManager
 
calculateDsoHashCode(Object) - Static method in enum com.tc.object.LiteralValues
Calculate a stable hash code for the object.
calculateDsoHashCodeForLiteral(Object) - Method in enum com.tc.object.LiteralValues
Calculate a stable hash code for the object.
callRenamedMethod(String, int, String, String, MethodVisitor) - Static method in class com.tc.object.bytecode.rwsync.LockingMethodStrategy
Call the renamed version of a method, using the same parameters and return type as the original.
CALOAD - Static variable in interface com.tc.asm.Opcodes
 
capacity() - Method in interface com.tc.bytes.TCByteBuffer
 
cast(Type, Type) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instructions to cast a numerical value from one type to another.
cast(Type, Type) - Method in class com.tc.asm.commons.InstructionAdapter
 
CASTORE - Static variable in interface com.tc.asm.Opcodes
 
catchException(Label, Label, Type) - Method in class com.tc.asm.commons.GeneratorAdapter
Marks the start of an exception handler.
ChangeApplicator - Interface in com.tc.object.applicator
Applies a serialized change to an object.
ChangeApplicatorSpec - Interface in com.tc.object.config
Defines change applicators to apply for each class.
ChangeClassNameHierarchyAdapter - Class in com.tc.object.bytecode
This class will change the class name in methodInsn.
ChangeClassNameHierarchyAdapter(ClassVisitor) - Constructor for class com.tc.object.bytecode.ChangeClassNameHierarchyAdapter
 
CHAR - Static variable in class com.tc.asm.Type
The sort of the char type.
CHAR - Static variable in class com.tc.backport175.bytecode.AnnotationElement.Type
 
CHAR_TYPE - Static variable in class com.tc.asm.Type
The char type.
charArrayChanged(char[], int, char) - Static method in class com.tc.object.bytecode.hook.impl.ArrayManager
Indicate that char in array changed
charArrayChanged(char[], int, char) - Static method in class com.tc.object.bytecode.ManagerUtil
Indicate that char in array changed
charArrayCopy(char[], int, char[], int, int, TCObjectExternal) - Static method in class com.tc.object.bytecode.hook.impl.ArrayManager
Copy char[]
charArrayCopy(char[], int, char[], int, int, TCObjectExternal) - Static method in class com.tc.object.bytecode.ManagerUtil
Copy char[]
charFieldChanged(String, String, char, int) - Method in interface com.tc.object.TCObjectExternal
 
check - Static variable in class com.tc.asm.tree.InsnList
Indicates if preconditions of methods of this class must be checked.
check(Class, Class) - Static method in class com.tc.object.util.OverrideCheck
 
CheckAnnotationAdapter - Class in com.tc.asm.util
An AnnotationVisitor that checks that its methods are properly used.
CheckAnnotationAdapter(AnnotationVisitor) - Constructor for class com.tc.asm.util.CheckAnnotationAdapter
 
checkCast(Type) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instruction to check that the top stack value is of the given type.
checkcast(Type) - Method in class com.tc.asm.commons.InstructionAdapter
 
CHECKCAST - Static variable in interface com.tc.asm.Opcodes
 
CheckClassAdapter - Class in com.tc.asm.util
A ClassAdapter that checks that its methods are properly used.
CheckClassAdapter(ClassVisitor) - Constructor for class com.tc.asm.util.CheckClassAdapter
Constructs a new CheckClassAdapter.
CheckClassAdapter(ClassVisitor, boolean) - Constructor for class com.tc.asm.util.CheckClassAdapter
Constructs a new CheckClassAdapter.
checkedOut() - Method in interface com.tc.bytes.TCByteBuffer
 
CheckFieldAdapter - Class in com.tc.asm.util
A FieldVisitor that checks that its methods are properly used.
CheckFieldAdapter(FieldVisitor) - Constructor for class com.tc.asm.util.CheckFieldAdapter
 
CheckMethodAdapter - Class in com.tc.asm.util
A MethodAdapter that checks that its methods are properly used.
CheckMethodAdapter(MethodVisitor) - Constructor for class com.tc.asm.util.CheckMethodAdapter
Constructs a new CheckMethodAdapter object.
CheckMethodAdapter(MethodVisitor, Map) - Constructor for class com.tc.asm.util.CheckMethodAdapter
Constructs a new CheckMethodAdapter object.
CheckMethodAdapter(int, String, String, MethodVisitor, Map) - Constructor for class com.tc.asm.util.CheckMethodAdapter
Constructs a new CheckMethodAdapter object.
CheckSignatureAdapter - Class in com.tc.asm.util
A SignatureVisitor that checks that its methods are properly used.
CheckSignatureAdapter(int, SignatureVisitor) - Constructor for class com.tc.asm.util.CheckSignatureAdapter
Creates a new CheckSignatureAdapter object.
checkWriteAccess(Object) - Method in interface com.tc.object.bytecode.Manager
Check whether current context has write access
checkWriteAccess(Object) - Static method in class com.tc.object.bytecode.ManagerUtil
Check whether current context has write access
checkWriteAccess(Object) - Method in class com.tc.object.bytecode.NullManager
 
CLASS - Static variable in interface com.tc.object.bytecode.hook.DSOContext
 
CLASS - Static variable in interface com.tc.object.bytecode.Manager
This class's class path: com/tc/object/bytecode/Manager
CLASS - Static variable in class com.tc.object.bytecode.ManagerUtil
This class name
CLASS - Static variable in class com.tc.object.bytecode.NullManager
 
CLASS_DECLARATION - Static variable in class com.tc.asm.util.TraceAbstractVisitor
Constant used in appendDescriptor for class signatures, formatted in default Java notation (non-bytecode)
CLASS_SIGNATURE - Static variable in class com.tc.asm.util.CheckSignatureAdapter
Type to be used to check class signatures.
CLASS_SIGNATURE - Static variable in class com.tc.asm.util.TraceAbstractVisitor
Constant used in appendDescriptor for class signatures, formatted in bytecode notation
ClassAdapter - Class in com.tc.asm
An empty ClassVisitor that delegates to another ClassVisitor.
ClassAdapter(ClassVisitor) - Constructor for class com.tc.asm.ClassAdapter
Constructs a new ClassAdapter object.
ClassAdapterFactory - Interface in com.tc.object.bytecode
A factory for class adapters
classIncluded(String) - Method in interface com.tc.object.logging.InstrumentationLogger
Log class that is being instrumented
classIncluded(String) - Method in class com.tc.object.logging.NullInstrumentationLogger
 
ClassInfo - Interface in com.tc.aspectwerkz.reflect
Interface for the class info implementations.
className - Variable in class com.tc.asm.commons.RemappingClassAdapter
 
classNameToFileName(String) - Static method in class com.tc.object.bytecode.ByteCodeUtil
Translate class name to file name
classNameToInternalName(String) - Static method in class com.tc.object.bytecode.ByteCodeUtil
Translate class name to an internal name as used by ASM
ClassNode - Class in com.tc.asm.tree
A node that represents a class.
ClassNode() - Constructor for class com.tc.asm.tree.ClassNode
Constructs a new ClassNode.
ClassPostProcessor - Interface in com.tc.object.bytecode.hook
Modify class after being loaded
ClassPreProcessor - Interface in com.tc.object.bytecode.hook
Modify byte[] before being loaded as a class by the classloader
ClassProcessor - Interface in com.tc.object.bytecode.hook
Allows implementors to either pre- or post-process classes as they are loaded.
ClassProcessorHelper - Class in com.tc.object.bytecode.hook.impl
Helper class called by the modified version of java.lang.ClassLoader
ClassProcessorHelper() - Constructor for class com.tc.object.bytecode.hook.impl.ClassProcessorHelper
 
ClassProcessorHelper.State - Class in com.tc.object.bytecode.hook.impl
ClassProcessorHelper initialization state
ClassProcessorHelper.State() - Constructor for class com.tc.object.bytecode.hook.impl.ClassProcessorHelper.State
 
ClassProcessorHelper.TcCommonLibQualifier - Class in com.tc.object.bytecode.hook.impl
File filter for lib/*.jar files and lib/resources directory
ClassProcessorHelper.TcCommonLibQualifier() - Constructor for class com.tc.object.bytecode.hook.impl.ClassProcessorHelper.TcCommonLibQualifier
 
ClassProvider - Interface in com.tc.object.loaders
Manage loading relationship between named classloaders and classes
ClassReader - Class in com.tc.asm
A Java class parser to make a ClassVisitor visit an existing class.
ClassReader(byte[]) - Constructor for class com.tc.asm.ClassReader
Constructs a new ClassReader object.
ClassReader(byte[], int, int) - Constructor for class com.tc.asm.ClassReader
Constructs a new ClassReader object.
ClassReader(InputStream) - Constructor for class com.tc.asm.ClassReader
Constructs a new ClassReader object.
ClassReader(String) - Constructor for class com.tc.asm.ClassReader
Constructs a new ClassReader object.
ClassReplacementTest - Interface in com.tc.object.config
 
ClassUtils - Class in com.tc.util
Class utility methods
ClassUtils() - Constructor for class com.tc.util.ClassUtils
 
ClassUtils.ClassSpec - Interface in com.tc.util
Holder for a class name and field name which together fully identify a field
ClassVisitor - Interface in com.tc.asm
A visitor to visit a Java class.
ClassWriter - Class in com.tc.asm
A ClassVisitor that generates classes in bytecode form.
ClassWriter(int) - Constructor for class com.tc.asm.ClassWriter
Constructs a new ClassWriter object.
ClassWriter(ClassReader, int) - Constructor for class com.tc.asm.ClassWriter
Constructs a new ClassWriter object and enables optimizations for "mostly add" bytecode transformations.
clear() - Method in class com.tc.asm.tree.InsnList
Removes all of the instructions of this list.
clear() - Method in interface com.tc.bytes.TCByteBuffer
 
Clearable - Interface in com.tc.object.bytecode
 
clearAccessed() - Method in interface com.tc.object.TCObjectExternal
 
clearReference(String) - Method in interface com.tc.object.TCObjectExternal
 
clearReferences(int) - Method in interface com.tc.object.TCObjectExternal
 
clearSingleton() - Static method in class com.tc.object.bytecode.ManagerUtil
 
clearStack() - Method in class com.tc.asm.tree.analysis.Frame
Clears the operand stack of this frame.
clone(Map) - Method in class com.tc.asm.tree.AbstractInsnNode
Returns a copy of this instruction.
clone(Map) - Method in class com.tc.asm.tree.FieldInsnNode
 
clone(Map) - Method in class com.tc.asm.tree.FrameNode
 
clone(Map) - Method in class com.tc.asm.tree.IincInsnNode
 
clone(Map) - Method in class com.tc.asm.tree.InsnNode
 
clone(Map) - Method in class com.tc.asm.tree.IntInsnNode
 
clone(Map) - Method in class com.tc.asm.tree.JumpInsnNode
 
clone(Map) - Method in class com.tc.asm.tree.LabelNode
 
clone(Map) - Method in class com.tc.asm.tree.LdcInsnNode
 
clone(Map) - Method in class com.tc.asm.tree.LineNumberNode
 
clone(Map) - Method in class com.tc.asm.tree.LookupSwitchInsnNode
 
clone(Map) - Method in class com.tc.asm.tree.MethodInsnNode
 
clone(Map) - Method in class com.tc.asm.tree.MultiANewArrayInsnNode
 
clone(Map) - Method in class com.tc.asm.tree.TableSwitchInsnNode
 
clone(Map) - Method in class com.tc.asm.tree.TypeInsnNode
 
clone(Map) - Method in class com.tc.asm.tree.VarInsnNode
 
clone() - Method in class com.tc.statistics.StatisticData
 
close() - Method in interface com.tc.io.TCByteBufferInput
 
close() - Method in interface com.tc.io.TCDataOutput
Close the stream
cmpg(Type) - Method in class com.tc.asm.commons.InstructionAdapter
 
cmpl(Type) - Method in class com.tc.asm.commons.InstructionAdapter
 
CodeSizeEvaluator - Class in com.tc.asm.commons
A MethodAdapter that can be used to approximate method size.
CodeSizeEvaluator(MethodVisitor) - Constructor for class com.tc.asm.commons.CodeSizeEvaluator
 
codeToName(String) - Static method in class com.tc.object.bytecode.ByteCodeUtil
Translate type code to type name
com.tc.asm - package com.tc.asm
Provides a small and fast bytecode manipulation framework.
com.tc.asm.commons - package com.tc.asm.commons
Provides some useful class and method adapters.
com.tc.asm.signature - package com.tc.asm.signature
Provides support for type signatures.
com.tc.asm.tree - package com.tc.asm.tree
Provides an ASM visitor that constructs a tree representation of the classes it visits.
com.tc.asm.tree.analysis - package com.tc.asm.tree.analysis
Provides a framework for static code analysis based on the asm.tree package.
com.tc.asm.util - package com.tc.asm.util
Provides ASM visitors that can be useful for programming and debugging purposes.
com.tc.asm.xml - package com.tc.asm.xml
Provides SAX 2.0 adapters for ASM visitors to convert classes to and from XML.
com.tc.aspectwerkz.reflect - package com.tc.aspectwerkz.reflect
 
com.tc.backport175 - package com.tc.backport175
 
com.tc.backport175.bytecode - package com.tc.backport175.bytecode
 
com.tc.backport175.bytecode.spi - package com.tc.backport175.bytecode.spi
 
com.tc.backport175.proxy - package com.tc.backport175.proxy
 
com.tc.bundles - package com.tc.bundles
 
com.tc.bytes - package com.tc.bytes
 
com.tc.cache - package com.tc.cache
 
com.tc.cluster - package com.tc.cluster
Provides interfaces to access cluster events and cluster meta-data.
com.tc.cluster.exceptions - package com.tc.cluster.exceptions
Provides exception classes for the cluster API.
com.tc.exception - package com.tc.exception
 
com.tc.injection.annotations - package com.tc.injection.annotations
Provides annotations for the field injection mechanism.
com.tc.injection.exceptions - package com.tc.injection.exceptions
Provides exception classes for the field injection mechanism.
com.tc.io - package com.tc.io
 
com.tc.lang - package com.tc.lang
 
com.tc.logging - package com.tc.logging
 
com.tc.management - package com.tc.management
 
com.tc.net - package com.tc.net
 
com.tc.object - package com.tc.object
 
com.tc.object.applicator - package com.tc.object.applicator
 
com.tc.object.bytecode - package com.tc.object.bytecode
 
com.tc.object.bytecode.hook - package com.tc.object.bytecode.hook
 
com.tc.object.bytecode.hook.impl - package com.tc.object.bytecode.hook.impl
 
com.tc.object.bytecode.rwsync - package com.tc.object.bytecode.rwsync
 
com.tc.object.config - package com.tc.object.config
 
com.tc.object.dna.api - package com.tc.object.dna.api
 
com.tc.object.loaders - package com.tc.object.loaders
 
com.tc.object.locks - package com.tc.object.locks
 
com.tc.object.logging - package com.tc.object.logging
 
com.tc.object.util - package com.tc.object.util
 
com.tc.properties - package com.tc.properties
 
com.tc.statistics - package com.tc.statistics
 
com.tc.text - package com.tc.text
 
com.tc.timapi - package com.tc.timapi
 
com.tc.util - package com.tc.util
 
com.tc.util.runtime - package com.tc.util.runtime
 
com.tcclient.cluster - package com.tcclient.cluster
Provides classes for the Terracotta cluster API that can be shared through DSO in your applications.
commit() - Method in interface com.tc.bytes.TCByteBuffer
 
commit() - Method in interface com.tc.object.config.LockDefinition
Commit this definition, after which the definition cannot be changed.
commitLock(String, int) - Static method in class com.tc.object.bytecode.ManagerUtil
Commit lock
commitVolatile(Object, long, int) - Static method in class com.tc.object.bytecode.ManagerUtil
Commit volatile lock by field offset in the class
commitVolatile(TCObjectExternal, String, int) - Static method in class com.tc.object.bytecode.ManagerUtil
Commit volatile lock
compareTo(Object) - Method in class com.tc.object.locks.UnclusteredLockID
 
compareTo(Object) - Method in class com.tc.util.AbstractIdentifier
 
COMPUTE_FRAMES - Static variable in class com.tc.asm.ClassWriter
Flag to automatically compute the stack map frames of methods from scratch.
COMPUTE_MAXS - Static variable in class com.tc.asm.ClassWriter
Flag to automatically compute the maximum stack size and the maximum number of local variables of methods.
computeAppName(String) - Static method in class com.tc.object.bytecode.hook.impl.ClassProcessorHelper
Given a context path, trim and condition it to be usable by methods such as #isDSOSessions(String)
computeMax - Variable in class com.tc.asm.xml.ASMContentHandler
true if the maximum stack size and number of local variables must be automatically computed.
computeSHAdigest(byte[]) - Method in class com.tc.asm.commons.SerialVersionUIDAdder
Returns the SHA-1 message digest of the given value.
computeSVUID - Variable in class com.tc.asm.commons.SerialVersionUIDAdder
Flag that indicates if we need to compute SVUID.
computeSVUID() - Method in class com.tc.asm.commons.SerialVersionUIDAdder
Returns the value of SVUID if the class doesn't have one already.
CONCURRENT - Static variable in class com.tc.object.config.ConfigLockLevel
CONCURRENT lock, auto-synchronize=false
CONCURRENT_LEVEL - Static variable in enum com.tc.object.locks.LockLevel
 
configHelper - Variable in class org.terracotta.modules.configuration.TerracottaConfiguratorModule
 
ConfigLockLevel - Class in com.tc.object.config
Describe a lock level from a set of enumerated values.
connectWorkaround(ClosedSelectorException) - Static method in class com.tc.net.NIOWorkarounds
Determine whether to retry during connect
ConstructorInfo - Interface in com.tc.aspectwerkz.reflect
Interface for the constructor info implementations.
contains(AbstractInsnNode) - Method in class com.tc.asm.tree.InsnList
Returns true if the given instruction belongs to this list.
copyOperation(AbstractInsnNode, Value) - Method in class com.tc.asm.tree.analysis.BasicInterpreter
 
copyOperation(AbstractInsnNode, Value) - Method in class com.tc.asm.tree.analysis.BasicVerifier
 
copyOperation(AbstractInsnNode, Value) - Method in interface com.tc.asm.tree.analysis.Interpreter
Interprets a bytecode instruction that moves a value on the stack or to or from local variables.
copyOperation(AbstractInsnNode, Value) - Method in class com.tc.asm.tree.analysis.SourceInterpreter
 
copyTo(TCByteBufferOutput) - Method in interface com.tc.object.dna.api.DNAWriter
Copy the written DNA data to the given output stream
create(ClassVisitor, ClassLoader) - Method in interface com.tc.object.bytecode.ClassAdapterFactory
Create an adapter
create(ClassVisitor, ClassLoader) - Method in class com.tc.object.bytecode.DelegateMethodAdapter
 
createAnnotationVisitor(AnnotationElement.Annotation) - Method in class com.tc.backport175.bytecode.AnnotationReader
Returns the annotation visitor to use.
createAppender() - Method in interface com.tc.object.dna.api.DNAWriter
create a DNAWriter for appending more actions to this DNA
createASMifierMethodVisitor() - Method in class com.tc.asm.util.ASMifierClassVisitor
 
createClassSupportMethods(ClassVisitor) - Method in interface com.tc.object.config.TransparencyClassSpec
Call support method creators and add to the class via the visitor
createLoaderName(String, String) - Static method in class com.tc.object.loaders.Namespace
Create a loader name based on a toplevel loader name and a subname
createLockDefinition(String, ConfigLockLevel) - Method in interface com.tc.object.config.StandardDSOClientConfigHelper
 
createLogicalExtendingClassName(String, String) - Static method in class com.tc.object.loaders.Namespace
Create logical extending class name by combining class names
createMethods(ClassVisitor) - Method in interface com.tc.object.bytecode.MethodCreator
Create methods in the class
createOrReplaceRoot(String, Object) - Method in interface com.tc.object.bytecode.Manager
Create or replace root, typically used for replaceable roots.
createOrReplaceRoot(String, Object) - Static method in class com.tc.object.bytecode.ManagerUtil
Create or replace root, typically used for replaceable roots.
createOrReplaceRoot(String, Object) - Method in class com.tc.object.bytecode.NullManager
 
createParametersToArrayByteCode(MethodVisitor, Type[]) - Static method in class com.tc.object.bytecode.ByteCodeUtil
Add instructions to convert the local variables typed with parameters into an array assuming values start at local variable offset of 1
createParametersToArrayByteCode(MethodVisitor, Type[], int) - Static method in class com.tc.object.bytecode.ByteCodeUtil
Add instructions to convert the parameters into an array
createRemappingAnnotationAdapter(AnnotationVisitor) - Method in class com.tc.asm.commons.RemappingClassAdapter
 
createRemappingFieldAdapter(FieldVisitor) - Method in class com.tc.asm.commons.RemappingClassAdapter
 
createRemappingMethodAdapter(int, String, MethodVisitor) - Method in class com.tc.asm.commons.RemappingClassAdapter
 
createRemappingSignatureAdapter(SignatureVisitor) - Method in class com.tc.asm.commons.Remapper
 
createTraceAnnotationVisitor() - Method in class com.tc.asm.util.TraceAbstractVisitor
 
createTraceFieldVisitor() - Method in class com.tc.asm.util.TraceClassVisitor
 
createTraceMethodVisitor() - Method in class com.tc.asm.util.TraceClassVisitor
 
cst - Variable in class com.tc.asm.tree.LdcInsnNode
The constant to be loaded on the stack.
customMethodAdapterFor(int, String, String, String, String, String[], InstrumentationLogger, MemberInfo) - Method in interface com.tc.object.config.TransparencyClassSpec
Get custom method adapter
cv - Variable in class com.tc.asm.ClassAdapter
The ClassVisitor to which this adapter delegates calls.
cv - Variable in class com.tc.asm.util.TraceClassVisitor
The ClassVisitor to which this visitor delegates calls.
cw - Variable in class com.tc.asm.xml.ASMContentHandler
Current instance of the ClassWriter used to write class bytecode.

D

D2F - Static variable in interface com.tc.asm.Opcodes
 
D2I - Static variable in interface com.tc.asm.Opcodes
 
D2L - Static variable in interface com.tc.asm.Opcodes
 
DADD - Static variable in interface com.tc.asm.Opcodes
 
DALOAD - Static variable in interface com.tc.asm.Opcodes
 
DASTORE - Static variable in interface com.tc.asm.Opcodes
 
data(Long) - Method in class com.tc.statistics.StatisticData
 
data(String) - Method in class com.tc.statistics.StatisticData
 
data(Date) - Method in class com.tc.statistics.StatisticData
 
data(BigDecimal) - Method in class com.tc.statistics.StatisticData
 
DCMPG - Static variable in interface com.tc.asm.Opcodes
 
DCMPL - Static variable in interface com.tc.asm.Opcodes
 
dconst(double) - Method in class com.tc.asm.commons.InstructionAdapter
 
DCONST_0 - Static variable in interface com.tc.asm.Opcodes
 
DCONST_1 - Static variable in interface com.tc.asm.Opcodes
 
DDIV - Static variable in interface com.tc.asm.Opcodes
 
debug(Object) - Method in class com.tc.logging.NullTCLogger
 
debug(Object, Throwable) - Method in class com.tc.logging.NullTCLogger
 
debug(Object) - Method in interface com.tc.logging.TCLogger
 
debug(Object, Throwable) - Method in interface com.tc.logging.TCLogger
 
DEBUG - Static variable in class com.tc.util.DebugUtil
 
DebugUtil - Class in com.tc.util
This class holds a debug flag and is used to debug certain kinds of problem in our test environment.
DebugUtil() - Constructor for class com.tc.util.DebugUtil
 
decode(TCDataInput) - Method in interface com.tc.object.dna.api.DNAEncoding
Decode an object from an input stream
DEFAULT_VALUE_NAME - Static variable in class com.tc.backport175.bytecode.AnnotationElement
 
DefaultBytecodeProvider - Class in com.tc.backport175.bytecode
Default implementation of the org.codehaus.backport175.reader.bytecode.spi.BytecodeProvider interface which reads the bytecode from disk.
DefaultBytecodeProvider() - Constructor for class com.tc.backport175.bytecode.DefaultBytecodeProvider
 
defineClass0Post(Class, ClassLoader) - Static method in class com.tc.object.bytecode.hook.impl.ClassProcessorHelper
Post process class during definition
defineClass0Pre(ClassLoader, String, byte[], int, int, ProtectionDomain) - Static method in class com.tc.object.bytecode.hook.impl.ClassProcessorHelper
byte code instrumentation of class loaded
XXX::NOTE:: Do NOT optimize to return same input byte array if the class was instrumented (I can't imagine why we would).
dehydrate(ApplicatorObjectManager, TCObjectExternal, DNAWriter, Object) - Method in interface com.tc.object.applicator.ChangeApplicator
Write an object's state to DNA
DelegateMethodAdapter - Class in com.tc.object.bytecode
Use me to make sure a class overrides all methods from parent hierarchy and delegates the call
DelegateMethodAdapter(String, String) - Constructor for class com.tc.object.bytecode.DelegateMethodAdapter
 
desc - Variable in class com.tc.asm.tree.AnnotationNode
The class descriptor of the annotation class.
desc - Variable in class com.tc.asm.tree.FieldInsnNode
The field's descriptor (see Type).
desc - Variable in class com.tc.asm.tree.FieldNode
The field's descriptor (see Type).
desc - Variable in class com.tc.asm.tree.LocalVariableNode
The type descriptor of this local variable.
desc - Variable in class com.tc.asm.tree.MethodInsnNode
The method's descriptor (see Type).
desc - Variable in class com.tc.asm.tree.MethodNode
The method's descriptor (see Type).
desc - Variable in class com.tc.asm.tree.MultiANewArrayInsnNode
An array type descriptor (see Type).
desc - Variable in class com.tc.asm.tree.TypeInsnNode
The operand of this instruction.
deserializeFrom(TCByteBufferInput) - Method in interface com.tc.io.TCSerializable
 
deserializeFrom(TCByteBufferInput) - Method in class com.tc.object.locks.UnclusteredLockID
 
dflt - Variable in class com.tc.asm.tree.LookupSwitchInsnNode
Beginning of the default handler block.
dflt - Variable in class com.tc.asm.tree.TableSwitchInsnNode
Beginning of the default handler block.
dims - Variable in class com.tc.asm.tree.MultiANewArrayInsnNode
Number of dimensions of the array to allocate.
disable() - Method in interface com.tc.management.TerracottaMBean
A bean can be enabled to collect stats, or disabled to decrease overhead
disableAutoLocking() - Method in interface com.tc.object.TCObjectExternal
 
disableWaitNotifyCodeSpec(String) - Method in interface com.tc.object.config.TransparencyClassSpec
Add logical method adapter to disable wait/notify code
distMethodCallInserted(String, String, String) - Method in interface com.tc.object.logging.InstrumentationLogger
Log that a DMI call was inserted.
distMethodCallInserted(String, String, String) - Method in class com.tc.object.logging.NullInstrumentationLogger
 
distributedMethodCall(Object, String, Object[], boolean) - Method in interface com.tc.object.bytecode.Manager
Perform distributed method call
distributedMethodCall(Object, String, Object[]) - Static method in class com.tc.object.bytecode.ManagerUtil
Perform distributed method call on all nodes
distributedMethodCall(Object, String, Object[], boolean) - Method in class com.tc.object.bytecode.NullManager
 
distributedMethodCallCommit() - Method in interface com.tc.object.bytecode.Manager
Commit DMI call
distributedMethodCallCommit() - Static method in class com.tc.object.bytecode.ManagerUtil
Commit DMI call
distributedMethodCallCommit() - Method in class com.tc.object.bytecode.NullManager
 
DIV - Static variable in class com.tc.asm.commons.GeneratorAdapter
Constant for the math method.
div(Type) - Method in class com.tc.asm.commons.InstructionAdapter
 
DLOAD - Static variable in interface com.tc.asm.Opcodes
 
DMI_METHOD_RENAME_PREFIX - Static variable in class com.tc.object.bytecode.ByteCodeUtil
 
DMUL - Static variable in interface com.tc.asm.Opcodes
 
DNA - Interface in com.tc.object.dna.api
Represents the data of an object.
DNA.DNAType - Enum in com.tc.object.dna.api
 
DNACursor - Interface in com.tc.object.dna.api
A ResultSet-like interface for iterating over the fields of a DNA strand.
DNAEncoding - Interface in com.tc.object.dna.api
Defines how to encode DNA onto a stream or decode data from a stream, with some different policies for encoding.
DNAException - Exception in com.tc.object.dna.api
Generic exception thrown when working with DNA.
DNAException() - Constructor for exception com.tc.object.dna.api.DNAException
 
DNAException(String) - Constructor for exception com.tc.object.dna.api.DNAException
 
DNAException(Exception) - Constructor for exception com.tc.object.dna.api.DNAException
 
DNAWriter - Interface in com.tc.object.dna.api
 
DNEG - Static variable in interface com.tc.asm.Opcodes
 
doesOriginalNeedAdapting() - Method in interface com.tc.object.bytecode.MethodAdapter
Checks whether original needs adapting
doNotInstrument(String) - Method in interface com.tc.object.config.TransparencyClassSpec
Check whether method is marked as do not instrument
DOT_DELIMITER - Static variable in class com.tc.object.bytecode.ChangeClassNameHierarchyAdapter
 
DOUBLE - Static variable in interface com.tc.asm.Opcodes
 
DOUBLE - Static variable in class com.tc.asm.Type
The sort of the double type.
DOUBLE - Static variable in class com.tc.backport175.bytecode.AnnotationElement.Type
 
DOUBLE_TYPE - Static variable in class com.tc.asm.Type
The double type.
DOUBLE_VALUE - Static variable in class com.tc.asm.tree.analysis.BasicValue
 
doubleArrayChanged(double[], int, double) - Static method in class com.tc.object.bytecode.hook.impl.ArrayManager
Indicate that double in array changed
doubleArrayChanged(double[], int, double) - Static method in class com.tc.object.bytecode.ManagerUtil
Indicate that double in array changed
doubleFieldChanged(String, String, double, int) - Method in interface com.tc.object.TCObjectExternal
 
DREM - Static variable in interface com.tc.asm.Opcodes
 
DRETURN - Static variable in interface com.tc.asm.Opcodes
 
DsoCluster - Interface in com.tc.cluster
The DsoCluster interface provides access to Terracotta DSO cluster events and meta data.
DsoClusterEvent - Interface in com.tc.cluster
Indicates that the state of a node in the DSO cluster has changed.
DsoClusterListener - Interface in com.tc.cluster
A listener interface that can be implemented to be notified about DSO cluster events.
DsoClusterTopology - Interface in com.tc.cluster
Provides access to the topology of the cluster, viewed from the current node.
DSOContext - Interface in com.tc.object.bytecode.hook
The idea behind DSOContext is to encapsulate a DSO "world" in a client VM.
DsoNode - Interface in com.tcclient.cluster
Describes a node in the Terracotta DSO cluster.
DSTORE - Static variable in interface com.tc.asm.Opcodes
 
DSUB - Static variable in interface com.tc.asm.Opcodes
 
dup() - Method in class com.tc.asm.commons.GeneratorAdapter
Generates a DUP instruction.
dup() - Method in class com.tc.asm.commons.InstructionAdapter
 
DUP - Static variable in interface com.tc.asm.Opcodes
 
dup2() - Method in class com.tc.asm.commons.GeneratorAdapter
Generates a DUP2 instruction.
dup2() - Method in class com.tc.asm.commons.InstructionAdapter
 
DUP2 - Static variable in interface com.tc.asm.Opcodes
 
DUP2_X1 - Static variable in interface com.tc.asm.Opcodes
 
DUP2_X2 - Static variable in interface com.tc.asm.Opcodes
 
dup2X1() - Method in class com.tc.asm.commons.GeneratorAdapter
Generates a DUP2_X1 instruction.
dup2X1() - Method in class com.tc.asm.commons.InstructionAdapter
 
dup2X2() - Method in class com.tc.asm.commons.GeneratorAdapter
Generates a DUP2_X2 instruction.
dup2X2() - Method in class com.tc.asm.commons.InstructionAdapter
 
DUP_X1 - Static variable in interface com.tc.asm.Opcodes
 
DUP_X2 - Static variable in interface com.tc.asm.Opcodes
 
duplicate() - Method in interface com.tc.bytes.TCByteBuffer
 
duplicate() - Method in interface com.tc.io.TCByteBufferInput
Duplicate this stream.
duplicateAndLimit(int) - Method in interface com.tc.io.TCByteBufferInput
Effectively the same thing as calling duplicate().limit(int), but potentially creating far less garbage (depending on the size difference between the original stream and the slice you want)
dupX1() - Method in class com.tc.asm.commons.GeneratorAdapter
Generates a DUP_X1 instruction.
dupX1() - Method in class com.tc.asm.commons.InstructionAdapter
 
dupX2() - Method in class com.tc.asm.commons.GeneratorAdapter
Generates a DUP_X2 instruction.
dupX2() - Method in class com.tc.asm.commons.InstructionAdapter
 

E

element(String) - Method in class com.tc.statistics.StatisticData
 
EMPTY - Static variable in class com.tc.util.StringUtil
The empty string
EMPTY_ANNOTATION_ARRAY - Static variable in interface com.tc.aspectwerkz.reflect.ClassInfo
 
EMPTY_ARRAY - Static variable in class com.tc.statistics.StatisticData
 
EMPTY_STATISTIC_DATA - Static variable in interface com.tc.statistics.StatisticRetrievalAction
Convenience field that allows SRAs to return empty data.
EmptyVisitor - Class in com.tc.asm.commons
An empty implementation of the ASM visitor interfaces.
EmptyVisitor() - Constructor for class com.tc.asm.commons.EmptyVisitor
 
enable() - Method in interface com.tc.management.TerracottaMBean
A bean can be enabled to collect stats, or disabled to decrease overhead
enable() - Static method in class com.tc.object.bytecode.ManagerUtil
Called when initialization has proceeded enough that the Manager can be used.
enableCapability(TimCapability) - Method in interface com.tc.object.config.StandardDSOClientConfigHelper
 
enableSingleton(Manager) - Static method in class com.tc.object.bytecode.ManagerUtil
 
encode(Object, TCDataOutput) - Method in interface com.tc.object.dna.api.DNAEncoding
Encode an object onto an output stream
encodeArray(Object, TCDataOutput) - Method in interface com.tc.object.dna.api.DNAEncoding
Encode an array onto an output stream, automatically determine array length
encodeArray(Object, TCDataOutput, int) - Method in interface com.tc.object.dna.api.DNAEncoding
Encode an array onto an output stream
encodeClassLoader(ClassLoader, TCDataOutput) - Method in interface com.tc.object.dna.api.DNAEncoding
Encode a classloader object onto an output stream
encoding - Variable in class com.tc.object.applicator.BaseApplicator
The encoding to use when reading/writing DNA
end - Variable in class com.tc.asm.tree.LocalVariableNode
The last instruction corresponding to the scope of this local variable (exclusive).
end - Variable in class com.tc.asm.tree.TryCatchBlockNode
End of the exception handler's scope (exclusive).
end(String) - Method in class com.tc.asm.xml.ASMContentHandler.Rule
 
endDocument() - Method in class com.tc.asm.xml.ASMContentHandler
Process notification of the end of a document and write generated bytecode into output stream.
endElement(String, String, String) - Method in class com.tc.asm.xml.ASMContentHandler
Process notification of the end of an XML element being reached.
endMethod() - Method in class com.tc.asm.commons.GeneratorAdapter
Marks the end of the visited method.
ENUM - Static variable in class com.tc.backport175.bytecode.AnnotationElement.Type
 
ENUM_CLASS_DOTS - Static variable in enum com.tc.object.LiteralValues
 
EQ - Static variable in class com.tc.asm.commons.GeneratorAdapter
Constant for the ifCmp method.
equals(Object) - Method in class com.tc.asm.commons.Method
 
equals(Object) - Method in class com.tc.asm.tree.analysis.BasicValue
 
equals(Object) - Method in class com.tc.asm.tree.analysis.SourceValue
 
equals(Object) - Method in class com.tc.asm.Type
Tests if the given object is equal to this type.
equals(Object) - Method in class com.tc.backport175.bytecode.AnnotationReader.ClassKey
 
equals(Object) - Method in class com.tc.backport175.bytecode.AnnotationReader.MemberKey
 
equals(Object) - Method in class com.tc.object.bytecode.rwsync.MethodId
 
equals(Object) - Method in class com.tc.object.loaders.LoaderDescription
 
equals(Object) - Method in class com.tc.statistics.StatisticType
 
equals(Object) - Method in class com.tc.util.AbstractIdentifier
Equality is based on the id value and the identifier class.
error(Object) - Method in class com.tc.logging.NullTCLogger
 
error(Object, Throwable) - Method in class com.tc.logging.NullTCLogger
 
error(Object) - Method in interface com.tc.logging.TCLogger
 
error(Object, Throwable) - Method in interface com.tc.logging.TCLogger
 
errorBanner(String) - Static method in class com.tc.text.Banner
 
escapeForCsv(String) - Static method in class com.tc.statistics.StatisticData
 
eval(boolean) - Static method in class com.tc.util.Assert
Evaluate the boolean exception and throw an assertion error if false
eval(Object, boolean) - Static method in class com.tc.util.Assert
Evaluate the boolean exception and throw an assertion error if false
exceptions - Variable in class com.tc.asm.tree.MethodNode
The internal names of the method's exception classes (see getInternalName).
execute(AbstractInsnNode, Interpreter) - Method in class com.tc.asm.tree.analysis.Frame
 
exit() - Static method in class com.tc.object.bytecode.hook.impl.Util
System.exit() without an exception
exit(Throwable) - Static method in class com.tc.object.bytecode.hook.impl.Util
Dump an exception and System.exit().
EXPAND_FRAMES - Static variable in class com.tc.asm.ClassReader
Flag to expand the stack map frames.
ExpirableEntry - Interface in com.tc.cache
 
expiresAt(int, int) - Method in interface com.tc.cache.ExpirableEntry
Determine when this entry will expire based on the tti/ttl passed in.
EXTENDS - Static variable in interface com.tc.asm.signature.SignatureVisitor
Wildcard for an "extends" type argument.

F

F2D - Static variable in interface com.tc.asm.Opcodes
 
F2I - Static variable in interface com.tc.asm.Opcodes
 
F2L - Static variable in interface com.tc.asm.Opcodes
 
F_APPEND - Static variable in interface com.tc.asm.Opcodes
Represents a compressed frame where locals are the same as the locals in the previous frame, except that additional 1-3 locals are defined, and with an empty stack.
F_CHOP - Static variable in interface com.tc.asm.Opcodes
Represents a compressed frame where locals are the same as the locals in the previous frame, except that the last 1-3 locals are absent and with an empty stack.
F_FULL - Static variable in interface com.tc.asm.Opcodes
Represents a compressed frame with complete frame data.
F_NEW - Static variable in interface com.tc.asm.Opcodes
Represents an expanded frame.
F_SAME - Static variable in interface com.tc.asm.Opcodes
Represents a compressed frame with exactly the same locals as the previous frame and with an empty stack.
F_SAME1 - Static variable in interface com.tc.asm.Opcodes
Represents a compressed frame with exactly the same locals as the previous frame and with a single value on the stack.
FADD - Static variable in interface com.tc.asm.Opcodes
 
fail() - Static method in class com.tc.util.Assert
Throw assertion error with generic message
fail(String) - Static method in class com.tc.util.Assert
Throw assertion error with specified message
failure(Object, Throwable) - Static method in class com.tc.util.Assert
This returns an exception, instead of throwing one, so that you can do (e.g.): public Object foo() { throw Assert.failure("doesn't work"); } or whatever.
failure(Object) - Static method in class com.tc.util.Assert
This returns an exception, instead of throwing one, so that you can do (e.g.): public Object foo() { throw Assert.failure("doesn't work"); } or whatever.
FALOAD - Static variable in interface com.tc.asm.Opcodes
 
FASTORE - Static variable in interface com.tc.asm.Opcodes
 
fatal(Object) - Method in class com.tc.logging.NullTCLogger
 
fatal(Object, Throwable) - Method in class com.tc.logging.NullTCLogger
 
fatal(Object) - Method in interface com.tc.logging.TCLogger
 
fatal(Object, Throwable) - Method in interface com.tc.logging.TCLogger
 
FCMPG - Static variable in interface com.tc.asm.Opcodes
 
FCMPL - Static variable in interface com.tc.asm.Opcodes
 
fconst(float) - Method in class com.tc.asm.commons.InstructionAdapter
 
FCONST_0 - Static variable in interface com.tc.asm.Opcodes
 
FCONST_1 - Static variable in interface com.tc.asm.Opcodes
 
FCONST_2 - Static variable in interface com.tc.asm.Opcodes
 
FDIV - Static variable in interface com.tc.asm.Opcodes
 
FIELD_DESCRIPTOR - Static variable in class com.tc.asm.util.TraceAbstractVisitor
Constant used in appendDescriptor for field descriptors, formatted in bytecode notation
FIELD_INSN - Static variable in class com.tc.asm.tree.AbstractInsnNode
The type of FieldInsnNode instructions.
FIELD_SIGNATURE - Static variable in class com.tc.asm.util.TraceAbstractVisitor
Constant used in appendDescriptor for field signatures, formatted in bytecode notation
fieldGetterMethod(String) - Static method in class com.tc.object.bytecode.ByteCodeUtil
Get name of synthetic field getter method added by Terracotta
FieldInfo - Interface in com.tc.aspectwerkz.reflect
Interface for the field info implementations.
FieldInsnNode - Class in com.tc.asm.tree
A node that represents a field instruction.
FieldInsnNode(int, String, String, String) - Constructor for class com.tc.asm.tree.FieldInsnNode
Constructs a new FieldInsnNode.
FieldNode - Class in com.tc.asm.tree
A node that represents a field.
FieldNode(int, String, String, String, Object) - Constructor for class com.tc.asm.tree.FieldNode
Constructs a new FieldNode.
fields - Variable in class com.tc.asm.tree.ClassNode
The fields of this class.
fieldSetterMethod(String) - Static method in class com.tc.object.bytecode.ByteCodeUtil
Get name of synthetic field setter method added by Terracotta
FieldVisitor - Interface in com.tc.asm
A visitor to visit a Java field.
finalizeHeader() - Method in interface com.tc.object.dna.api.DNAWriter
Finalize the DNA header fields
findWindowsSystemRoot() - Static method in class com.tc.util.runtime.Os
 
firstLocal - Variable in class com.tc.asm.commons.LocalVariablesSorter
Index of the first local variable, after formal parameters.
flip() - Method in interface com.tc.bytes.TCByteBuffer
 
FLOAD - Static variable in interface com.tc.asm.Opcodes
 
FLOAT - Static variable in interface com.tc.asm.Opcodes
 
FLOAT - Static variable in class com.tc.asm.Type
The sort of the float type.
FLOAT - Static variable in class com.tc.backport175.bytecode.AnnotationElement.Type
 
FLOAT_TYPE - Static variable in class com.tc.asm.Type
The float type.
FLOAT_VALUE - Static variable in class com.tc.asm.tree.analysis.BasicValue
 
floatArrayChanged(float[], int, float) - Static method in class com.tc.object.bytecode.hook.impl.ArrayManager
Indicate that float in array changed
floatArrayChanged(float[], int, float) - Static method in class com.tc.object.bytecode.ManagerUtil
Indicate that float in array changed
floatFieldChanged(String, String, float, int) - Method in interface com.tc.object.TCObjectExternal
 
FMUL - Static variable in interface com.tc.asm.Opcodes
 
FNEG - Static variable in interface com.tc.asm.Opcodes
 
FRAME - Static variable in class com.tc.asm.tree.AbstractInsnNode
The type of FrameNode "instructions".
Frame - Class in com.tc.asm.tree.analysis
A symbolic execution stack frame.
Frame(int, int) - Constructor for class com.tc.asm.tree.analysis.Frame
Constructs a new frame with the given size.
Frame(Frame) - Constructor for class com.tc.asm.tree.analysis.Frame
Constructs a new frame that is identical to the given frame.
FrameNode - Class in com.tc.asm.tree
A node that represents a stack map frame.
FrameNode(int, int, Object[], int, Object[]) - Constructor for class com.tc.asm.tree.FrameNode
Constructs a new FrameNode.
FREM - Static variable in interface com.tc.asm.Opcodes
 
FRETURN - Static variable in interface com.tc.asm.Opcodes
 
fromInt(int) - Static method in enum com.tc.object.locks.LockLevel
 
fromString(String) - Static method in class com.tc.object.loaders.LoaderDescription
Deprecated. this will be removed as soon as development is complete.
FSTORE - Static variable in interface com.tc.asm.Opcodes
 
FSUB - Static variable in interface com.tc.asm.Opcodes
 
fv - Variable in class com.tc.asm.util.TraceFieldVisitor
The FieldVisitor to which this visitor delegates calls.

G

GE - Static variable in class com.tc.asm.commons.GeneratorAdapter
Constant for the ifCmp method.
generateAutolockName(ObjectID) - Static method in class com.tc.object.bytecode.ByteCodeUtil
Get auto lock name for object identifier
generateCase(int, Label) - Method in interface com.tc.asm.commons.TableSwitchGenerator
Generates the code for a switch case.
generateDefault() - Method in interface com.tc.asm.commons.TableSwitchGenerator
Generates the code for the default switch case.
generateLiteralLockName(String, Object) - Static method in class com.tc.object.bytecode.ByteCodeUtil
The first argument should be "LiteralValues.valueFor(obj).name()", but I didn't want to slurp in a whole mess of classes into the boot jar by including LiteralValues.
generateLockIdentifier(String) - Method in class com.tc.object.bytecode.NullManager
 
generateLockIdentifier(Object) - Method in class com.tc.object.bytecode.NullManager
 
generateLockIdentifier(Object, String) - Method in class com.tc.object.bytecode.NullManager
 
generateLockIdentifier(String) - Method in interface com.tc.object.locks.TerracottaLocking
 
generateLockIdentifier(Object) - Method in interface com.tc.object.locks.TerracottaLocking
 
generateLockIdentifier(Object, String) - Method in interface com.tc.object.locks.TerracottaLocking
 
generateNamedLockName(Object) - Static method in class com.tc.object.bytecode.ByteCodeUtil
Get named lock name for the lock object
generateVolatileLockName(ObjectID, String) - Static method in class com.tc.object.bytecode.ByteCodeUtil
Get volatile lock name
GeneratorAdapter - Class in com.tc.asm.commons
A MethodAdapter with convenient methods to generate code.
GeneratorAdapter(MethodVisitor, int, String, String) - Constructor for class com.tc.asm.commons.GeneratorAdapter
Creates a new GeneratorAdapter.
GeneratorAdapter(int, Method, MethodVisitor) - Constructor for class com.tc.asm.commons.GeneratorAdapter
Creates a new GeneratorAdapter.
GeneratorAdapter(int, Method, String, Type[], ClassVisitor) - Constructor for class com.tc.asm.commons.GeneratorAdapter
Creates a new GeneratorAdapter.
GERONIMO_NAMESPACE - Static variable in class com.tc.object.loaders.Namespace
 
get(int) - Method in class com.tc.asm.tree.InsnList
Returns the instruction whose index is given.
get() - Method in interface com.tc.bytes.TCByteBuffer
 
get(byte[]) - Method in interface com.tc.bytes.TCByteBuffer
 
get(byte[], int, int) - Method in interface com.tc.bytes.TCByteBuffer
 
get(int) - Method in interface com.tc.bytes.TCByteBuffer
 
get(int, byte[]) - Method in interface com.tc.bytes.TCByteBuffer
 
get(int, byte[], int, int) - Method in interface com.tc.bytes.TCByteBuffer
 
get(Object, int) - Static method in class com.tc.object.bytecode.hook.impl.ArrayManager
For java.lang.reflect.Array.get()
get(Object, int) - Static method in class com.tc.object.bytecode.ManagerUtil
For java.lang.reflect.Array.get()
getAccess() - Method in class com.tc.asm.ClassReader
Returns the class's access flags (see Opcodes).
getAccess(String) - Method in class com.tc.asm.xml.ASMContentHandler.Rule
 
getAction() - Method in interface com.tc.object.dna.api.DNACursor
Return the action at the current cursor location.
getActionCount() - Method in interface com.tc.object.dna.api.DNACursor
Get total number of actions
getActionCount() - Method in interface com.tc.object.dna.api.DNAWriter
Return the number of actions written so far in this writer
getAgentDifferentiator() - Method in class com.tc.statistics.StatisticData
 
getAgentIp() - Method in class com.tc.statistics.StatisticData
 
getAllTypes() - Static method in class com.tc.statistics.StatisticType
 
getAnnotation(Class, Class) - Static method in class com.tc.backport175.Annotations
Return the annotation with a specific name for a specific class.
getAnnotation(Class, Method) - Static method in class com.tc.backport175.Annotations
Return the annotation with a specific name for a specific method.
getAnnotation(Class, Constructor) - Static method in class com.tc.backport175.Annotations
Return the annotation with a specific name for a specific constructor.
getAnnotation(Class, Field) - Static method in class com.tc.backport175.Annotations
Return the annotation with a specific name for a specific field.
getAnnotation(String) - Method in class com.tc.backport175.bytecode.AnnotationReader
Returns the class annotation with the name specified.
getAnnotation(String, Constructor) - Method in class com.tc.backport175.bytecode.AnnotationReader
Returns the constructor annotation with the name specified for the constructor specified.
getAnnotation(String, Method) - Method in class com.tc.backport175.bytecode.AnnotationReader
Returns the method annotation with the name specified for the method specified.
getAnnotation(String, Field) - Method in class com.tc.backport175.bytecode.AnnotationReader
Returns the field annotation with the name specified for the field specified.
getAnnotationElement(String) - Method in class com.tc.backport175.bytecode.AnnotationReader
Returns the class annotation element with the name specified.
getAnnotationElements() - Method in class com.tc.backport175.bytecode.AnnotationReader
Returns all the class annotations.
getAnnotationReader() - Method in interface com.tc.aspectwerkz.reflect.ClassInfo
 
getAnnotations() - Method in interface com.tc.aspectwerkz.reflect.ReflectionInfo
Returns the annotations.
getAnnotations(Class) - Static method in class com.tc.backport175.Annotations
Return all the annotations for a specific class.
getAnnotations(Method) - Static method in class com.tc.backport175.Annotations
Return all the annotations for a specific method.
getAnnotations(Constructor) - Static method in class com.tc.backport175.Annotations
Return all the annotations for a specific constructor.
getAnnotations(Field) - Static method in class com.tc.backport175.Annotations
Return all the annotations for a specific field.
getAnnotations() - Method in class com.tc.backport175.bytecode.AnnotationReader
Returns all the class annotations.
getAnnotations(Constructor) - Method in class com.tc.backport175.bytecode.AnnotationReader
Returns all the constructor annotations.
getAnnotations(Method) - Method in class com.tc.backport175.bytecode.AnnotationReader
Returns all the method annotations.
getAnnotations(Field) - Method in class com.tc.backport175.bytecode.AnnotationReader
Returns all the field annotations.
getArgumentsAndReturnSizes(String) - Static method in class com.tc.asm.Type
Computes the size of the arguments and of the return value of a method.
getArgumentTypes() - Method in class com.tc.asm.commons.Method
Returns the argument types of the method described by this object.
getArgumentTypes(String) - Static method in class com.tc.asm.Type
Returns the Java types corresponding to the argument types of the given method descriptor.
getArgumentTypes(Method) - Static method in class com.tc.asm.Type
Returns the Java types corresponding to the argument types of the given method.
getArrayIndex() - Method in class com.tc.object.dna.api.PhysicalAction
If this is an array element, the index of the element.
getArraySize() - Method in interface com.tc.object.dna.api.DNA
Get length of the array in the DNA or DNA.NULL_ARRAY_SIZE if it has no array length.
getAutoLockDefinition(LockDefinition[]) - Method in interface com.tc.object.config.TransparencyClassSpec
Examine lock definitions to find the the one that makes the method autolocked
getBoolean() - Method in interface com.tc.bytes.TCByteBuffer
 
getBoolean(int) - Method in interface com.tc.bytes.TCByteBuffer
 
getBoolean(String) - Method in interface com.tc.properties.TCProperties
 
getBoolean(String, boolean) - Method in interface com.tc.properties.TCProperties
 
getBufferPool() - Method in interface com.tc.bytes.TCByteBuffer
 
getBundleURL(Bundle) - Method in interface com.tc.object.config.StandardDSOClientConfigHelper
 
getBytecode(String, ClassLoader) - Method in class com.tc.backport175.bytecode.DefaultBytecodeProvider
Returns the bytecode for a specific class.
getBytecode(String, ClassLoader) - Method in interface com.tc.backport175.bytecode.spi.BytecodeProvider
Returns the bytecode for a specific class.
getBytecodeFor(String, ClassLoader) - Static method in class com.tc.backport175.bytecode.AnnotationReader
Returns the bytecode for a class.
getBytecodeProviderFor(Class) - Static method in class com.tc.backport175.bytecode.AnnotationReader
Returns the bytecode provider.
getBytecodeProviderFor(String, ClassLoader) - Static method in class com.tc.backport175.bytecode.AnnotationReader
Returns the bytecode provider.
getBytesForClass(String, ClassLoader) - Static method in class com.tc.object.bytecode.ByteCodeUtil
Read the bytes defining the class
getBytesForInputstream(InputStream) - Static method in class com.tc.object.bytecode.ByteCodeUtil
Read input stream into a byte array using a 4k buffer.
getChangeApplicator(Class) - Method in interface com.tc.object.bytecode.Manager
Retrieve the customer change applicator that was registered for a particular class.
getChangeApplicator(Class) - Method in class com.tc.object.bytecode.NullManager
 
getChangeApplicator(Class) - Method in interface com.tc.object.config.ChangeApplicatorSpec
Get the change applicator for a specified class
getChangeApplicatorClassName() - Method in interface com.tc.object.config.TransparencyClassSpec
 
getChangeApplicatorSpec() - Method in class com.tc.object.config.AbstractModuleSpec
 
getChangeApplicatorSpec() - Method in interface com.tc.object.config.ModuleSpec
Get specification of all change applicators to apply
getChangeApplicatorSpec() - Method in interface com.tc.object.config.TransparencyClassSpec
 
getChar() - Method in interface com.tc.bytes.TCByteBuffer
 
getChar(int) - Method in interface com.tc.bytes.TCByteBuffer
 
getClass(Type) - Method in class com.tc.asm.tree.analysis.SimpleVerifier
 
getClassFor(String, LoaderDescription) - Method in interface com.tc.object.applicator.ApplicatorObjectManager
 
getClassFor(String, LoaderDescription) - Method in interface com.tc.object.loaders.ClassProvider
Given a class name and a classloader description, load the class
getClassInclusion() - Method in interface com.tc.object.logging.InstrumentationLogger
Determine whether to log when a class is included for instrumentation (checked before calls to InstrumentationLogger.classIncluded(String)).
getClassInclusion() - Method in class com.tc.object.logging.NullInstrumentationLogger
 
getClassLoader() - Method in interface com.tc.aspectwerkz.reflect.ClassInfo
Returns the class loader that loaded this class.
getClassLoader() - Method in class com.tc.backport175.bytecode.AnnotationReader.ClassKey
 
getClassLoader(LoaderDescription) - Method in interface com.tc.object.loaders.ClassProvider
Get classloader by name.
getClassName() - Method in class com.tc.asm.ClassReader
Returns the internal name of the class (see getInternalName).
getClassName() - Method in class com.tc.asm.Type
Returns the name of the class corresponding to this type.
getClassName() - Method in interface com.tc.object.config.TransparencyClassSpec
Get the class name for this spec
getClassNameAndLoaderSeparator() - Static method in class com.tc.object.loaders.Namespace
 
getClassNameSlashForPrimitives() - Method in enum com.tc.object.LiteralValues
 
getClassProvider() - Method in interface com.tc.object.bytecode.Manager
Get the ClassProvider associated with this Manager
getClassProvider() - Method in class com.tc.object.bytecode.NullManager
 
getClassResource(String, ClassLoader, boolean) - Method in interface com.tc.object.bytecode.hook.DSOContext
Get url to class file
getClassSignature(Class) - Static method in class com.tc.backport175.bytecode.SignatureHelper
Returns JVM type signature for given class.
getClassSpec(String) - Method in interface com.tc.object.config.TransparencyClassSpec
Get spec for super class
getClientID() - Method in interface com.tc.object.bytecode.Manager
Get JVM Client identifier
getClientID() - Static method in class com.tc.object.bytecode.ManagerUtil
Get JVM Client identifier
getClientID() - Method in class com.tc.object.bytecode.NullManager
 
getCloneObject(Object) - Static method in class com.tc.object.bytecode.hook.impl.ArrayManager
Get TCObjectExternal for a cloned array
getClusterTopology() - Method in interface com.tc.cluster.DsoCluster
Retrieves a view of the topology of the cluster, as seen from the current node.
getCodeSpec(String, String, boolean) - Method in interface com.tc.object.config.TransparencyClassSpec
Find code spec for method
getCodeVisitor() - Method in class com.tc.asm.xml.ASMContentHandler.Rule
 
getCommonSuperClass(String, String) - Method in class com.tc.asm.ClassWriter
Returns the common super type of the two given types.
getComponentType() - Method in interface com.tc.aspectwerkz.reflect.ClassInfo
Returns the component type if array type else null.
getConfigHelperReference(BundleContext) - Method in class org.terracotta.modules.configuration.TerracottaConfiguratorModule
 
getConstructor(int) - Method in interface com.tc.aspectwerkz.reflect.ClassInfo
Returns a constructor info by its hash.
getConstructorAnnotation(String, String, ClassLoader) - Method in class com.tc.backport175.bytecode.AnnotationReader
Returns the constructor annotation with the name specified for the constructor specified.
getConstructorAnnotationElement(String, String) - Method in class com.tc.backport175.bytecode.AnnotationReader
Returns the annotation with the name specified for the constructor specified.
getConstructorAnnotationElements(String) - Method in class com.tc.backport175.bytecode.AnnotationReader
Returns all the constructor annotation elements.
getConstructorDescriptor(Constructor) - Static method in class com.tc.asm.Type
Returns the descriptor corresponding to the given constructor.
getConstructors() - Method in interface com.tc.aspectwerkz.reflect.ClassInfo
Returns the constructors info.
getConstructorSignature(Constructor) - Static method in class com.tc.backport175.bytecode.SignatureHelper
Returns JVM type signature for a constructor.
getContainingClassName() - Method in exception com.tc.injection.exceptions.UnsupportedInjectedDsoInstanceTypeException
Returns the name of the class that contains the field with an unsupported injection type.
getContentHandler() - Method in class com.tc.asm.xml.SAXAdapter
 
getContext(ClassLoader) - Static method in class com.tc.object.bytecode.hook.impl.ClassProcessorHelper
Get the DSOContext for this classloader
getCurrentNode() - Method in interface com.tc.cluster.DsoCluster
Retrieves the DsoNode instance that corresponds to the current node.
getCursor() - Method in interface com.tc.object.dna.api.DNA
Gets a DNACursor to spin through the field values.
getCustomClassAdapters() - Method in interface com.tc.object.config.TransparencyClassSpec
Get the custom class adapter factories in the reverse order of addition.
getData() - Method in class com.tc.statistics.StatisticData
 
getDeclaration() - Method in class com.tc.asm.util.TraceSignatureVisitor
 
getDeclaringType() - Method in interface com.tc.aspectwerkz.reflect.MemberInfo
Returns the declaring type.
getDefaultAttributes() - Static method in class com.tc.asm.util.AbstractVisitor
Returns the default ASMifiable prototypes.
getDefaultBytecodeProvider() - Static method in class com.tc.backport175.bytecode.AnnotationReader
Returns the bytecode provider.
getDefiningLoaderDescription() - Method in interface com.tc.object.dna.api.DNA
Get defining classloader name
getDehydratableObject(Object, ApplicatorObjectManager) - Method in class com.tc.object.applicator.BaseApplicator
Get an ObjectID or literal value for the given pojo
getDesc() - Method in class com.tc.backport175.bytecode.AnnotationElement.Enum
 
getDescriptor() - Method in class com.tc.asm.commons.Method
Returns the descriptor of the method described by this object.
getDescriptor() - Method in class com.tc.asm.Type
Returns the descriptor corresponding to this Java type.
getDescriptor(Class) - Static method in class com.tc.asm.Type
Returns the descriptor corresponding to the given Java type.
getDimensions() - Method in class com.tc.asm.Type
Returns the number of dimensions of this array type.
getDistMethodCallInsertion() - Method in interface com.tc.object.logging.InstrumentationLogger
Determine whether to log when a DMI call is inserted (checked before calls to InstrumentationLogger.distMethodCallInserted(String, String, String)).
getDistMethodCallInsertion() - Method in class com.tc.object.logging.NullInstrumentationLogger
 
getDouble() - Method in interface com.tc.bytes.TCByteBuffer
 
getDouble(int) - Method in interface com.tc.bytes.TCByteBuffer
 
getDsoCluster() - Method in interface com.tc.object.bytecode.Manager
Retrieves the DSO cluster instance.
getDsoCluster() - Method in class com.tc.object.bytecode.NullManager
 
getElement() - Method in class com.tc.statistics.StatisticData
 
getElements() - Method in class com.tc.backport175.bytecode.AnnotationElement.Annotation
 
getElements() - Method in class com.tc.backport175.bytecode.AnnotationElement.Array
 
getElements() - Method in interface com.tc.backport175.bytecode.AnnotationElement.NestedAnnotationElement
 
getElementType() - Method in class com.tc.asm.Type
Returns the type of the elements of this array type.
getElementValue(Value) - Method in class com.tc.asm.tree.analysis.BasicVerifier
 
getElementValue(Value) - Method in class com.tc.asm.tree.analysis.SimpleVerifier
 
getExceptions() - Method in class com.tc.asm.util.TraceSignatureVisitor
 
getExceptionTypes() - Method in interface com.tc.aspectwerkz.reflect.ConstructorInfo
Returns the exception types.
getExceptionTypes() - Method in interface com.tc.aspectwerkz.reflect.MethodInfo
Returns the exception types.
getExportedBundle(BundleContext, String) - Method in class org.terracotta.modules.configuration.TerracottaConfiguratorModule
 
getField(Type, String, Type) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instruction to push the value of a non static field on the stack.
getfield(String, String, String) - Method in class com.tc.asm.commons.InstructionAdapter
 
GETFIELD - Static variable in interface com.tc.asm.Opcodes
 
getField(int) - Method in interface com.tc.aspectwerkz.reflect.ClassInfo
Returns a field info by its hash.
getFieldAnnotation(String, String, String, ClassLoader) - Method in class com.tc.backport175.bytecode.AnnotationReader
Returns the field annotation with the name specified for the field specified.
getFieldAnnotationElement(String, String, String) - Method in class com.tc.backport175.bytecode.AnnotationReader
Returns the annotation with the name specified for the field specified.
getFieldAnnotationElements(String, String) - Method in class com.tc.backport175.bytecode.AnnotationReader
Returns all the field annotation elements.
getFieldName() - Method in exception com.tc.injection.exceptions.UnsupportedInjectedDsoInstanceTypeException
Returns the name the field with an unsupported injection type.
getFieldName() - Method in class com.tc.object.dna.api.PhysicalAction
Get field name, only valid if this physical action is a true physical field change.
getFieldNameByOffset(long) - Method in interface com.tc.object.TCObjectExternal
 
getFields() - Method in interface com.tc.aspectwerkz.reflect.ClassInfo
Returns the fields info.
getFieldSignature(Field) - Static method in class com.tc.backport175.bytecode.SignatureHelper
Returns JVM type signature for a field.
getFirst() - Method in class com.tc.asm.tree.InsnList
Returns the first instruction in this list.
getFirstLocalVariableOffset(int, String) - Static method in class com.tc.object.bytecode.ByteCodeUtil
Get offset of first local variable after method args
getFloat() - Method in interface com.tc.bytes.TCByteBuffer
 
getFloat(int) - Method in interface com.tc.bytes.TCByteBuffer
 
getFloat(String) - Method in interface com.tc.properties.TCProperties
 
getFrames() - Method in class com.tc.asm.tree.analysis.Analyzer
Returns the symbolic stack frame for each instruction of the last recently analyzed method.
getFullVersionString() - Method in class com.tc.timapi.Version
 
getFullyQualifiedClassName() - Method in interface com.tc.util.ClassUtils.ClassSpec
 
getGenericsSignature() - Method in interface com.tc.aspectwerkz.reflect.ReflectionInfo
Returns the internal generics signature for the element.
getGlobalManager() - Static method in class com.tc.object.bytecode.hook.impl.ClassProcessorHelper
 
getGroupID() - Method in class com.tc.object.ObjectID
 
getHandlers(int) - Method in class com.tc.asm.tree.analysis.Analyzer
Returns the exception handlers for the given instruction.
getHostname() - Method in interface com.tcclient.cluster.DsoNode
Returns the host name of the node.
getId() - Method in interface com.tcclient.cluster.DsoNode
Returns the unique string identifier that corresponds to the node.
getIdentifierType() - Method in class com.tc.object.locks.ThreadID
 
getIdentifierType() - Method in class com.tc.object.ObjectID
 
getIdentifierType() - Method in class com.tc.util.AbstractIdentifier
Subclasses of AbstractIdentifier specify their "type" by implementing this method and returning a string.
getIncremental() - Method in class com.tc.timapi.Version
 
getInputMethodDescriptor() - Method in enum com.tc.object.LiteralValues
 
getInputMethodName() - Method in enum com.tc.object.LiteralValues
 
getInstance() - Static method in class com.tc.object.bytecode.NullManager
Get instance of the null manager
getInstrumentationAction() - Method in interface com.tc.object.config.TransparencyClassSpec
Get instrumentation action
getInstrumentationLogger() - Method in interface com.tc.object.bytecode.Manager
Get the instrumentation logger
getInstrumentationLogger() - Method in class com.tc.object.bytecode.NullManager
 
getInt() - Method in interface com.tc.bytes.TCByteBuffer
 
getInt(int) - Method in interface com.tc.bytes.TCByteBuffer
 
getInt(String) - Method in interface com.tc.properties.TCProperties
 
getInt(String, int) - Method in interface com.tc.properties.TCProperties
 
getInterfaceClassName() - Method in interface com.tc.management.TerracottaMBean
 
getInterfaceName() - Method in class com.tc.backport175.bytecode.AnnotationElement.Annotation
 
getInterfaces() - Method in class com.tc.asm.ClassReader
Returns the internal names of the class's interfaces (see getInternalName).
getInterfaces() - Method in interface com.tc.aspectwerkz.reflect.ClassInfo
Returns the interfaces.
getInternalName() - Method in class com.tc.asm.Type
Returns the internal name of the class corresponding to this object or array type.
getInternalName(Class) - Static method in class com.tc.asm.Type
Returns the internal name of the given class.
getIp() - Method in interface com.tcclient.cluster.DsoNode
Returns the IP address of the node.
getIsAll() - Method in interface com.tc.object.locks.Notify
 
getIsolationLoaderName() - Static method in class com.tc.object.loaders.Namespace
 
getItem(int) - Method in class com.tc.asm.ClassReader
Returns the start index of the constant pool item in b, plus one.
getJarResource(URL, String) - Static method in class com.tc.object.util.JarResourceLoader
Load a resource file from a jar file at location
getKeysForLocalValues(Map<K, ?>) - Method in interface com.tc.cluster.DsoCluster
Retrieve a set of keys for map values that are faulted on the current node out of a clustered map for which partialness is supported.
getKeysForOrphanedValues(Map<K, ?>) - Method in interface com.tc.cluster.DsoCluster
Retrieve a set of keys for map values that are not faulted anywhere out of a clustered map for which partialness is supported.
getLabel() - Method in class com.tc.asm.tree.LabelNode
 
getLabel(Object) - Method in class com.tc.asm.xml.ASMContentHandler.Rule
 
getLabelNode(Label) - Method in class com.tc.asm.tree.MethodNode
Returns the LabelNode corresponding to the given Label.
getLabels() - Method in class com.tc.asm.Attribute
Returns the labels corresponding to this attribute.
getLast() - Method in class com.tc.asm.tree.InsnList
Returns the last instruction in this list.
getLevel() - Method in interface com.tc.logging.LogLevel
 
getLevel() - Method in class com.tc.logging.NullTCLogger
 
getLevel() - Method in interface com.tc.logging.TCLogger
 
getLoaderDescriptionFor(Class) - Method in interface com.tc.object.loaders.ClassProvider
Convenience wrapper around ClassProvider.getLoaderDescriptionFor(ClassLoader)
getLoaderDescriptionFor(ClassLoader) - Method in interface com.tc.object.loaders.ClassProvider
Get name for classloader.
getLocal(int) - Method in class com.tc.asm.tree.analysis.Frame
Returns the value of the given local variable.
getLocals() - Method in class com.tc.asm.tree.analysis.Frame
Returns the maximum number of local variables of this frame.
getLocalType(int) - Method in class com.tc.asm.commons.GeneratorAdapter
Returns the type of the given local variable.
getLocalVariableOffset(int) - Static method in class com.tc.object.bytecode.ByteCodeUtil
Returns 0 if the method is static.
getLockContextInfo() - Method in interface com.tc.object.config.LockDefinition
 
getLockID() - Method in interface com.tc.object.locks.Notify
 
getLockingStrategy() - Method in class com.tc.object.bytecode.rwsync.LockingClassAdapter
 
getLockInsertion() - Method in interface com.tc.object.logging.InstrumentationLogger
Determine whether to log when a lock is inserted (checked before calls to InstrumentationLogger.autolockInserted(String, String, String, LockDefinition) or InstrumentationLogger.lockInserted(String, String, String, LockDefinition[])).
getLockInsertion() - Method in class com.tc.object.logging.NullInstrumentationLogger
 
getLockLevel() - Method in interface com.tc.object.config.LockDefinition
 
getLockLevelAsInt() - Method in class com.tc.object.config.ConfigLockLevel
 
getLockLevelAsInt() - Method in interface com.tc.object.config.LockDefinition
 
getLockMethodLockDefinition(int, LockDefinition[]) - Method in interface com.tc.object.config.TransparencyClassSpec
Get lock definition for locked method
getLockName() - Method in interface com.tc.object.config.LockDefinition
 
getLockType() - Method in class com.tc.object.bytecode.SessionConfiguration
 
getLockType() - Method in interface com.tc.object.locks.LockID
Returns the type of this LockID
getLockType() - Method in class com.tc.object.locks.UnclusteredLockID
 
getLogger() - Method in class com.tc.object.applicator.BaseApplicator
 
getLogger(String) - Method in interface com.tc.object.bytecode.Manager
Get the named logger
getLogger(String) - Static method in class com.tc.object.bytecode.ManagerUtil
Get the named logger
getLogger(String) - Method in class com.tc.object.bytecode.NullManager
 
getLogger() - Method in class org.terracotta.modules.configuration.TerracottaConfiguratorModule
 
getLogicalAction() - Method in interface com.tc.object.dna.api.DNACursor
Get a logical action at the current cursor location.
getLogicalClassExtendsSeparator() - Static method in class com.tc.object.loaders.Namespace
 
getLogicalExtendingClassName() - Method in interface com.tc.object.config.TransparencyClassSpec
 
getLong() - Method in interface com.tc.bytes.TCByteBuffer
 
getLong(int) - Method in interface com.tc.bytes.TCByteBuffer
 
getLong(String) - Method in interface com.tc.properties.TCProperties
 
getLong(String, long) - Method in interface com.tc.properties.TCProperties
 
getMajor() - Method in class com.tc.timapi.Version
 
getManager() - Method in interface com.tc.object.bytecode.hook.DSOContext
 
getManager(ClassLoader) - Static method in class com.tc.object.bytecode.hook.impl.ClassProcessorHelper
WARNING: used by test framework only
getManager() - Static method in class com.tc.object.bytecode.ManagerUtil
 
getMaskedObjectID() - Method in class com.tc.object.ObjectID
 
getMaxSize() - Method in class com.tc.asm.commons.CodeSizeEvaluator
 
getMBeanServer() - Method in interface com.tc.object.bytecode.Manager
Retrieves the MBean server that's used by this Terracotta client
getMBeanServer() - Method in class com.tc.object.bytecode.NullManager
 
getMethod(Method) - Static method in class com.tc.asm.commons.Method
Creates a new Method.
getMethod(Constructor) - Static method in class com.tc.asm.commons.Method
Creates a new Method.
getMethod(String) - Static method in class com.tc.asm.commons.Method
Returns a Method corresponding to the given Java method declaration.
getMethod(String, boolean) - Static method in class com.tc.asm.commons.Method
Returns a Method corresponding to the given Java method declaration.
getMethod(int) - Method in interface com.tc.aspectwerkz.reflect.ClassInfo
Returns a method info by its hash.
getMethod() - Method in class com.tc.object.dna.api.LogicalAction
Get method identifier
getMethodAnnotation(String, String, String, ClassLoader) - Method in class com.tc.backport175.bytecode.AnnotationReader
Returns the method annotation with the name specified for the method specified.
getMethodAnnotationElement(String, String, String) - Method in class com.tc.backport175.bytecode.AnnotationReader
Returns the method annotation with the name specified for the method specified.
getMethodAnnotationElements(String, String) - Method in class com.tc.backport175.bytecode.AnnotationReader
Returns all the method annotation elements.
getMethodDescriptor(Type, Type[]) - Static method in class com.tc.asm.Type
Returns the descriptor corresponding to the given argument and return types.
getMethodDescriptor(Method) - Static method in class com.tc.asm.Type
Returns the descriptor corresponding to the given method.
getMethodNameForPrimitives() - Method in enum com.tc.object.LiteralValues
 
getMethods() - Method in interface com.tc.aspectwerkz.reflect.ClassInfo
Returns the methods info.
getMethodSignature(Method) - Static method in class com.tc.backport175.bytecode.SignatureHelper
Returns JVM type signature for a method.
getMinor() - Method in class com.tc.timapi.Version
 
getMinSize() - Method in class com.tc.asm.commons.CodeSizeEvaluator
 
getModifiers() - Method in interface com.tc.aspectwerkz.reflect.ReflectionInfo
Returns the class modifiers.
getMoment() - Method in class com.tc.statistics.StatisticData
 
getName() - Method in class com.tc.asm.commons.Method
Returns the name of the method described by this object.
getName() - Method in interface com.tc.aspectwerkz.reflect.ReflectionInfo
Returns the name element.
getName() - Method in class com.tc.backport175.bytecode.AnnotationElement.NamedValue
 
getName() - Method in class com.tc.backport175.bytecode.AnnotationReader.ClassKey
 
getName() - Method in class com.tc.logging.NullTCLogger
 
getName() - Method in interface com.tc.logging.TCLogger
 
getName() - Method in class com.tc.statistics.StatisticData
 
getName() - Method in interface com.tc.statistics.StatisticRetrievalAction
The name that uniquely identifies this SRA.
getNewInstance(ApplicatorObjectManager, DNA) - Method in interface com.tc.object.applicator.ChangeApplicator
Instantiate a new instance of the object from DNA.
getNext() - Method in class com.tc.asm.tree.AbstractInsnNode
Returns the next instruction in the list to which this instruction belongs, if any.
getNioBuffer() - Method in interface com.tc.bytes.TCByteBuffer
 
getNode() - Method in interface com.tc.cluster.DsoClusterEvent
Retrieves the node that this event talks about.
getNodes() - Method in interface com.tc.cluster.DsoClusterTopology
Returns a collection that contains a snapshot of the nodes that are part of the cluster at the time of the method call.
getNodesWithObject(Object) - Method in interface com.tc.cluster.DsoCluster
Determine on which nodes a particular object is faulted.
getNodesWithObjects(Object...) - Method in interface com.tc.cluster.DsoCluster
Determine where a series of clustered objects is faulted.
getNodesWithObjects(Collection<?>) - Method in interface com.tc.cluster.DsoCluster
Determine where a collection of clustered objects is faulted.
getNonAutoLockDefinition(LockDefinition[]) - Method in interface com.tc.object.config.TransparencyClassSpec
Find lock definition that makes method not autolocked
getNonNull(String, String) - Static method in class com.tc.util.StringUtil
For a string s, if non-null return s, else return nullToken.
getNonNull(String) - Static method in class com.tc.util.StringUtil
Get a non-null version of the String.
getObject(Object) - Static method in class com.tc.object.bytecode.hook.impl.ArrayManager
Get the TCO for an array
getObject(Object) - Static method in class com.tc.object.bytecode.ManagerUtil
Get the TCO for an array
getObject() - Method in class com.tc.object.dna.api.PhysicalAction
Get object value
getObjectID() - Method in interface com.tc.object.dna.api.DNA
Gets the id of the object represented by this DNA strand.
getObjectID() - Method in interface com.tc.object.TCObjectExternal
 
getObjectType(String) - Static method in class com.tc.asm.Type
Returns the Java type corresponding to the given internal name.
getOffset() - Method in class com.tc.asm.Label
Returns the offset corresponding to this label.
getOnLoadExecuteScript() - Method in interface com.tc.object.config.TransparencyClassSpec
 
getOnLoadMethod() - Method in interface com.tc.object.config.TransparencyClassSpec
 
getOpcode() - Method in class com.tc.asm.tree.AbstractInsnNode
Returns the opcode of this instruction.
getOpcode(int) - Method in class com.tc.asm.Type
Returns a JVM instruction opcode adapted to this Java type.
getOrCreateSpec(String) - Method in interface com.tc.object.config.StandardDSOClientConfigHelper
 
getOrCreateSpec(String, String) - Method in interface com.tc.object.config.StandardDSOClientConfigHelper
 
getOrCreateSpec(String, boolean) - Method in class org.terracotta.modules.configuration.TerracottaConfiguratorModule
 
getOrCreateSpec(String) - Method in class org.terracotta.modules.configuration.TerracottaConfiguratorModule
 
getOsName() - Static method in class com.tc.util.runtime.Os
 
getOuterDesc() - Method in class com.tc.object.bytecode.rwsync.LockingClassAdapter
 
getOuterType() - Method in class com.tc.object.bytecode.rwsync.LockingClassAdapter
 
getOutputMethodDescriptor() - Method in enum com.tc.object.LiteralValues
 
getOutputMethodName() - Method in enum com.tc.object.LiteralValues
 
getOwnerType() - Method in class com.tc.object.bytecode.rwsync.LockingClassAdapter
 
getOwnerTypeDots() - Method in class com.tc.object.bytecode.rwsync.LockingClassAdapter
 
getParameterNames() - Method in interface com.tc.aspectwerkz.reflect.MethodInfo
Returns the parameter names as they appear in the source code.
getParameters() - Method in class com.tc.object.dna.api.LogicalAction
Get parameter values
getParameterTypes() - Method in interface com.tc.aspectwerkz.reflect.ConstructorInfo
Returns the parameter types.
getParameterTypes() - Method in interface com.tc.aspectwerkz.reflect.MethodInfo
Returns the parameter types.
getParentObjectID() - Method in interface com.tc.object.dna.api.DNA
If this object is an inner class, get the parent object identifier
getPeerClass(Class) - Method in class com.tc.object.config.AbstractModuleSpec
 
getPeerClass(Class) - Method in interface com.tc.object.config.ModuleSpec
Get alternate peer class to use, generally if clazz is non-portable.
getPhysicalAction() - Method in interface com.tc.object.dna.api.DNACursor
Get a physical action at the current cursor location.
getPortableObjects(Object, TraversedReferences) - Method in interface com.tc.object.applicator.ChangeApplicator
Traverse an object and find all object references within it.
getPostCreateMethod() - Method in interface com.tc.object.config.TransparencyClassSpec
Get method to call post-create
getPreCreateMethod() - Method in interface com.tc.object.config.TransparencyClassSpec
Get method to call prior to create
getPrevious() - Method in class com.tc.asm.tree.AbstractInsnNode
Returns the previous instruction in the list to which this instruction belongs, if any.
getPropertiesFor(String) - Method in interface com.tc.properties.TCProperties
 
getProperty(String) - Method in interface com.tc.properties.TCProperties
 
getProperty(String, boolean) - Method in interface com.tc.properties.TCProperties
 
getQualifier() - Method in class com.tc.timapi.Version
 
getReaderFor(Class) - Static method in class com.tc.backport175.bytecode.AnnotationReader
Returns the annotation reader for the class specified.
getReaderFor(String, ClassLoader) - Static method in class com.tc.backport175.bytecode.AnnotationReader
Returns the annotation reader for the class specified.
getReaderFor(AnnotationReader.ClassKey) - Static method in class com.tc.backport175.bytecode.AnnotationReader
Returns the annotation reader for the class specified.
getResolvedValue() - Method in class com.tc.backport175.bytecode.AnnotationElement.NamedValue
 
getResolveLock() - Method in interface com.tc.object.TCObjectExternal
 
getReturnType() - Method in class com.tc.asm.commons.Method
Returns the return type of the method described by this object.
getReturnType(String) - Static method in class com.tc.asm.Type
Returns the Java type corresponding to the return type of the given method descriptor.
getReturnType(Method) - Static method in class com.tc.asm.Type
Returns the Java type corresponding to the return type of the given method.
getReturnType() - Method in class com.tc.asm.util.TraceSignatureVisitor
 
getReturnType() - Method in interface com.tc.aspectwerkz.reflect.MethodInfo
Returns the return type.
getRootInsertion() - Method in interface com.tc.object.logging.InstrumentationLogger
Determine whether to log when a root is inserted (checked before calls to InstrumentationLogger.rootInserted(String, String, String, boolean)).
getRootInsertion() - Method in class com.tc.object.logging.NullInstrumentationLogger
 
getSessionConfiguration(String) - Method in interface com.tc.object.bytecode.Manager
Get the configuration for the given application name (ie.
getSessionConfiguration(String) - Static method in class com.tc.object.bytecode.ManagerUtil
Get the configuration for the given application name (ie.
getSessionConfiguration(String) - Method in class com.tc.object.bytecode.NullManager
 
getSessionId() - Method in class com.tc.statistics.StatisticData
 
getShort() - Method in interface com.tc.bytes.TCByteBuffer
 
getShort(int) - Method in interface com.tc.bytes.TCByteBuffer
 
getShortFieldName() - Method in interface com.tc.util.ClassUtils.ClassSpec
 
getSignature() - Method in interface com.tc.aspectwerkz.reflect.ReflectionInfo
Returns the signature for the element.
getSize() - Method in class com.tc.asm.tree.analysis.BasicValue
 
getSize() - Method in class com.tc.asm.tree.analysis.SourceValue
 
getSize() - Method in interface com.tc.asm.tree.analysis.Value
Returns the size of this value in words.
getSize() - Method in class com.tc.asm.Type
Returns the size of values of this type.
getSort() - Method in class com.tc.asm.Type
Returns the sort of this Java type.
getSRAs() - Method in interface com.tc.object.config.SRASpec
 
getStack(int) - Method in class com.tc.asm.tree.analysis.Frame
Returns the value of the given operand stack slot.
getStackSize() - Method in class com.tc.asm.tree.analysis.Frame
Returns the number of values in the operand stack of this frame.
getStandardBootstrapLoaderName() - Static method in class com.tc.object.loaders.Namespace
 
getStandardExtensionsLoaderName() - Static method in class com.tc.object.loaders.Namespace
 
getStandardSystemLoaderName() - Static method in class com.tc.object.loaders.Namespace
 
getStatic(Type, String, Type) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instruction to push the value of a static field on the stack.
getstatic(String, String, String) - Method in class com.tc.asm.commons.InstructionAdapter
 
GETSTATIC - Static variable in interface com.tc.asm.Opcodes
 
getStatisticRetrievalActionInstance(String) - Method in interface com.tc.object.bytecode.Manager
 
getStatisticRetrievalActionInstance(String) - Method in class com.tc.object.bytecode.NullManager
 
getSuperClass(Type) - Method in class com.tc.asm.tree.analysis.SimpleVerifier
 
getSuperclass() - Method in interface com.tc.aspectwerkz.reflect.ClassInfo
Returns the super class, or null (superclass of java.lang.Object)
getSuperName() - Method in class com.tc.asm.ClassReader
Returns the internal of name of the super class (see getInternalName).
getTCProperties() - Method in interface com.tc.object.bytecode.Manager
 
getTCProperties() - Static method in class com.tc.object.bytecode.ManagerUtil
 
getTCProperties() - Method in class com.tc.object.bytecode.NullManager
 
getTcProps() - Method in class org.terracotta.modules.configuration.TerracottaConfiguratorModule
 
getTCResource(String, ClassLoader) - Static method in class com.tc.object.bytecode.hook.impl.ClassProcessorHelper
Get resource URL
getText() - Method in class com.tc.asm.util.AbstractVisitor
Returns the text constructed by this visitor.
getThisBundle() - Method in class org.terracotta.modules.configuration.TerracottaConfiguratorModule
 
getThreadID() - Method in interface com.tc.object.locks.Notify
 
getTotalLength() - Method in interface com.tc.io.TCByteBufferInput
 
getTransientRootWarning() - Method in interface com.tc.object.logging.InstrumentationLogger
Determine whether to log transient root warnings (checked before calls to {@link #transientRootWarning(String, String)).
getTransientRootWarning() - Method in class com.tc.object.logging.NullInstrumentationLogger
 
getTunneledDomainUpdater() - Method in interface com.tc.object.bytecode.Manager
Get the TunneledDomainUpdater associated with this Manager
getTunneledDomainUpdater() - Method in class com.tc.object.bytecode.NullManager
 
getTunneledMBeanDomains() - Method in class com.tc.object.config.AbstractModuleSpec
 
getType() - Method in class com.tc.asm.tree.AbstractInsnNode
Returns the type of this instruction.
getType() - Method in class com.tc.asm.tree.analysis.BasicValue
 
getType() - Method in class com.tc.asm.tree.FieldInsnNode
 
getType() - Method in class com.tc.asm.tree.FrameNode
 
getType() - Method in class com.tc.asm.tree.IincInsnNode
 
getType() - Method in class com.tc.asm.tree.InsnNode
 
getType() - Method in class com.tc.asm.tree.IntInsnNode
 
getType() - Method in class com.tc.asm.tree.JumpInsnNode
 
getType() - Method in class com.tc.asm.tree.LabelNode
 
getType() - Method in class com.tc.asm.tree.LdcInsnNode
 
getType() - Method in class com.tc.asm.tree.LineNumberNode
 
getType() - Method in class com.tc.asm.tree.LookupSwitchInsnNode
 
getType() - Method in class com.tc.asm.tree.MethodInsnNode
 
getType() - Method in class com.tc.asm.tree.MultiANewArrayInsnNode
 
getType() - Method in class com.tc.asm.tree.TableSwitchInsnNode
 
getType() - Method in class com.tc.asm.tree.TypeInsnNode
 
getType() - Method in class com.tc.asm.tree.VarInsnNode
 
getType(String) - Static method in class com.tc.asm.Type
Returns the Java type corresponding to the given type descriptor.
getType(Class) - Static method in class com.tc.asm.Type
Returns the Java type corresponding to the given class.
getType() - Method in interface com.tc.aspectwerkz.reflect.FieldInfo
Returns the type.
getType() - Method in class com.tc.backport175.bytecode.AnnotationElement.NamedValue
 
getType() - Method in interface com.tc.statistics.StatisticRetrievalAction
Returns the type of this SRA class.
getType(String) - Static method in class com.tc.statistics.StatisticType
 
getTypeDesc() - Method in enum com.tc.object.LiteralValues
 
getTypeName() - Method in interface com.tc.object.dna.api.DNA
Get the class name of the type for this piece of DNA
getTypes() - Static method in enum com.tc.object.LiteralValues
 
getUbyte() - Method in interface com.tc.bytes.TCByteBuffer
 
getUbyte(int) - Method in interface com.tc.bytes.TCByteBuffer
 
getUint() - Method in interface com.tc.bytes.TCByteBuffer
 
getUint(int) - Method in interface com.tc.bytes.TCByteBuffer
 
getUnclusteredObject() - Method in exception com.tc.cluster.exceptions.UnclusteredObjectException
Returns the unclustered object
getUnsupportedType() - Method in exception com.tc.injection.exceptions.UnsupportedInjectedDsoInstanceTypeException
Returns the unsupported injection type.
getUshort() - Method in interface com.tc.bytes.TCByteBuffer
 
getUshort(int) - Method in interface com.tc.bytes.TCByteBuffer
 
getUUID() - Method in interface com.tc.object.bytecode.Manager
Get unique Client identifier
getUUID() - Static method in class com.tc.object.bytecode.ManagerUtil
Get Unique Client identifier
getUUID() - Method in class com.tc.object.bytecode.NullManager
 
getValue(String, String) - Method in class com.tc.asm.xml.ASMContentHandler.Rule
 
getValue() - Method in class com.tc.backport175.bytecode.AnnotationElement.Enum
 
getValue() - Method in class com.tc.backport175.bytecode.AnnotationElement.NamedValue
 
getVersion() - Method in interface com.tc.object.dna.api.DNA
Get the version of this DNA based on the global transaction ID, may be DNA.NULL_VERSION.
getVersion() - Static method in class com.tc.timapi.Version
 
getWrappedAttributes(int) - Static method in class com.tc.object.bytecode.rwsync.LockingMethodStrategy
Set access to private and add the "synthetic" attribute.
getWrappedName(String) - Static method in class com.tc.object.bytecode.rwsync.LockingMethodStrategy
 
GLASSFISH_NAMESPACE - Static variable in class com.tc.object.loaders.Namespace
 
globalHoldCount(LockID, LockLevel) - Method in class com.tc.object.bytecode.NullManager
 
globalHoldCount(LockID, LockLevel) - Method in interface com.tc.object.locks.TerracottaLocking
Return the count of global (cluster-wide) holders at the given lock level.
globalPendingCount(LockID) - Method in class com.tc.object.bytecode.NullManager
 
globalPendingCount(LockID) - Method in interface com.tc.object.locks.TerracottaLocking
Return the count of global (cluster-wide) pending holders.
globalWaitingCount(LockID) - Method in class com.tc.object.bytecode.NullManager
 
globalWaitingCount(LockID) - Method in interface com.tc.object.locks.TerracottaLocking
Return the count of global (cluster-wide) waiting threads.
goTo(Label) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instruction to jump to the given label.
goTo(Label) - Method in class com.tc.asm.commons.InstructionAdapter
 
GOTO - Static variable in interface com.tc.asm.Opcodes
 
GT - Static variable in class com.tc.asm.commons.GeneratorAdapter
Constant for the ifCmp method.

H

handler - Variable in class com.tc.asm.tree.TryCatchBlockNode
Beginning of the exception handler's code.
HAS_ARRAY_LENGTH - Static variable in interface com.tc.object.dna.api.DNA
 
HAS_PARENT_ID - Static variable in interface com.tc.object.dna.api.DNA
 
HAS_VERSION - Static variable in interface com.tc.object.dna.api.DNA
 
hasArray() - Method in interface com.tc.bytes.TCByteBuffer
 
hasCustomMethodAdapter(MemberInfo) - Method in interface com.tc.object.config.TransparencyClassSpec
Check if has custom method adapter
hashCode() - Method in class com.tc.asm.commons.Method
 
hashCode() - Method in class com.tc.asm.tree.analysis.BasicValue
 
hashCode() - Method in class com.tc.asm.tree.analysis.SourceValue
 
hashCode() - Method in class com.tc.asm.Type
Returns a hash code value for this type.
hashCode() - Method in class com.tc.backport175.bytecode.AnnotationReader.ClassKey
 
hashCode() - Method in class com.tc.backport175.bytecode.AnnotationReader.MemberKey
 
hashCode() - Method in class com.tc.object.bytecode.rwsync.MethodId
 
hashCode() - Method in class com.tc.object.loaders.LoaderDescription
 
hashCode() - Method in class com.tc.statistics.StatisticType
 
hashCode() - Method in class com.tc.util.AbstractIdentifier
 
hasLength() - Method in interface com.tc.object.dna.api.DNA
Determine whether this DNA has an array length
hasOnLoadInjection() - Method in interface com.tc.object.config.TransparencyClassSpec
 
hasPhysicallyPortableSpecs(ClassInfo) - Method in interface com.tc.object.config.TransparencyClassSpec
 
hasRemaining() - Method in interface com.tc.bytes.TCByteBuffer
 
hasStaticInitializer - Variable in class com.tc.asm.commons.SerialVersionUIDAdder
Set to true if the class has static initializer.
hasStaticInitializer() - Method in interface com.tc.aspectwerkz.reflect.ClassInfo
Checks if the class has a static initalizer.
hasSVUID - Variable in class com.tc.asm.commons.SerialVersionUIDAdder
Set to true if the class already has SVUID.
header - Variable in class com.tc.asm.ClassReader
Start index of the class header information (access, name...) in b.
HIGH_RANK - Static variable in interface com.tc.object.config.OsgiServiceSpec
OSGi service ranking defining which service is returned - HIGH=2
hydrate(ApplicatorObjectManager, TCObjectExternal, DNA, Object) - Method in interface com.tc.object.applicator.ChangeApplicator
Reconstitute the state of an object from DNA.

I

I2B - Static variable in interface com.tc.asm.Opcodes
 
I2C - Static variable in interface com.tc.asm.Opcodes
 
I2D - Static variable in interface com.tc.asm.Opcodes
 
I2F - Static variable in interface com.tc.asm.Opcodes
 
I2L - Static variable in interface com.tc.asm.Opcodes
 
I2S - Static variable in interface com.tc.asm.Opcodes
 
IADD - Static variable in interface com.tc.asm.Opcodes
 
IALOAD - Static variable in interface com.tc.asm.Opcodes
 
IAND - Static variable in interface com.tc.asm.Opcodes
 
IASTORE - Static variable in interface com.tc.asm.Opcodes
 
iconst(int) - Method in class com.tc.asm.commons.InstructionAdapter
 
ICONST_0 - Static variable in interface com.tc.asm.Opcodes
 
ICONST_1 - Static variable in interface com.tc.asm.Opcodes
 
ICONST_2 - Static variable in interface com.tc.asm.Opcodes
 
ICONST_3 - Static variable in interface com.tc.asm.Opcodes
 
ICONST_4 - Static variable in interface com.tc.asm.Opcodes
 
ICONST_5 - Static variable in interface com.tc.asm.Opcodes
 
ICONST_M1 - Static variable in interface com.tc.asm.Opcodes
 
id - Variable in class com.tc.asm.util.ASMifierAnnotationVisitor
Identifier of the annotation visitor variable in the produced code.
IDIV - Static variable in interface com.tc.asm.Opcodes
 
IF_ACMPEQ - Static variable in interface com.tc.asm.Opcodes
 
IF_ACMPNE - Static variable in interface com.tc.asm.Opcodes
 
IF_ICMPEQ - Static variable in interface com.tc.asm.Opcodes
 
IF_ICMPGE - Static variable in interface com.tc.asm.Opcodes
 
IF_ICMPGT - Static variable in interface com.tc.asm.Opcodes
 
IF_ICMPLE - Static variable in interface com.tc.asm.Opcodes
 
IF_ICMPLT - Static variable in interface com.tc.asm.Opcodes
 
IF_ICMPNE - Static variable in interface com.tc.asm.Opcodes
 
ifacmpeq(Label) - Method in class com.tc.asm.commons.InstructionAdapter
 
ifacmpne(Label) - Method in class com.tc.asm.commons.InstructionAdapter
 
ifCmp(Type, int, Label) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instructions to jump to a label based on the comparison of the top two stack values.
ifeq(Label) - Method in class com.tc.asm.commons.InstructionAdapter
 
IFEQ - Static variable in interface com.tc.asm.Opcodes
 
ifge(Label) - Method in class com.tc.asm.commons.InstructionAdapter
 
IFGE - Static variable in interface com.tc.asm.Opcodes
 
ifgt(Label) - Method in class com.tc.asm.commons.InstructionAdapter
 
IFGT - Static variable in interface com.tc.asm.Opcodes
 
ifICmp(int, Label) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instructions to jump to a label based on the comparison of the top two integer stack values.
ificmpeq(Label) - Method in class com.tc.asm.commons.InstructionAdapter
 
ificmpge(Label) - Method in class com.tc.asm.commons.InstructionAdapter
 
ificmpgt(Label) - Method in class com.tc.asm.commons.InstructionAdapter
 
ificmple(Label) - Method in class com.tc.asm.commons.InstructionAdapter
 
ificmplt(Label) - Method in class com.tc.asm.commons.InstructionAdapter
 
ificmpne(Label) - Method in class com.tc.asm.commons.InstructionAdapter
 
ifle(Label) - Method in class com.tc.asm.commons.InstructionAdapter
 
IFLE - Static variable in interface com.tc.asm.Opcodes
 
iflt(Label) - Method in class com.tc.asm.commons.InstructionAdapter
 
IFLT - Static variable in interface com.tc.asm.Opcodes
 
ifne(Label) - Method in class com.tc.asm.commons.InstructionAdapter
 
IFNE - Static variable in interface com.tc.asm.Opcodes
 
ifNonNull(Label) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instruction to jump to the given label if the top stack value is not null.
ifnonnull(Label) - Method in class com.tc.asm.commons.InstructionAdapter
 
IFNONNULL - Static variable in interface com.tc.asm.Opcodes
 
ifNull(Label) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instruction to jump to the given label if the top stack value is null.
ifnull(Label) - Method in class com.tc.asm.commons.InstructionAdapter
 
IFNULL - Static variable in interface com.tc.asm.Opcodes
 
ifZCmp(int, Label) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instructions to jump to a label based on the comparison of the top integer stack value with zero.
ignoreChecks() - Method in interface com.tc.object.config.TransparencyClassSpec
 
iinc(int, int) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instruction to increment the given local variable.
iinc(int, int) - Method in class com.tc.asm.commons.InstructionAdapter
 
IINC - Static variable in interface com.tc.asm.Opcodes
 
IINC_INSN - Static variable in class com.tc.asm.tree.AbstractInsnNode
The type of IincInsnNode instructions.
IincInsnNode - Class in com.tc.asm.tree
A node that represents an IINC instruction.
IincInsnNode(int, int) - Constructor for class com.tc.asm.tree.IincInsnNode
Constructs a new IincInsnNode.
ILOAD - Static variable in interface com.tc.asm.Opcodes
 
IMUL - Static variable in interface com.tc.asm.Opcodes
 
incr - Variable in class com.tc.asm.tree.IincInsnNode
Amount to increment the local variable by.
indentLines(String) - Static method in class com.tc.util.StringUtil
Indent lines using a single tab by inserting them into source after line breaks and returning a new String.
indentLines(String, int) - Static method in class com.tc.util.StringUtil
Indent lines using tabs by inserting them into source after line breaks and returning a new String.
indentLines(StringBuffer, int) - Static method in class com.tc.util.StringUtil
Indent lines using tabs by inserting them into source and returning source.
indentLines(StringBuffer, int, char) - Static method in class com.tc.util.StringUtil
Indent lines in the StringBuffer (line breaks found at \n) with indentChar repeated indentLevel times.
index - Variable in class com.tc.asm.tree.LocalVariableNode
The local variable's index.
indexOf(AbstractInsnNode) - Method in class com.tc.asm.tree.InsnList
Returns the index of the given instruction in this list.
indexOfStringBuffer(StringBuffer, String, int) - Static method in class com.tc.util.StringUtil
Find index of "search" in "source", starting at "start" index.
INEG - Static variable in interface com.tc.asm.Opcodes
 
info - Variable in class com.tc.asm.Label
Field used to associate user information to a label.
info(Object) - Method in class com.tc.logging.NullTCLogger
 
info(Object, Throwable) - Method in class com.tc.logging.NullTCLogger
 
info(Object) - Method in interface com.tc.logging.TCLogger
 
info(Object, Throwable) - Method in interface com.tc.logging.TCLogger
 
infoBanner(String) - Static method in class com.tc.text.Banner
 
init(Frame) - Method in class com.tc.asm.tree.analysis.Frame
Copies the state of the given frame into this frame.
init() - Method in interface com.tc.object.bytecode.Manager
Initialize the Manager
init() - Method in class com.tc.object.bytecode.NullManager
 
INIT_STRATEGY - Static variable in class com.tc.object.bytecode.rwsync.LockingClassAdapter
 
initForTests() - Method in interface com.tc.object.bytecode.Manager
Initialize the Manager for running tests
initForTests() - Method in class com.tc.object.bytecode.NullManager
 
initialize() - Static method in class com.tc.object.bytecode.hook.impl.ClassProcessorHelper
 
initialize(int, String, String, String, String, String, String[], InstrumentationLogger, MemberInfo) - Method in interface com.tc.object.bytecode.MethodAdapter
Initialize the method adapter with resources
InitMethodStrategy - Class in com.tc.object.bytecode.rwsync
A strategy to process constructors of classes containing locking fields.
InitMethodStrategy() - Constructor for class com.tc.object.bytecode.rwsync.InitMethodStrategy
 
InjectedDsoInstance - Annotation Type in com.tc.injection.annotations
Indicates that the annotated field has to be injected with an instance by Terracotta DSO.
INNER_CLASS_DELIMITER - Static variable in class com.tc.object.bytecode.ChangeClassNameHierarchyAdapter
 
innerClasses - Variable in class com.tc.asm.tree.ClassNode
Informations about the inner classes of this class.
InnerClassNode - Class in com.tc.asm.tree
A node that represents an inner class.
InnerClassNode(String, String, String, int) - Constructor for class com.tc.asm.tree.InnerClassNode
Constructs a new InnerClassNode.
innerName - Variable in class com.tc.asm.tree.InnerClassNode
The (simple) name of the inner class inside its enclosing class.
insert(AbstractInsnNode) - Method in class com.tc.asm.tree.InsnList
Inserts the given instruction at the begining of this list.
insert(InsnList) - Method in class com.tc.asm.tree.InsnList
Inserts the given instructions at the begining of this list.
insert(AbstractInsnNode, AbstractInsnNode) - Method in class com.tc.asm.tree.InsnList
Inserts the given instruction after the specified instruction.
insert(AbstractInsnNode, InsnList) - Method in class com.tc.asm.tree.InsnList
Inserts the given instructions after the specified instruction.
insertBefore(AbstractInsnNode, AbstractInsnNode) - Method in class com.tc.asm.tree.InsnList
Inserts the given instruction before the specified instruction.
insertBefore(AbstractInsnNode, InsnList) - Method in class com.tc.asm.tree.InsnList
Inserts the given instructions before the specified instruction.
INSN - Static variable in class com.tc.asm.tree.AbstractInsnNode
The type of InsnNode instructions.
InsnList - Class in com.tc.asm.tree
A doubly linked list of AbstractInsnNode objects.
InsnList() - Constructor for class com.tc.asm.tree.InsnList
 
InsnNode - Class in com.tc.asm.tree
A node that represents a zero operand instruction.
InsnNode(int) - Constructor for class com.tc.asm.tree.InsnNode
Constructs a new InsnNode.
insns - Variable in class com.tc.asm.tree.analysis.SourceValue
The instructions that can produce this value.
instanceOf(Type) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instruction to test if the top stack value is of the given type.
instanceOf(Type) - Method in class com.tc.asm.commons.InstructionAdapter
 
INSTANCEOF - Static variable in interface com.tc.asm.Opcodes
 
INSTANCEOF - Static variable in interface com.tc.asm.signature.SignatureVisitor
Wildcard for a normal type argument.
InstructionAdapter - Class in com.tc.asm.commons
 
InstructionAdapter(MethodVisitor) - Constructor for class com.tc.asm.commons.InstructionAdapter
 
instructions - Variable in class com.tc.asm.commons.JSRInlinerAdapter.Subroutine
 
instructions - Variable in class com.tc.asm.tree.MethodNode
The instructions of this method.
InstrumentationLogger - Interface in com.tc.object.logging
Logging interface for the DSO class loading/adaption system
instrumentationMonitorEnter(Object, int) - Static method in class com.tc.object.bytecode.ManagerUtil
Deprecated. 
instrumentationMonitorExit(Object, int) - Static method in class com.tc.object.bytecode.ManagerUtil
Deprecated. 
INT - Static variable in class com.tc.asm.Type
The sort of the int type.
INT_INSN - Static variable in class com.tc.asm.tree.AbstractInsnNode
The type of IntInsnNode instructions.
INT_TYPE - Static variable in class com.tc.asm.Type
The int type.
INT_VALUE - Static variable in class com.tc.asm.tree.analysis.BasicValue
 
intArrayChanged(int[], int, int) - Static method in class com.tc.object.bytecode.hook.impl.ArrayManager
Indicate that int in array changed
intArrayChanged(int[], int, int) - Static method in class com.tc.object.bytecode.ManagerUtil
Indicate that int in array changed
INTEGER - Static variable in interface com.tc.asm.Opcodes
 
INTEGER - Static variable in class com.tc.backport175.bytecode.AnnotationElement.Type
 
interfaces - Variable in class com.tc.asm.commons.SerialVersionUIDAdder
Interfaces implemented by the class.
interfaces - Variable in class com.tc.asm.tree.ClassNode
The internal names of the class's interfaces (see getInternalName).
INTERNAL_NAME - Static variable in class com.tc.asm.util.TraceAbstractVisitor
Constant used in appendDescriptor for internal type names in bytecode notation.
Interpreter - Interface in com.tc.asm.tree.analysis
A semantic bytecode interpreter.
intFieldChanged(String, String, int, int) - Method in interface com.tc.object.TCObjectExternal
 
IntInsnNode - Class in com.tc.asm.tree
A node that represents an instruction with a single int operand.
IntInsnNode(int, int) - Constructor for class com.tc.asm.tree.IntInsnNode
Constructs a new IntInsnNode.
inv(boolean) - Static method in class com.tc.util.Assert
Assert invariant
invisibleAnnotations - Variable in class com.tc.asm.tree.MemberNode
The runtime invisible annotations of this class, field or method.
invisibleParameterAnnotations - Variable in class com.tc.asm.tree.MethodNode
The runtime invisible parameter annotations of this method.
invoke(Object, Method, Object[]) - Method in class com.tc.backport175.proxy.JavaDocAnnotationInvocationHander
The proxy invoke method, dispatches to the target method being invoked.
invokeConstructor(Type, Method) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instruction to invoke a constructor.
invokeDynamic(Method) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instruction to invoke a dynamic method.
INVOKEDYNAMIC - Static variable in interface com.tc.asm.Opcodes
 
INVOKEDYNAMIC_OWNER - Static variable in interface com.tc.asm.Opcodes
Represents a owner of an invokedynamic call.
invokeInterface(Type, Method) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instruction to invoke an interface method.
invokeinterface(String, String, String) - Method in class com.tc.asm.commons.InstructionAdapter
 
INVOKEINTERFACE - Static variable in interface com.tc.asm.Opcodes
 
invokespecial(String, String, String) - Method in class com.tc.asm.commons.InstructionAdapter
 
INVOKESPECIAL - Static variable in interface com.tc.asm.Opcodes
 
invokeStatic(Type, Method) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instruction to invoke a static method.
invokestatic(String, String, String) - Method in class com.tc.asm.commons.InstructionAdapter
 
INVOKESTATIC - Static variable in interface com.tc.asm.Opcodes
 
invokeSuperVisitMethod(int, String, String, String, String[], Map, String) - Method in class com.tc.object.bytecode.ChangeClassNameHierarchyAdapter
 
invokeVirtual(Type, Method) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instruction to invoke a normal method.
invokevirtual(String, String, String) - Method in class com.tc.asm.commons.InstructionAdapter
 
INVOKEVIRTUAL - Static variable in interface com.tc.asm.Opcodes
 
IOR - Static variable in interface com.tc.asm.Opcodes
 
IREM - Static variable in interface com.tc.asm.Opcodes
 
IRETURN - Static variable in interface com.tc.asm.Opcodes
 
IS_DELTA - Static variable in interface com.tc.object.dna.api.DNA
 
isAix() - Static method in class com.tc.util.runtime.Os
 
isAnnotationPresent(Class, Class) - Static method in class com.tc.backport175.Annotations
Checks if an annotation is present at a specific class.
isAnnotationPresent(Class, Method) - Static method in class com.tc.backport175.Annotations
Checks if an annotation is present at a specific method.
isAnnotationPresent(Class, Constructor) - Static method in class com.tc.backport175.Annotations
Checks if an annotation is present at a specific method.
isAnnotationPresent(Class, Field) - Static method in class com.tc.backport175.Annotations
Checks if an annotation is present at a specific field.
isAnnotationPresent(String) - Method in class com.tc.backport175.bytecode.AnnotationReader
Checks if an annotation is present at a specific class.
isAnnotationPresent(String, Constructor) - Method in class com.tc.backport175.bytecode.AnnotationReader
Checks if an annotation is present at a specific constructor.
isAnnotationPresent(String, Method) - Method in class com.tc.backport175.bytecode.AnnotationReader
Checks if an annotation is present at a specific method.
isAnnotationPresent(String, Field) - Method in class com.tc.backport175.bytecode.AnnotationReader
Checks if an annotation is present at a specific field.
isArray() - Method in interface com.tc.aspectwerkz.reflect.ClassInfo
Is the class an array type.
isArraycopyInstrumentationReq(String, String) - Method in interface com.tc.object.config.TransparencyCodeSpec
Check whether calling System.arraycopy() should be instrumented
isArrayElement() - Method in class com.tc.object.dna.api.PhysicalAction
 
isArrayOperatorInstrumentationReq() - Method in interface com.tc.object.config.TransparencyCodeSpec
Check whether store operations on arrays should be instrumented
isArrayValue(Value) - Method in class com.tc.asm.tree.analysis.BasicVerifier
 
isArrayValue(Value) - Method in class com.tc.asm.tree.analysis.SimpleVerifier
 
isAssignableFrom(Type, Type) - Method in class com.tc.asm.tree.analysis.SimpleVerifier
 
isAutolock() - Method in interface com.tc.object.config.LockDefinition
 
isAutolockName(String) - Static method in class com.tc.object.bytecode.ByteCodeUtil
Determine whether a lock is an autolock based on its name
isAWDependency(String) - Static method in class com.tc.object.bytecode.hook.impl.ClassProcessorHelper
Check whether this is an AspectWerkz dependency
isCallConstructorOnLoad() - Method in interface com.tc.object.config.TransparencyClassSpec
 
isCallConstructorSet() - Method in interface com.tc.object.config.TransparencyClassSpec
 
isCallMethodOnLoadSet() - Method in interface com.tc.object.config.TransparencyClassSpec
 
isCodeAttribute() - Method in class com.tc.asm.Attribute
Returns true if this type of attribute is a code attribute.
isConstructorAnnotationPresent(String, String) - Method in class com.tc.backport175.bytecode.AnnotationReader
Checks if an annotation is present at a specific constructor.
isContiguous() - Method in interface com.tc.object.dna.api.DNAWriter
Is this DNA (including all appended actions) contiguous in memory
isDebugEnabled() - Method in class com.tc.logging.NullTCLogger
 
isDebugEnabled() - Method in interface com.tc.logging.TCLogger
 
isDelta() - Method in interface com.tc.object.dna.api.DNA
Determine whether this DNA is a whole object or just a delta
isDirect() - Method in interface com.tc.bytes.TCByteBuffer
 
isDsoEnum(Class) - Static method in class com.tc.util.ClassUtils
Determine whether the class is an enum as far as DSO is concerned
isDsoMonitored(Object) - Method in interface com.tc.object.bytecode.Manager
Check whether an object is shared
isDsoMonitored(Object) - Static method in class com.tc.object.bytecode.ManagerUtil
Check whether an object is shared
isDsoMonitored(Object) - Method in class com.tc.object.bytecode.NullManager
 
isDsoMonitorEntered(Object) - Method in interface com.tc.object.bytecode.Manager
Check whether dso MonitorExist is required
isDsoMonitorEntered(Object) - Static method in class com.tc.object.bytecode.ManagerUtil
Check whether dso MonitorExist is required
isDsoMonitorEntered(Object) - Method in class com.tc.object.bytecode.NullManager
 
isEnabled() - Method in interface com.tc.management.TerracottaMBean
 
isEntireArray() - Method in class com.tc.object.dna.api.PhysicalAction
 
isEvictionEnabled() - Method in interface com.tc.object.bytecode.Clearable
 
isExecuteScriptOnLoadSet() - Method in interface com.tc.object.config.TransparencyClassSpec
 
isFieldAnnotationPresent(String, String, String) - Method in class com.tc.backport175.bytecode.AnnotationReader
Checks if an annotation is present at a specific field.
isFieldInstrumentationReq(String) - Method in interface com.tc.object.config.TransparencyCodeSpec
Check whether field access should be instrumented
isFieldPortableByOffset(Object, long) - Method in interface com.tc.object.bytecode.Manager
Returns true if the field represented by the offset is a portable field, i.e., not static and not dso transient
isFieldPortableByOffset(Object, long) - Static method in class com.tc.object.bytecode.ManagerUtil
Returns true if the field represented by the offset is a portable field, i.e., not static and not dso transient
isFieldPortableByOffset(Object, long) - Method in class com.tc.object.bytecode.NullManager
 
isForceRawFieldAccess() - Method in interface com.tc.object.config.TransparencyCodeSpec
Should field accessed be forced to be raw access
isForeign() - Method in interface com.tc.object.config.TransparencyClassSpec
Check whether this class is not included in the bootjar by default.
isHeldByCurrentThread(Object, int) - Static method in class com.tc.object.bytecode.ManagerUtil
Check whether this lock is held by the current thread
ISHL - Static variable in interface com.tc.asm.Opcodes
 
isHonorJavaTransient() - Method in interface com.tc.object.config.TransparencyClassSpec
 
isHonorJDKSubVersionSpecific() - Method in interface com.tc.object.config.TransparencyClassSpec
 
isHonorTransientSet() - Method in interface com.tc.object.config.TransparencyClassSpec
 
isHonorVolatile() - Method in interface com.tc.object.config.TransparencyClassSpec
 
isHonorVolatileSet() - Method in interface com.tc.object.config.TransparencyClassSpec
 
ISHR - Static variable in interface com.tc.asm.Opcodes
 
isIgnoreRewrite() - Method in interface com.tc.object.config.TransparencyClassSpec
Check whether a ignore rewrite of instrumented methods
isInfo() - Method in interface com.tc.logging.LogLevel
 
isInfoEnabled() - Method in class com.tc.logging.NullTCLogger
 
isInfoEnabled() - Method in interface com.tc.logging.TCLogger
 
isInjectedField(String) - Method in interface com.tc.object.config.TransparencyClassSpec
Check whether a field is injected by DSO.
isInterface(Type) - Method in class com.tc.asm.tree.analysis.SimpleVerifier
 
isInterface() - Method in interface com.tc.aspectwerkz.reflect.ClassInfo
Is the class an interface.
isLinux() - Static method in class com.tc.util.runtime.Os
 
isLiteral(String) - Static method in enum com.tc.object.LiteralValues
Determine whether a class is a literal
isLiteralAutolock(Object) - Method in interface com.tc.object.bytecode.Manager
 
isLiteralAutolock(Object) - Method in class com.tc.object.bytecode.NullManager
 
isLiteralInstance(Object) - Method in class com.tc.object.applicator.BaseApplicator
Determine whether the pojo is a literal instance
isLiteralInstance(Object) - Method in interface com.tc.object.bytecode.Manager
 
isLiteralInstance(Object) - Static method in class com.tc.object.bytecode.ManagerUtil
 
isLiteralInstance(Object) - Method in class com.tc.object.bytecode.NullManager
 
isLiteralInstance(Object) - Static method in enum com.tc.object.LiteralValues
Determine whether the instance is a literal

Returns false if the parameter is null

isLocked(Object, int) - Static method in class com.tc.object.bytecode.ManagerUtil
Check whether an object is locked at this lockLevel
isLocked(LockID, LockLevel) - Method in class com.tc.object.bytecode.NullManager
 
isLocked(LockID, LockLevel) - Method in interface com.tc.object.locks.TerracottaLocking
Return true if the given lock is held by any thread at the given lock level.
isLockedByCurrentThread(LockID, LockLevel) - Method in class com.tc.object.bytecode.NullManager
 
isLockedByCurrentThread(LockLevel) - Method in class com.tc.object.bytecode.NullManager
 
isLockedByCurrentThread(LockID, LockLevel) - Method in interface com.tc.object.locks.TerracottaLocking
Return true if the given lock is held by the current thread at the given lock level.
isLockedByCurrentThread(LockLevel) - Method in interface com.tc.object.locks.TerracottaLocking
Return true if any lock is held by the current thread at the given lock level.
isLockHeldByCurrentThread(String, int) - Static method in class com.tc.object.bytecode.ManagerUtil
Check whether this lock is held by the current thread
isLockHeldByCurrentThread(String, int) - Method in class com.tc.object.bytecode.NullManager
 
isLockMethod(MemberInfo) - Method in interface com.tc.object.config.TransparencyClassSpec
Check whether this method is a locked method
isLogical(Object) - Method in interface com.tc.object.bytecode.Manager
Check whether object is logically instrumented
isLogical(Object) - Static method in class com.tc.object.bytecode.ManagerUtil
Check whether object is logically instrumented
isLogical(Object) - Method in class com.tc.object.bytecode.NullManager
 
isLogical() - Method in interface com.tc.object.config.TransparencyClassSpec
 
isMac() - Static method in class com.tc.util.runtime.Os
 
isManaged(Object) - Method in interface com.tc.object.bytecode.Manager
Check whether an object is managed
isManaged(Object) - Static method in class com.tc.object.bytecode.ManagerUtil
Check whether an object is managed
isManaged(Object) - Method in class com.tc.object.bytecode.NullManager
 
isManagerEnabled() - Static method in class com.tc.object.bytecode.ManagerUtil
 
isMatchingSymbolicName(String, String) - Static method in class com.tc.bundles.BundleSpecUtil
 
isMethodAnnotationPresent(String, String, String) - Method in class com.tc.backport175.bytecode.AnnotationReader
Checks if an annotation is present at a specific method.
isMonitorInstrumentationReq() - Method in interface com.tc.object.config.TransparencyCodeSpec
Check whether MONITORENTER and MONNITOREXIT should be instrumented
isNodeJoined() - Method in interface com.tc.cluster.DsoCluster
Indicates whether the current node has joined the cluster.
isNotificationBroadcaster() - Method in interface com.tc.management.TerracottaMBean
 
isNull() - Method in interface com.tc.object.locks.Notify
 
isNull() - Method in class com.tc.util.AbstractIdentifier
Check whether the identifier is null (-1).
isParent(String) - Static method in class com.tc.object.bytecode.ByteCodeUtil
Check whether the field name indicates that this is an inner classes synthetic field referring to the parent "this" reference.
isPhysical() - Method in interface com.tc.object.config.TransparencyClassSpec
 
isPhysicallyInstrumented(Class) - Method in interface com.tc.object.bytecode.Manager
Determine whether this class is physically instrumented
isPhysicallyInstrumented(Class) - Static method in class com.tc.object.bytecode.ManagerUtil
Determine whether this class is physically instrumented
isPhysicallyInstrumented(Class) - Method in class com.tc.object.bytecode.NullManager
 
isPortableClass(Class) - Method in class com.tc.object.config.AbstractModuleSpec
 
isPortableClass(Class) - Method in interface com.tc.object.config.ModuleSpec
Check with module whether the specified class is portable.
isPortableInstance(Object) - Method in interface com.tc.object.applicator.ApplicatorObjectManager
 
isPortableReference(Class) - Method in class com.tc.object.applicator.BaseApplicator
Determine whether this class is portable
isPortableReflectionClass(Class) - Static method in class com.tc.util.ClassUtils
Check whether c is a portable java reflection class like Method, Constructor, or Field
isPreInstrumented() - Method in interface com.tc.object.config.TransparencyClassSpec
Check whether this class is preinstrumented
isPrimitive() - Method in interface com.tc.aspectwerkz.reflect.ClassInfo
Is the class a primitive type.
isPrimitive(Type) - Static method in class com.tc.object.bytecode.ByteCodeUtil
Check whether the type is a primitve
isPrimitiveArray(Object) - Static method in class com.tc.util.ClassUtils
Determine whether test is a primitive array
isRead() - Method in enum com.tc.object.locks.LockLevel
 
isReadOnly() - Method in interface com.tc.bytes.TCByteBuffer
 
isReference() - Method in class com.tc.asm.tree.analysis.BasicValue
 
isReference() - Method in class com.tc.object.dna.api.PhysicalAction
Is the object a reference?
isResolved() - Method in class com.tc.backport175.bytecode.AnnotationElement.NamedValue
 
isRoot(Field) - Method in interface com.tc.object.bytecode.Manager
Check whether field is a root
isRoot(Field) - Static method in class com.tc.object.bytecode.ManagerUtil
Check whether field is a root
isRoot(Field) - Method in class com.tc.object.bytecode.NullManager
 
isRoot(FieldInfo) - Method in interface com.tc.object.config.TransparencyClassSpec
Check whether a field is a root in this class
isRootDSOFinal(FieldInfo) - Method in interface com.tc.object.config.TransparencyClassSpec
Check whether a field is a DSO final root
isRootInThisClass(FieldInfo) - Method in interface com.tc.object.config.TransparencyClassSpec
Check whether a field is a root in this class
isSerialization() - Method in class com.tc.object.bytecode.SessionConfiguration
 
isSessionLocking() - Method in class com.tc.object.bytecode.SessionConfiguration
 
isSnapshot() - Method in class com.tc.timapi.Version
 
isSolaris() - Static method in class com.tc.util.runtime.Os
 
isSubArray() - Method in class com.tc.object.dna.api.PhysicalAction
 
isSubTypeOf(Value, Value) - Method in class com.tc.asm.tree.analysis.BasicVerifier
 
isSubTypeOf(Value, Value) - Method in class com.tc.asm.tree.analysis.SimpleVerifier
 
isSyncWrite() - Method in enum com.tc.object.locks.LockLevel
 
isSynthetic(String) - Static method in class com.tc.object.bytecode.ByteCodeUtil
Determine whether a field is synthetic
isSynthetic(int) - Static method in class com.tc.object.bytecode.ByteCodeUtil
Determine whether an access modifier code indicates synthetic
isTCSynthetic(String) - Static method in class com.tc.object.bytecode.ByteCodeUtil
Determine whether a field is synthetic and was added by Terracotta
ISTORE - Static variable in interface com.tc.asm.Opcodes
 
isTransient(int, ClassInfo, String) - Method in interface com.tc.object.config.TransparencyClassSpec
Check whether a field is transient
isTruePhysical() - Method in class com.tc.object.dna.api.PhysicalAction
 
ISUB - Static variable in interface com.tc.asm.Opcodes
 
isUnix() - Static method in class com.tc.util.runtime.Os
 
isUnknown() - Method in class com.tc.asm.Attribute
Returns true if this type of attribute is unknown.
isUseNonDefaultConstructor(Class) - Method in class com.tc.object.config.AbstractModuleSpec
 
isUseNonDefaultConstructor(Class) - Method in interface com.tc.object.config.ModuleSpec
Ask module whether this class uses a non-default constructor.
isUseNonDefaultConstructor() - Method in interface com.tc.object.config.TransparencyClassSpec
 
isVolatile(int, ClassInfo, String) - Method in interface com.tc.object.config.TransparencyClassSpec
Check whether a field is volatile
isWaitNotifyInstrumentationReq() - Method in interface com.tc.object.config.TransparencyCodeSpec
Check whether wait/notify instructions should be instrumented
isWindows() - Static method in class com.tc.util.runtime.Os
 
isWrite() - Method in enum com.tc.object.locks.LockLevel
 
iterator() - Method in class com.tc.asm.tree.InsnList
Returns an iterator over the instructions in this list.
iterator(int) - Method in class com.tc.asm.tree.InsnList
Returns an iterator over the instructions in this list.
iterator() - Method in interface com.tc.object.TraversedReferences
Walk through the references traversed
IUSHR - Static variable in interface com.tc.asm.Opcodes
 
IXOR - Static variable in interface com.tc.asm.Opcodes
 

J

JarResourceLoader - Class in com.tc.object.util
Helper methods to load resources from a jar
JavaDocAnnotationInvocationHander - Class in com.tc.backport175.proxy
Implements a strongly typed reader handler for JavaDoc annotations.
JavaDocAnnotationInvocationHander(Class, AnnotationElement.Annotation, ClassLoader) - Constructor for class com.tc.backport175.proxy.JavaDocAnnotationInvocationHander
Constructor that will trigger the parsing if required
JBOSS_NAMESPACE - Static variable in class com.tc.object.loaders.Namespace
 
JETTY_NAMESPACE - Static variable in class com.tc.object.loaders.Namespace
 
jsr(Label) - Method in class com.tc.asm.commons.InstructionAdapter
 
JSR - Static variable in interface com.tc.asm.Opcodes
 
JSRInlinerAdapter - Class in com.tc.asm.commons
A MethodAdapter that removes JSR instructions and inlines the referenced subroutines.
JSRInlinerAdapter(MethodVisitor, int, String, String, String, String[]) - Constructor for class com.tc.asm.commons.JSRInlinerAdapter
Creates a new JSRInliner.
JSRInlinerAdapter.Subroutine - Class in com.tc.asm.commons
 
JSRInlinerAdapter.Subroutine() - Constructor for class com.tc.asm.commons.JSRInlinerAdapter.Subroutine
 
JUMP_INSN - Static variable in class com.tc.asm.tree.AbstractInsnNode
The type of JumpInsnNode instructions.
JumpInsnNode - Class in com.tc.asm.tree
A node that represents a jump instruction.
JumpInsnNode(int, LabelNode) - Constructor for class com.tc.asm.tree.JumpInsnNode
Constructs a new JumpInsnNode.

K

keys - Variable in class com.tc.asm.tree.LookupSwitchInsnNode
The values of the keys.

L

L2D - Static variable in interface com.tc.asm.Opcodes
 
L2F - Static variable in interface com.tc.asm.Opcodes
 
L2I - Static variable in interface com.tc.asm.Opcodes
 
Label - Class in com.tc.asm
A label represents a position in the bytecode of a method.
Label() - Constructor for class com.tc.asm.Label
Constructs a new label.
LABEL - Static variable in class com.tc.asm.tree.AbstractInsnNode
The type of LabelNode "instructions".
label - Variable in class com.tc.asm.tree.JumpInsnNode
The operand of this instruction.
labelNames - Variable in class com.tc.asm.util.TraceMethodVisitor
The label names.
LabelNode - Class in com.tc.asm.tree
An AbstractInsnNode that encapsulates a Label.
LabelNode() - Constructor for class com.tc.asm.tree.LabelNode
 
LabelNode(Label) - Constructor for class com.tc.asm.tree.LabelNode
 
labels - Variable in class com.tc.asm.tree.LookupSwitchInsnNode
Beginnings of the handler blocks.
labels - Variable in class com.tc.asm.tree.TableSwitchInsnNode
Beginnings of the handler blocks.
labels - Variable in class com.tc.asm.xml.ASMContentHandler
Map of the active Label instances for current method.
LADD - Static variable in interface com.tc.asm.Opcodes
 
LALOAD - Static variable in interface com.tc.asm.Opcodes
 
LAND - Static variable in interface com.tc.asm.Opcodes
 
LASTORE - Static variable in interface com.tc.asm.Opcodes
 
lcmp() - Method in class com.tc.asm.commons.InstructionAdapter
 
LCMP - Static variable in interface com.tc.asm.Opcodes
 
lconst(long) - Method in class com.tc.asm.commons.InstructionAdapter
 
LCONST_0 - Static variable in interface com.tc.asm.Opcodes
 
LCONST_1 - Static variable in interface com.tc.asm.Opcodes
 
LDC - Static variable in interface com.tc.asm.Opcodes
 
LDC_INSN - Static variable in class com.tc.asm.tree.AbstractInsnNode
The type of LdcInsnNode instructions.
LdcInsnNode - Class in com.tc.asm.tree
A node that represents an LDC instruction.
LdcInsnNode(Object) - Constructor for class com.tc.asm.tree.LdcInsnNode
Constructs a new LdcInsnNode.
LDIV - Static variable in interface com.tc.asm.Opcodes
 
LE - Static variable in class com.tc.asm.commons.GeneratorAdapter
Constant for the ifCmp method.
limit() - Method in interface com.tc.bytes.TCByteBuffer
 
limit(int) - Method in interface com.tc.bytes.TCByteBuffer
 
limit(int) - Method in interface com.tc.io.TCByteBufferInput
Artificially limit the length of this input stream starting at the current read position.
LINE - Static variable in class com.tc.asm.tree.AbstractInsnNode
The type of LineNumberNode "instructions".
line - Variable in class com.tc.asm.tree.LineNumberNode
A line number.
LINE_SEPARATOR - Static variable in class com.tc.util.StringUtil
 
LineNumberNode - Class in com.tc.asm.tree
A node that represents a line number declaration.
LineNumberNode(int, LabelNode) - Constructor for class com.tc.asm.tree.LineNumberNode
Constructs a new LineNumberNode.
linuxSelectWorkaround(IOException) - Static method in class com.tc.net.NIOWorkarounds
Workaround bug in Sun VM when select() gets interrupted and throws IOException("Interrupted system call").
LiteralValues - Enum in com.tc.object
Responsible for handling literal values
LLOAD - Static variable in interface com.tc.asm.Opcodes
 
LMUL - Static variable in interface com.tc.asm.Opcodes
 
LNEG - Static variable in interface com.tc.asm.Opcodes
 
load(int, Type) - Method in class com.tc.asm.commons.InstructionAdapter
 
loadArg(int) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instruction to load the given method argument on the stack.
loadArgArray() - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instructions to load all the method arguments on the stack, as a single object array.
loadArgs(int, int) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instructions to load the given method arguments on the stack.
loadArgs() - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instructions to load all the method arguments on the stack.
loadClassInternalHook(String, ClassLoader) - Static method in class com.tc.object.bytecode.hook.impl.ClassProcessorHelper
Get the exported class if defined.
LoaderDescription - Class in com.tc.object.loaders
Identifies the ClassLoader used to load a particular clustered class.
LoaderDescription(String, String) - Constructor for class com.tc.object.loaders.LoaderDescription
 
loadLocal(int) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instruction to load the given local variable on the stack.
loadLocal(int, Type) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instruction to load the given local variable on the stack.
loadThis() - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instruction to load 'this' on the stack.
local - Variable in class com.tc.asm.tree.FrameNode
The types of the local variables of this stack map frame.
localHeldCount(Object, int) - Static method in class com.tc.object.bytecode.ManagerUtil
Get number of locks held locally on this object
localHeldCount(Object, int) - Method in class com.tc.object.bytecode.NullManager
 
localHoldCount(LockID, LockLevel) - Method in class com.tc.object.bytecode.NullManager
 
localHoldCount(LockID, LockLevel) - Method in interface com.tc.object.locks.TerracottaLocking
Return the count of local (on this client VM) holders at the given lock level.
locals - Variable in class com.tc.asm.commons.AnalyzerAdapter
List of the local variable slots for current execution frame.
LocalVariableNode - Class in com.tc.asm.tree
A node that represents a local variable declaration.
LocalVariableNode(String, String, String, LabelNode, LabelNode, int) - Constructor for class com.tc.asm.tree.LocalVariableNode
Constructs a new LocalVariableNode.
localVariables - Variable in class com.tc.asm.tree.MethodNode
The local variables of this method.
LocalVariablesSorter - Class in com.tc.asm.commons
A MethodAdapter that renumbers local variables in their order of appearance.
LocalVariablesSorter(int, String, MethodVisitor) - Constructor for class com.tc.asm.commons.LocalVariablesSorter
Creates a new LocalVariablesSorter.
lock(LockID, LockLevel) - Method in class com.tc.object.bytecode.NullManager
 
lock(LockID, LockLevel) - Method in interface com.tc.object.locks.TerracottaLocking
Blocking acquire of a Terracotta lock.
LOCK_METHOD_DESC - Static variable in class com.tc.object.bytecode.rwsync.LockNames
 
LOCK_METHOD_NAME - Static variable in class com.tc.object.bytecode.rwsync.LockNames
 
LOCK_TYPE_CONCURRENT - Static variable in interface com.tc.object.bytecode.Manager
 
LOCK_TYPE_READ - Static variable in interface com.tc.object.bytecode.Manager
 
LOCK_TYPE_SYNCHRONOUS_WRITE - Static variable in interface com.tc.object.bytecode.Manager
 
LOCK_TYPE_WRITE - Static variable in interface com.tc.object.bytecode.Manager
 
LockDefinition - Interface in com.tc.object.config
Defines a lock.
lockDefinitionsFor(MemberInfo) - Method in interface com.tc.object.config.TransparencyClassSpec
Get lock definitions for member
lockField - Variable in class com.tc.object.bytecode.rwsync.LockingMethodStrategy
 
LockID - Interface in com.tc.object.locks
Terracotta locks are taken on instances implementing LockID.
LockID.LockIDType - Enum in com.tc.object.locks
Enum of all known LockID types - this is used in TCSerialization code
LockingClassAdapter - Class in com.tc.object.bytecode.rwsync
A base for class adapters that wrap methods inside read or write locks.
LockingClassAdapter(ClassVisitor) - Constructor for class com.tc.object.bytecode.rwsync.LockingClassAdapter
 
LockingMethodStrategy - Class in com.tc.object.bytecode.rwsync
Contains constants and utility methods convenient for method instrumentation strategies involving locking with ReentrantReadWriteLocks
LockingMethodStrategy(LockingMethodStrategy.LockType) - Constructor for class com.tc.object.bytecode.rwsync.LockingMethodStrategy
 
LockingMethodStrategy.LockType - Enum in com.tc.object.bytecode.rwsync
 
lockInserted(String, String, String, LockDefinition[]) - Method in interface com.tc.object.logging.InstrumentationLogger
Log that lock was inserted
lockInserted(String, String, String, LockDefinition[]) - Method in class com.tc.object.logging.NullInstrumentationLogger
 
lockInterruptibly(LockID, LockLevel) - Method in class com.tc.object.bytecode.NullManager
 
lockInterruptibly(LockID, LockLevel) - Method in interface com.tc.object.locks.TerracottaLocking
Interruptible acquire of a Terracotta lock.
LockLevel - Enum in com.tc.object.locks
 
lockLevelByName(String) - Static method in class com.tc.object.config.ConfigLockLevel
Provide an instance of the constant for the specified name or null if name is invalid
LockNames - Class in com.tc.object.bytecode.rwsync
Types and field names used for locking.
LockNames() - Constructor for class com.tc.object.bytecode.rwsync.LockNames
 
lockTypeDesc - Variable in class com.tc.object.bytecode.rwsync.LockingMethodStrategy
 
lockTypeName - Variable in class com.tc.object.bytecode.rwsync.LockingMethodStrategy
 
LogicalAction - Class in com.tc.object.dna.api
A logical action representing a method invocation to be replayed elsewhere.
LogicalAction(int, Object[]) - Constructor for class com.tc.object.dna.api.LogicalAction
Construct a logical action with the method identifier and parameter values
LogicalClassSerializationAdapter - Class in com.tc.object.bytecode
 
LogicalClassSerializationAdapter() - Constructor for class com.tc.object.bytecode.LogicalClassSerializationAdapter
 
LogicalClassSerializationAdapter.LogicalClassSerializationClassAdapter - Class in com.tc.object.bytecode
 
LogicalClassSerializationAdapter.LogicalClassSerializationClassAdapter(ClassVisitor, String) - Constructor for class com.tc.object.bytecode.LogicalClassSerializationAdapter.LogicalClassSerializationClassAdapter
 
LogicalClassSerializationAdapter.LogicalClassSerializationMethodAdapter - Class in com.tc.object.bytecode
 
LogicalClassSerializationAdapter.LogicalClassSerializationMethodAdapter(MethodVisitor, String) - Constructor for class com.tc.object.bytecode.LogicalClassSerializationAdapter.LogicalClassSerializationMethodAdapter
 
LogicalClassSerializationAdapter.LogicalSubclassSerializationMethodAdapter - Class in com.tc.object.bytecode
 
LogicalClassSerializationAdapter.LogicalSubclassSerializationMethodAdapter(MethodVisitor, String, String, String, String) - Constructor for class com.tc.object.bytecode.LogicalClassSerializationAdapter.LogicalSubclassSerializationMethodAdapter
 
logicalInvoke(Object, String, Object[]) - Method in interface com.tc.object.bytecode.Manager
Perform invoke on logical managed object
logicalInvoke(Object, String, Object[]) - Static method in class com.tc.object.bytecode.ManagerUtil
Perform invoke on logical managed object
logicalInvoke(Object, String, Object[]) - Method in class com.tc.object.bytecode.NullManager
 
logicalInvokeWithTransaction(Object, Object, String, Object[]) - Method in interface com.tc.object.bytecode.Manager
Perform invoke on logical managed object in lock
logicalInvokeWithTransaction(Object, Object, String, Object[]) - Static method in class com.tc.object.bytecode.ManagerUtil
Perform invoke on logical managed object in lock
logicalInvokeWithTransaction(Object, Object, String, Object[]) - Method in class com.tc.object.bytecode.NullManager
 
LogLevel - Interface in com.tc.logging
 
LONG - Static variable in interface com.tc.asm.Opcodes
 
LONG - Static variable in class com.tc.asm.Type
The sort of the long type.
LONG - Static variable in class com.tc.backport175.bytecode.AnnotationElement.Type
 
LONG_TYPE - Static variable in class com.tc.asm.Type
The long type.
LONG_VALUE - Static variable in class com.tc.asm.tree.analysis.BasicValue
 
longArrayChanged(long[], int, long) - Static method in class com.tc.object.bytecode.hook.impl.ArrayManager
Indicate that long in array changed
longArrayChanged(long[], int, long) - Static method in class com.tc.object.bytecode.ManagerUtil
Indicate that long in array changed
longFieldChanged(String, String, long, int) - Method in interface com.tc.object.TCObjectExternal
 
lookupExistingOrNull(Object) - Method in interface com.tc.object.applicator.ApplicatorObjectManager
 
lookupExistingOrNull(Object) - Method in interface com.tc.object.bytecode.Manager
Find managed object, which may be null
lookupExistingOrNull(Object) - Static method in class com.tc.object.bytecode.ManagerUtil
Find managed object, which may be null
lookupExistingOrNull(Object) - Method in class com.tc.object.bytecode.NullManager
 
lookupObject(ObjectID) - Method in interface com.tc.object.applicator.ApplicatorObjectManager
 
lookupObject(ObjectID) - Method in interface com.tc.object.bytecode.Manager
Look up object by ID, faulting into the JVM if necessary
lookupObject(ObjectID, ObjectID) - Method in interface com.tc.object.bytecode.Manager
Look up object by ID, faulting into the JVM if necessary, This method also passes the parent Object context so that more intelligent prefetching is possible at the L2.
lookupObject(ObjectID) - Static method in class com.tc.object.bytecode.ManagerUtil
Look up object by ID, faulting into the JVM if necessary
lookupObject(ObjectID) - Method in class com.tc.object.bytecode.NullManager
 
lookupObject(ObjectID, ObjectID) - Method in class com.tc.object.bytecode.NullManager
 
lookupObjectWithParentContext(ObjectID, ObjectID) - Static method in class com.tc.object.bytecode.ManagerUtil
Look up object by ID, faulting into the JVM if necessary, This method also passes the parent Object context so that more intelligent prefetching is possible at the L2.
lookupOrCreate(Object) - Method in interface com.tc.object.bytecode.Manager
Find or create new TCObjectExternal
lookupOrCreate(Object) - Static method in class com.tc.object.bytecode.ManagerUtil
Find or create new TCObjectExternal
lookupOrCreate(Object) - Method in class com.tc.object.bytecode.NullManager
 
lookupOrCreateRoot(String, Object) - Method in interface com.tc.object.bytecode.Manager
Look up or create a new root object
lookupOrCreateRoot(String, Object) - Static method in class com.tc.object.bytecode.ManagerUtil
Look up or create a new root object
lookupOrCreateRoot(String, Object) - Method in class com.tc.object.bytecode.NullManager
 
lookupOrCreateRootNoDepth(String, Object) - Method in interface com.tc.object.bytecode.Manager
Look up or create a new root object.
lookupOrCreateRootNoDepth(String, Object) - Static method in class com.tc.object.bytecode.ManagerUtil
Look up or create a new root object.
lookupOrCreateRootNoDepth(String, Object) - Method in class com.tc.object.bytecode.NullManager
 
lookupRoot(String) - Method in interface com.tc.object.bytecode.Manager
Lookup root by name
lookupRoot(String) - Static method in class com.tc.object.bytecode.ManagerUtil
Lookup root by name
lookupRoot(String) - Method in class com.tc.object.bytecode.NullManager
 
lookupswitch(Label, int[], Label[]) - Method in class com.tc.asm.commons.InstructionAdapter
 
LOOKUPSWITCH - Static variable in interface com.tc.asm.Opcodes
 
LOOKUPSWITCH_INSN - Static variable in class com.tc.asm.tree.AbstractInsnNode
The type of LookupSwitchInsnNode instructions.
LookupSwitchInsnNode - Class in com.tc.asm.tree
A node that represents a LOOKUPSWITCH instruction.
LookupSwitchInsnNode(LabelNode, int[], LabelNode[]) - Constructor for class com.tc.asm.tree.LookupSwitchInsnNode
Constructs a new LookupSwitchInsnNode.
LOR - Static variable in interface com.tc.asm.Opcodes
 
LOW_RANK - Static variable in interface com.tc.object.config.OsgiServiceSpec
OSGi service ranking defining which service is returned - LOW=0
LREM - Static variable in interface com.tc.asm.Opcodes
 
LRETURN - Static variable in interface com.tc.asm.Opcodes
 
LSHL - Static variable in interface com.tc.asm.Opcodes
 
LSHR - Static variable in interface com.tc.asm.Opcodes
 
LSTORE - Static variable in interface com.tc.asm.Opcodes
 
LSUB - Static variable in interface com.tc.asm.Opcodes
 
LT - Static variable in class com.tc.asm.commons.GeneratorAdapter
Constant for the ifCmp method.
ltab - Variable in class com.tc.asm.util.TraceMethodVisitor
Tab for labels.
LUSHR - Static variable in interface com.tc.asm.Opcodes
 
LXOR - Static variable in interface com.tc.asm.Opcodes
 

M

main(String[]) - Static method in class com.tc.asm.util.ASMifierClassVisitor
Prints the ASM source code to generate the given class to the standard output.
main(String[]) - Static method in class com.tc.asm.util.CheckClassAdapter
Checks a given class.
main(String[]) - Static method in class com.tc.asm.util.TraceClassVisitor
Prints a disassembled view of the given class to the standard output.
main(String[]) - Static method in class com.tc.asm.xml.Processor
 
main(String[]) - Static method in class com.tc.net.NIOWorkarounds
Apply Solaris 10 workaround if applicable.
makeBanner(String, String) - Static method in class com.tc.text.Banner
 
MANAGEABLE_CLASS - Static variable in class com.tc.object.bytecode.ByteCodeUtil
 
MANAGEABLE_TYPE - Static variable in class com.tc.object.bytecode.ByteCodeUtil
 
MANAGED_VALUES_GETTER - Static variable in class com.tc.object.bytecode.ByteCodeUtil
 
MANAGED_VALUES_GETTER_DESCRIPTION - Static variable in class com.tc.object.bytecode.ByteCodeUtil
 
MANAGED_VALUES_SETTER - Static variable in class com.tc.object.bytecode.ByteCodeUtil
 
Manager - Interface in com.tc.object.bytecode
The Manager interface
ManagerUtil - Class in com.tc.object.bytecode
A bunch of static methods that make calling Manager method much easier from instrumented classes
map(String) - Method in class com.tc.asm.commons.Remapper
Map type name to the new name.
map(String) - Method in class com.tc.asm.commons.SimpleRemapper
 
mapDesc(String) - Method in class com.tc.asm.commons.Remapper
 
mapFieldName(String, String, String) - Method in class com.tc.asm.commons.Remapper
Map field name to the new name.
mapFieldName(String, String, String) - Method in class com.tc.asm.commons.SimpleRemapper
 
mapMethodDesc(String) - Method in class com.tc.asm.commons.Remapper
 
mapMethodName(String, String, String) - Method in class com.tc.asm.commons.Remapper
Map method name to the new name.
mapMethodName(String, String, String) - Method in class com.tc.asm.commons.SimpleRemapper
 
mapSignature(String, boolean) - Method in class com.tc.asm.commons.Remapper
 
mapType(String) - Method in class com.tc.asm.commons.Remapper
 
mapTypes(String[]) - Method in class com.tc.asm.commons.Remapper
 
mapValue(Object) - Method in class com.tc.asm.commons.Remapper
 
mark(Label) - Method in class com.tc.asm.commons.GeneratorAdapter
Marks the current code position with the given label.
mark() - Method in class com.tc.asm.commons.GeneratorAdapter
Marks the current code position with a new label.
mark(Label) - Method in class com.tc.asm.commons.InstructionAdapter
 
mark(int) - Method in interface com.tc.io.TCByteBufferInput
 
mark() - Method in interface com.tc.io.TCByteBufferInput
This is a TC special version of mark() to be used in conjunction with tcReset()...We should eventually implement the general purpose mark(int) method as specified by InputStream.
markForeign() - Method in interface com.tc.object.config.TransparencyClassSpec
Mark this class spec as foreign.
markPreInstrumented() - Method in interface com.tc.object.config.TransparencyClassSpec
Mark this class spec as being preinstrumented.
markSectionEnd() - Method in interface com.tc.object.dna.api.DNAWriter
Indicate to this writer that no more actions will be added (must be called)
markSupported() - Method in interface com.tc.io.TCByteBufferInput
 
math(int, Type) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instruction to do the specified mathematical or logical operation.
max - Variable in class com.tc.asm.tree.TableSwitchInsnNode
The maximum key value.
MAX_ID - Static variable in class com.tc.object.ObjectID
 
maxLocals - Variable in class com.tc.asm.tree.MethodNode
The maximum number of local variables of this method.
maxStack - Variable in class com.tc.asm.tree.MethodNode
The maximum stack size of this method.
MemberInfo - Interface in com.tc.aspectwerkz.reflect
Marker interface for the member info classes (field and method).
MemberNode - Class in com.tc.asm.tree
An abstract class, field or method node.
MemberNode() - Constructor for class com.tc.asm.tree.MemberNode
Constructs a new MemberNode.
merge(Value, Value) - Method in class com.tc.asm.tree.analysis.BasicInterpreter
 
merge(Frame, Interpreter) - Method in class com.tc.asm.tree.analysis.Frame
Merges this frame with the given frame.
merge(Frame, boolean[]) - Method in class com.tc.asm.tree.analysis.Frame
Merges this frame with the given frame (case of a RET instruction).
merge(Value, Value) - Method in interface com.tc.asm.tree.analysis.Interpreter
Merges two values.
merge(Value, Value) - Method in class com.tc.asm.tree.analysis.SimpleVerifier
 
merge(Value, Value) - Method in class com.tc.asm.tree.analysis.SourceInterpreter
 
mergeDefaultedElement(AnnotationElement.NamedValue) - Method in class com.tc.backport175.bytecode.AnnotationElement.Annotation
Add the given element if not already present ie default value
MergeTCToJavaClassAdapter - Class in com.tc.object.bytecode
 
MergeTCToJavaClassAdapter(ClassVisitor, TransparencyClassAdapterHack, String, String, ClassNode, Map, String, boolean) - Constructor for class com.tc.object.bytecode.MergeTCToJavaClassAdapter
 
MergeTCToJavaClassAdapter(ClassVisitor, TransparencyClassAdapterHack, String, String, ClassNode, Map) - Constructor for class com.tc.object.bytecode.MergeTCToJavaClassAdapter
 
Method - Class in com.tc.asm.commons
A named method descriptor.
Method(String, String) - Constructor for class com.tc.asm.commons.Method
Creates a new Method.
Method(String, Type, Type[]) - Constructor for class com.tc.asm.commons.Method
Creates a new Method.
METHOD_DESCRIPTOR - Static variable in class com.tc.asm.util.TraceAbstractVisitor
Constant used in appendDescriptor for method descriptors, formatted in bytecode notation
METHOD_INSN - Static variable in class com.tc.asm.tree.AbstractInsnNode
The type of MethodInsnNode instructions.
METHOD_RENAME_PREFIX - Static variable in class com.tc.object.bytecode.ByteCodeUtil
 
METHOD_SIGNATURE - Static variable in class com.tc.asm.util.CheckSignatureAdapter
Type to be used to check method signatures.
METHOD_SIGNATURE - Static variable in class com.tc.asm.util.TraceAbstractVisitor
Constant used in appendDescriptor for method signatures, formatted in bytecode notation
methodAccess - Variable in class com.tc.asm.commons.AdviceAdapter
 
MethodAdapter - Class in com.tc.asm
An empty MethodVisitor that delegates to another MethodVisitor.
MethodAdapter(MethodVisitor) - Constructor for class com.tc.asm.MethodAdapter
Constructs a new MethodAdapter object.
MethodAdapter - Interface in com.tc.object.bytecode
Interface for something that can modify methods
MethodCreator - Interface in com.tc.object.bytecode
Interface for adding in a class level object with responsibilities for creating support methods
methodDesc - Variable in class com.tc.asm.commons.AdviceAdapter
 
methodDescriptionToMethodArgument(String) - Static method in class com.tc.object.bytecode.ByteCodeUtil
Turn method description with byte code types into a readable signature
methodDescriptionToReturnType(String) - Static method in class com.tc.object.bytecode.ByteCodeUtil
Get return type (class name) from method descriptor
MethodId - Class in com.tc.object.bytecode.rwsync
Uniquely identify a method by name and signature.
MethodId(String, String) - Constructor for class com.tc.object.bytecode.rwsync.MethodId
 
MethodInfo - Interface in com.tc.aspectwerkz.reflect
Interface for the method info implementations.
MethodInsnNode - Class in com.tc.asm.tree
A node that represents a method instruction.
MethodInsnNode(int, String, String, String) - Constructor for class com.tc.asm.tree.MethodInsnNode
Constructs a new MethodInsnNode.
MethodNode - Class in com.tc.asm.tree
A node that represents a method.
MethodNode() - Constructor for class com.tc.asm.tree.MethodNode
Constructs an unitialized MethodNode.
MethodNode(int, String, String, String, String[]) - Constructor for class com.tc.asm.tree.MethodNode
Constructs a new MethodNode.
methods - Variable in class com.tc.asm.tree.ClassNode
The methods of this class.
MethodStrategy - Interface in com.tc.object.bytecode.rwsync
A strategy for modifying a method.
MethodVisitor - Interface in com.tc.asm
A visitor to visit a Java method.
min - Variable in class com.tc.asm.tree.TableSwitchInsnNode
The minimum key value.
MODULES_NAMESPACE - Static variable in class com.tc.object.loaders.Namespace
 
ModuleSpec - Interface in com.tc.object.config
This interface defines the contract between StandardDsoClientConfigHelper and a module so that the configHelper can get information such as custom applicator of a class from a module.
moment(Date) - Method in class com.tc.statistics.StatisticData
 
monitorEnter() - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instruction to get the monitor of the top stack value.
monitorenter() - Method in class com.tc.asm.commons.InstructionAdapter
 
MONITORENTER - Static variable in interface com.tc.asm.Opcodes
 
monitorEnter(LockID, LockLevel) - Method in interface com.tc.object.bytecode.Manager
Used by instrumented code to perform a clustered monitorenter.
monitorEnter(Object, int) - Static method in class com.tc.object.bytecode.ManagerUtil
Enter synchronized monitor
monitorEnter(Object, int, String) - Static method in class com.tc.object.bytecode.ManagerUtil
Deprecated. 
monitorEnter(LockID, LockLevel) - Method in class com.tc.object.bytecode.NullManager
 
monitorEnterInterruptibly(Object, int) - Static method in class com.tc.object.bytecode.ManagerUtil
Enter synchronized monitor (interruptibly).
monitorExit() - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instruction to release the monitor of the top stack value.
monitorexit() - Method in class com.tc.asm.commons.InstructionAdapter
 
MONITOREXIT - Static variable in interface com.tc.asm.Opcodes
 
monitorExit(LockID, LockLevel) - Method in interface com.tc.object.bytecode.Manager
Used by instrumented code to perform a clustered monitorexit.
monitorExit(Object, int) - Static method in class com.tc.object.bytecode.ManagerUtil
Exit synchronized monitor
monitorExit(LockID, LockLevel) - Method in class com.tc.object.bytecode.NullManager
 
moveToLogical(TransparencyClassSpec) - Method in interface com.tc.object.config.TransparencyClassSpec
Make this class extend a logically managed class
MUL - Static variable in class com.tc.asm.commons.GeneratorAdapter
Constant for the math method.
mul(Type) - Method in class com.tc.asm.commons.InstructionAdapter
 
MULTI_XML - Static variable in class com.tc.asm.xml.Processor
 
multianewarray(String, int) - Method in class com.tc.asm.commons.InstructionAdapter
 
MULTIANEWARRAY - Static variable in interface com.tc.asm.Opcodes
 
MULTIANEWARRAY_INSN - Static variable in class com.tc.asm.tree.AbstractInsnNode
The type of MultiANewArrayInsnNode instructions.
MultiANewArrayInsnNode - Class in com.tc.asm.tree
A node that represents a MULTIANEWARRAY instruction.
MultiANewArrayInsnNode(String, int) - Constructor for class com.tc.asm.tree.MultiANewArrayInsnNode
Constructs a new MultiANewArrayInsnNode.
mv - Variable in class com.tc.asm.MethodAdapter
The MethodVisitor to which this adapter delegates calls.
mv - Variable in class com.tc.asm.util.TraceMethodVisitor
The MethodVisitor to which this visitor delegates calls.
mv - Variable in class com.tc.object.bytecode.rwsync.ReplaceMethodAdapter
Starts out as the next MethodVisitor in the chain, but after visitEnd() is called for the first time, is replaced with a NullMethodAdapter.

N

name - Variable in class com.tc.asm.commons.SerialVersionUIDAdder
Internal name of the class
name - Variable in class com.tc.asm.tree.ClassNode
The internal name of the class (see getInternalName).
name - Variable in class com.tc.asm.tree.FieldInsnNode
The field's name.
name - Variable in class com.tc.asm.tree.FieldNode
The field's name.
name - Variable in class com.tc.asm.tree.InnerClassNode
The internal name of an inner class (see getInternalName).
name - Variable in class com.tc.asm.tree.LocalVariableNode
The name of a local variable.
name - Variable in class com.tc.asm.tree.MethodInsnNode
The method's name.
name - Variable in class com.tc.asm.tree.MethodNode
The method's name.
name - Variable in class com.tc.asm.util.ASMifierAbstractVisitor
The name of the variable for this visitor in the produced code.
name() - Method in class com.tc.object.loaders.LoaderDescription
 
name(String) - Method in class com.tc.statistics.StatisticData
 
NamedClassLoader - Interface in com.tc.object.loaders
An interface to add to existing classloaders to allow it to have a "name" associated with it
NAMEDCLASSLOADER_CLASS - Static variable in class com.tc.object.bytecode.ByteCodeUtil
 
NAMEDCLASSLOADER_TYPE - Static variable in class com.tc.object.bytecode.ByteCodeUtil
 
Namespace - Class in com.tc.object.loaders
Manage classloader namespaces
naryOperation(AbstractInsnNode, List) - Method in class com.tc.asm.tree.analysis.BasicInterpreter
 
naryOperation(AbstractInsnNode, List) - Method in class com.tc.asm.tree.analysis.BasicVerifier
 
naryOperation(AbstractInsnNode, List) - Method in interface com.tc.asm.tree.analysis.Interpreter
Interprets a bytecode instruction with a variable number of arguments.
naryOperation(AbstractInsnNode, List) - Method in class com.tc.asm.tree.analysis.SourceInterpreter
 
NE - Static variable in class com.tc.asm.commons.GeneratorAdapter
Constant for the ifCmp method.
NEG - Static variable in class com.tc.asm.commons.GeneratorAdapter
Constant for the math method.
neg(Type) - Method in class com.tc.asm.commons.InstructionAdapter
 
NEW - Static variable in interface com.tc.asm.Opcodes
 
newAnnotationProxy(AnnotationElement.Annotation, ClassLoader) - Static method in class com.tc.backport175.proxy.ProxyFactory
Creates a new proxy for the annotation specified.
newArray(Type) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instruction to create a new array.
newarray(Type) - Method in class com.tc.asm.commons.InstructionAdapter
 
NEWARRAY - Static variable in interface com.tc.asm.Opcodes
 
newClass(String) - Method in class com.tc.asm.ClassWriter
Adds a class reference to the constant pool of the class being build.
newConst(Object) - Method in class com.tc.asm.ClassWriter
Adds a number or string constant to the constant pool of the class being build.
newConstructorKey(Constructor) - Static method in class com.tc.backport175.bytecode.AnnotationReader.MemberKey
 
newConstructorKey(String) - Static method in class com.tc.backport175.bytecode.AnnotationReader.MemberKey
 
newControlFlowEdge(int, int) - Method in class com.tc.asm.tree.analysis.Analyzer
Creates a control flow graph edge.
newControlFlowExceptionEdge(int, int) - Method in class com.tc.asm.tree.analysis.Analyzer
Creates a control flow graph edge corresponding to an exception handler.
newField(String, String, String) - Method in class com.tc.asm.ClassWriter
Adds a field reference to the constant pool of the class being build.
newFieldKey(Field) - Static method in class com.tc.backport175.bytecode.AnnotationReader.MemberKey
 
newFieldKey(String, String) - Static method in class com.tc.backport175.bytecode.AnnotationReader.MemberKey
 
newFrame(int, int) - Method in class com.tc.asm.tree.analysis.Analyzer
Constructs a new frame with the given size.
newFrame(Frame) - Method in class com.tc.asm.tree.analysis.Analyzer
Constructs a new frame that is identical to the given frame.
newInstance(Type) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instruction to create a new object.
newLabel() - Method in class com.tc.asm.commons.GeneratorAdapter
Creates a new Label.
newLocal(Type) - Method in class com.tc.asm.commons.LocalVariablesSorter
Creates a new local variable of the given type.
newLocalMapping(Type) - Method in class com.tc.asm.commons.LocalVariablesSorter
 
newMethod(String, String, String, boolean) - Method in class com.tc.asm.ClassWriter
Adds a method reference to the constant pool of the class being build.
newMethodKey(Method) - Static method in class com.tc.backport175.bytecode.AnnotationReader.MemberKey
 
newMethodKey(String, String) - Static method in class com.tc.backport175.bytecode.AnnotationReader.MemberKey
 
newNameType(String, String) - Method in class com.tc.asm.ClassWriter
Adds a name and type to the constant pool of the class being build.
newOperation(AbstractInsnNode) - Method in class com.tc.asm.tree.analysis.BasicInterpreter
 
newOperation(AbstractInsnNode) - Method in interface com.tc.asm.tree.analysis.Interpreter
Interprets a bytecode instruction without arguments.
newOperation(AbstractInsnNode) - Method in class com.tc.asm.tree.analysis.SourceInterpreter
 
newUTF8(String) - Method in class com.tc.asm.ClassWriter
Adds an UTF8 string to the constant pool of the class being build.
newValue(Type) - Method in class com.tc.asm.tree.analysis.BasicInterpreter
 
newValue(Type) - Method in interface com.tc.asm.tree.analysis.Interpreter
Creates a new value that represents the given type.
newValue(Type) - Method in class com.tc.asm.tree.analysis.SimpleVerifier
 
newValue(Type) - Method in class com.tc.asm.tree.analysis.SourceInterpreter
 
next() - Method in interface com.tc.object.dna.api.DNACursor
Move to next action
next(DNAEncoding) - Method in interface com.tc.object.dna.api.DNACursor
Move to next action and use specific encoding
nextLocal - Variable in class com.tc.asm.commons.LocalVariablesSorter
Index of the next local variable to be created by LocalVariablesSorter.newLocal(com.tc.asm.Type).
NIOWorkarounds - Class in com.tc.net
Helper methods to work around various NIO issues on different platforms.
node - Variable in exception com.tc.asm.tree.analysis.AnalyzerException
 
nodeJoined(DsoClusterEvent) - Method in interface com.tc.cluster.DsoClusterListener
Sent when a node joined the cluster, including the current node.
nodeLeft(DsoClusterEvent) - Method in interface com.tc.cluster.DsoClusterListener
Sent when a node left the cluster, including the current node.
NOLOCK_STRATEGY - Static variable in class com.tc.object.bytecode.rwsync.LockingClassAdapter
 
NoLockMethodStrategy - Class in com.tc.object.bytecode.rwsync
A null "locking strategy" that leaves the method unaltered.
NoLockMethodStrategy() - Constructor for class com.tc.object.bytecode.rwsync.NoLockMethodStrategy
 
nop() - Method in class com.tc.asm.commons.InstructionAdapter
 
NOP - Static variable in interface com.tc.asm.Opcodes
 
NORMAL_RANK - Static variable in interface com.tc.object.config.OsgiServiceSpec
OSGi service ranking defining which service is returned - NORMAL=1
not() - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instructions to compute the bitwise negation of the top stack value.
NOT_ADAPTABLE - Static variable in interface com.tc.object.config.TransparencyClassSpec
 
NOT_SET - Static variable in interface com.tc.object.config.TransparencyClassSpec
 
NotClearable - Interface in com.tc.object.bytecode
 
notify(LockID, Object) - Method in class com.tc.object.bytecode.NullManager
 
Notify - Interface in com.tc.object.locks
 
notify(LockID, Object) - Method in interface com.tc.object.locks.TerracottaLocking
Notify a single thread waiting on the given lock.
notifyAll(LockID, Object) - Method in class com.tc.object.bytecode.NullManager
 
notifyAll(LockID, Object) - Method in interface com.tc.object.locks.TerracottaLocking
Notify all threads waiting on the given lock.
NULL - Static variable in interface com.tc.asm.Opcodes
 
NULL_ARRAY_SIZE - Static variable in interface com.tc.object.dna.api.DNA
Array size constant indicating no array size
NULL_ID - Static variable in class com.tc.object.locks.ThreadID
Null identifier
NULL_ID - Static variable in class com.tc.object.ObjectID
The NULL ObjectID
NULL_STRING - Static variable in class com.tc.util.StringUtil
A string representing a null value: ""
NULL_VERSION - Static variable in interface com.tc.object.dna.api.DNA
Version constant indicating no version
NullInstrumentationLogger - Class in com.tc.object.logging
 
NullInstrumentationLogger() - Constructor for class com.tc.object.logging.NullInstrumentationLogger
 
NullManager - Class in com.tc.object.bytecode
Null implementation of the manager.
NullTCLogger - Class in com.tc.logging
 
NullTCLogger() - Constructor for class com.tc.logging.NullTCLogger
 

O

OBJECT - Static variable in class com.tc.asm.Type
The sort of object reference type.
OBJECT_TYPE - Static variable in class com.tc.asm.commons.InstructionAdapter
 
objectArrayChanged(Object[], int, Object) - Static method in class com.tc.object.bytecode.hook.impl.ArrayManager
Indicate that object in array changed
objectArrayChanged(Object[], int, Object) - Static method in class com.tc.object.bytecode.ManagerUtil
Indicate that object in array changed
objectArrayChanged(int, Object[], int) - Method in interface com.tc.object.TCObjectExternal
 
objectFieldChanged(String, String, Object, int) - Method in interface com.tc.object.TCObjectExternal
 
objectFieldChangedByOffset(String, long, Object, int) - Method in interface com.tc.object.TCObjectExternal
 
ObjectID - Class in com.tc.object
Object representing the ID of any managed object
ObjectID(long) - Constructor for class com.tc.object.ObjectID
Create an ObjectID with the specified ID
ObjectID(long, int) - Constructor for class com.tc.object.ObjectID
 
objectIdFromLockName(String) - Static method in class com.tc.object.bytecode.ByteCodeUtil
Get lock ID from autolock name
objectNotify(Object) - Static method in class com.tc.object.bytecode.ManagerUtil
Perform notify on obj
objectNotifyAll(Object) - Static method in class com.tc.object.bytecode.ManagerUtil
Perform notifyAll on obj
objectWait(Object) - Static method in class com.tc.object.bytecode.ManagerUtil
Perform untimed wait on obj
objectWait(Object, long) - Static method in class com.tc.object.bytecode.ManagerUtil
Perform timed wait on obj
objectWait(Object, long, int) - Static method in class com.tc.object.bytecode.ManagerUtil
Perform timed wait on obj
offer(TCByteBuffer) - Method in interface com.tc.bytes.BufferPool
 
onMethodEnter() - Method in class com.tc.asm.commons.AdviceAdapter
Called at the beginning of the method or after super class class call in the constructor.
onMethodExit(int) - Method in class com.tc.asm.commons.AdviceAdapter
Called before explicit exit from the method using either return or throw.
opcode - Variable in class com.tc.asm.tree.AbstractInsnNode
The opcode of this instruction.
Opcodes - Interface in com.tc.asm
Defines the JVM opcodes, access flags and array type codes.
OPCODES - Static variable in class com.tc.asm.util.AbstractVisitor
The names of the Java Virtual Machine opcodes.
operand - Variable in class com.tc.asm.tree.IntInsnNode
The operand of this instruction.
operationsDisabled(DsoClusterEvent) - Method in interface com.tc.cluster.DsoClusterListener
Sent when cluster operations are disabled on a node, no cluster operations can go through.
operationsEnabled(DsoClusterEvent) - Method in interface com.tc.cluster.DsoClusterListener
Sent when cluster operations are enabled on a node, any operations will go through and propagate through the cluster.
OR - Static variable in class com.tc.asm.commons.GeneratorAdapter
Constant for the math method.
or(Type) - Method in class com.tc.asm.commons.InstructionAdapter
 
org.terracotta.modules.configuration - package org.terracotta.modules.configuration
 
os - Variable in class com.tc.asm.xml.ASMContentHandler
Output stream to write result bytecode.
Os - Class in com.tc.util.runtime
O/S functions
OsgiServiceSpec - Interface in com.tc.object.config
This interface defines the contract between StandardDsoClientConfigHelper and a module so that the configHelper can get information from a module.
outerClass - Variable in class com.tc.asm.tree.ClassNode
The internal name of the enclosing class of the class.
outerMethod - Variable in class com.tc.asm.tree.ClassNode
The name of the method that contains the class, or null if the class is not enclosed in a method.
outerMethodDesc - Variable in class com.tc.asm.tree.ClassNode
The descriptor of the method that contains the class, or null if the class is not enclosed in a method.
outerName - Variable in class com.tc.asm.tree.InnerClassNode
The internal name of the class to which the inner class belongs (see getInternalName).
OverrideCheck - Class in com.tc.object.util
 
OverrideCheck() - Constructor for class com.tc.object.util.OverrideCheck
 
overridesHashCode(Object) - Method in interface com.tc.object.bytecode.Manager
Returns true if the given object overrides hashCode() from java.lang.Object.
overridesHashCode(Object) - Static method in class com.tc.object.bytecode.ManagerUtil
 
overridesHashCode(Object) - Method in class com.tc.object.bytecode.NullManager
 
OverridesHashCode - Interface in com.tc.object.bytecode
Marker interface added by terracotta instrumentation that indicates a class does in fact override java.lang.Object.hashCode()
overwriteTcPropertiesFromConfig(Map<String, String>) - Method in interface com.tc.properties.TCProperties
 
owner - Variable in class com.tc.asm.tree.FieldInsnNode
The internal name of the field's owner class (see getInternalName).
owner - Variable in class com.tc.asm.tree.MethodInsnNode
The internal name of the method's owner class (see getInternalName).
ownsInstruction(int) - Method in class com.tc.asm.commons.JSRInlinerAdapter.Subroutine
 

P

PARAMETERS_DECLARATION - Static variable in class com.tc.asm.util.TraceAbstractVisitor
Constant used in appendDescriptor for method parameter signatures, formatted in default Java notation (non-bytecode)
parseClassNameIfNecessary(String) - Static method in class com.tc.object.loaders.Namespace
Parse class name out of logical extending class name
parseFullyQualifiedFieldName(String) - Static method in class com.tc.util.ClassUtils
Convert fully-qualified field name like "mypackage.MyClass.myField" into a specification which contains the fully-qualified class name and the field name.
parseLogicalNameIfNeceesary(String) - Static method in class com.tc.object.loaders.Namespace
Parse super class name out of logical extending class name
PhysicalAction - Class in com.tc.object.dna.api
A physical object change action
PhysicalAction(Object) - Constructor for class com.tc.object.dna.api.PhysicalAction
Construct a physical action representing a new value for an entire array
PhysicalAction(Object, int) - Constructor for class com.tc.object.dna.api.PhysicalAction
Construct a physical action representing a new subarray
PhysicalAction(int, Object, boolean) - Constructor for class com.tc.object.dna.api.PhysicalAction
Construct a physical action representing a single array element change.
PhysicalAction(String, Object, boolean) - Constructor for class com.tc.object.dna.api.PhysicalAction
Construct a physical action that consists of a field, a new value, and whether the new value is a reference.
pinLock(String) - Static method in class com.tc.object.bytecode.ManagerUtil
 
pinLock(LockID) - Method in class com.tc.object.bytecode.NullManager
 
pinLock(LockID) - Method in interface com.tc.object.locks.TerracottaLocking
 
platform() - Static method in class com.tc.util.runtime.Os
 
pop() - Method in class com.tc.asm.commons.GeneratorAdapter
Generates a POP instruction.
pop() - Method in class com.tc.asm.commons.InstructionAdapter
 
POP - Static variable in interface com.tc.asm.Opcodes
 
pop() - Method in class com.tc.asm.tree.analysis.Frame
Pops a value from the operand stack of this frame.
pop2() - Method in class com.tc.asm.commons.GeneratorAdapter
Generates a POP2 instruction.
pop2() - Method in class com.tc.asm.commons.InstructionAdapter
 
POP2 - Static variable in interface com.tc.asm.Opcodes
 
PORTABLE - Static variable in interface com.tc.object.config.TransparencyClassSpec
 
position() - Method in interface com.tc.bytes.TCByteBuffer
 
position(int) - Method in interface com.tc.bytes.TCByteBuffer
 
post(boolean) - Static method in class com.tc.util.Assert
Assert postcondition
postProcess(Class, ClassLoader) - Method in interface com.tc.object.bytecode.hook.ClassPostProcessor
Post-process the class
pre(boolean) - Static method in class com.tc.util.Assert
Assert precondition
preFetchObject(ObjectID) - Method in interface com.tc.object.bytecode.Manager
Prefetch object by ID, faulting into the JVM if necessary, Async lookup and will not cause ObjectNotFoundException like lookupObject.
preFetchObject(ObjectID) - Static method in class com.tc.object.bytecode.ManagerUtil
Prefetch object by ID, faulting into the JVM if necessary, Async lookup and will not cause ObjectNotFoundException like lookupObject.
preFetchObject(ObjectID) - Method in class com.tc.object.bytecode.NullManager
 
prepareStackForMethodCall(int, String, MethodVisitor) - Static method in class com.tc.object.bytecode.ByteCodeUtil
Push this (if not static) and all method args onto stack
preProcess(String, byte[], int, int, ClassLoader) - Method in interface com.tc.object.bytecode.hook.ClassPreProcessor
XXX::NOTE:: ClassLoader checks the returned byte array to see if the class is instrumented or not to maintain the offset.
primitiveArrayChanged(int, Object, int) - Method in interface com.tc.object.TCObjectExternal
 
print(PrintWriter) - Method in class com.tc.asm.util.AbstractVisitor
Prints the text constructed by this visitor.
printStackTrace() - Method in exception com.tc.backport175.proxy.ResolveAnnotationException
Print the full stack trace, including the original exception.
printStackTrace(PrintStream) - Method in exception com.tc.backport175.proxy.ResolveAnnotationException
Print the full stack trace, including the original exception.
printStackTrace(PrintWriter) - Method in exception com.tc.backport175.proxy.ResolveAnnotationException
Print the full stack trace, including the original exception.
printStackTrace() - Method in exception com.tc.backport175.ReaderException
Print the full stack trace, including the original exception.
printStackTrace(PrintStream) - Method in exception com.tc.backport175.ReaderException
Print the full stack trace, including the original exception.
printStackTrace(PrintWriter) - Method in exception com.tc.backport175.ReaderException
Print the full stack trace, including the original exception.
process() - Method in class com.tc.asm.xml.Processor
 
Processor - Class in com.tc.asm.xml
Processor is a command line tool that can be used for bytecode waving directed by XSL transformation.
Processor(int, int, InputStream, OutputStream, Source) - Constructor for class com.tc.asm.xml.Processor
 
ProxyFactory - Class in com.tc.backport175.proxy
Creates a proxy instance (Java dynamic proxy) for a given reader.
ProxyFactory() - Constructor for class com.tc.backport175.proxy.ProxyFactory
 
prunedDistributedMethodCall(Object, String, Object[]) - Static method in class com.tc.object.bytecode.ManagerUtil
Perform distributed method call on just this node
purgeTCMethods(Method[]) - Static method in class com.tc.object.bytecode.ByteCodeUtil
 
push(boolean) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(int) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(long) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(float) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(double) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(String) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(Type) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(Value) - Method in class com.tc.asm.tree.analysis.Frame
Pushes a value into the operand stack of this frame.
pushDefaultValue(int, MethodVisitor, Type) - Static method in class com.tc.object.bytecode.ByteCodeUtil
Assign the default value to the variable
pushInstanceVariable(MethodVisitor, String, String, String) - Static method in class com.tc.object.bytecode.ByteCodeUtil
Add instruction to retrieve specified field in the object on the stack and replace with the field value.
pushMethodArguments(int, String, MethodVisitor) - Static method in class com.tc.object.bytecode.ByteCodeUtil
Add instructions to load method args into the stack
pushThis(MethodVisitor) - Static method in class com.tc.object.bytecode.ByteCodeUtil
Add instruction to retrieve "this" from the local vars and load onto the stack
put(byte) - Method in interface com.tc.bytes.TCByteBuffer
 
put(byte[]) - Method in interface com.tc.bytes.TCByteBuffer
 
put(byte[], int, int) - Method in interface com.tc.bytes.TCByteBuffer
 
put(int, byte) - Method in interface com.tc.bytes.TCByteBuffer
 
put(TCByteBuffer) - Method in interface com.tc.bytes.TCByteBuffer
 
put(int, byte[]) - Method in interface com.tc.bytes.TCByteBuffer
 
put(int, byte[], int, int) - Method in interface com.tc.bytes.TCByteBuffer
 
putBoolean(boolean) - Method in interface com.tc.bytes.TCByteBuffer
 
putBoolean(int, boolean) - Method in interface com.tc.bytes.TCByteBuffer
 
putByte(int) - Method in class com.tc.asm.ByteVector
Puts a byte into this byte vector.
putByteArray(byte[], int, int) - Method in class com.tc.asm.ByteVector
Puts an array of bytes into this byte vector.
putChar(char) - Method in interface com.tc.bytes.TCByteBuffer
 
putChar(int, char) - Method in interface com.tc.bytes.TCByteBuffer
 
putDouble(double) - Method in interface com.tc.bytes.TCByteBuffer
 
putDouble(int, double) - Method in interface com.tc.bytes.TCByteBuffer
 
putField(Type, String, Type) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instruction to store the top stack value in a non static field.
putfield(String, String, String) - Method in class com.tc.asm.commons.InstructionAdapter
 
PUTFIELD - Static variable in interface com.tc.asm.Opcodes
 
putFloat(float) - Method in interface com.tc.bytes.TCByteBuffer
 
putFloat(int, float) - Method in interface com.tc.bytes.TCByteBuffer
 
putInt(int) - Method in class com.tc.asm.ByteVector
Puts an int into this byte vector.
putInt(int) - Method in interface com.tc.bytes.TCByteBuffer
 
putInt(int, int) - Method in interface com.tc.bytes.TCByteBuffer
 
putLong(long) - Method in class com.tc.asm.ByteVector
Puts a long into this byte vector.
putLong(long) - Method in interface com.tc.bytes.TCByteBuffer
 
putLong(int, long) - Method in interface com.tc.bytes.TCByteBuffer
 
putShort(int) - Method in class com.tc.asm.ByteVector
Puts a short into this byte vector.
putShort(short) - Method in interface com.tc.bytes.TCByteBuffer
 
putShort(int, short) - Method in interface com.tc.bytes.TCByteBuffer
 
putStatic(Type, String, Type) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instruction to store the top stack value in a static field.
putstatic(String, String, String) - Method in class com.tc.asm.commons.InstructionAdapter
 
PUTSTATIC - Static variable in interface com.tc.asm.Opcodes
 
putUbyte(int, short) - Method in interface com.tc.bytes.TCByteBuffer
 
putUbyte(short) - Method in interface com.tc.bytes.TCByteBuffer
 
putUint(long) - Method in interface com.tc.bytes.TCByteBuffer
 
putUint(int, long) - Method in interface com.tc.bytes.TCByteBuffer
 
putUshort(int) - Method in interface com.tc.bytes.TCByteBuffer
 
putUshort(int, int) - Method in interface com.tc.bytes.TCByteBuffer
 
putUTF8(String) - Method in class com.tc.asm.ByteVector
Puts an UTF8 string into this byte vector.
pw - Variable in class com.tc.asm.util.ASMifierClassVisitor
The print writer to be used to print the class.
pw - Variable in class com.tc.asm.util.TraceClassVisitor
The print writer to be used to print the class.

Q

queueLength(Object) - Static method in class com.tc.object.bytecode.ManagerUtil
Number in queue waiting on this lock

R

read(ClassReader, int, int, char[], int, Label[]) - Method in class com.tc.asm.Attribute
Reads a type attribute.
read(byte[]) - Method in interface com.tc.io.TCByteBufferInput
 
read() - Method in interface com.tc.io.TCByteBufferInput
 
read(byte[], int, int) - Method in interface com.tc.io.TCDataInput
Read bytes into b starting at off for len.
READ - Static variable in class com.tc.object.config.ConfigLockLevel
READ lock, auto-synchronize=false
READ_LEVEL - Static variable in enum com.tc.object.locks.LockLevel
 
READ_OBJECT_SIGNATURE - Static variable in class com.tc.object.bytecode.LogicalClassSerializationAdapter
 
readByte(int) - Method in class com.tc.asm.ClassReader
Reads a byte value in b.
readClass(int, char[]) - Method in class com.tc.asm.ClassReader
Reads a class constant pool item in b.
readConst(int, char[]) - Method in class com.tc.asm.ClassReader
Reads a numeric or string constant pool item in b.
ReaderException - Exception in com.tc.backport175
Thrown when error in compilation of the annotations.
ReaderException(String) - Constructor for exception com.tc.backport175.ReaderException
Sets the message for the exception.
ReaderException(String, Throwable) - Constructor for exception com.tc.backport175.ReaderException
Sets the message for the exception and the original exception being wrapped.
readInt(int) - Method in class com.tc.asm.ClassReader
Reads a signed int value in b.
readLabel(int, Label[]) - Method in class com.tc.asm.ClassReader
Returns the label corresponding to the given offset.
READLOCK_DESC - Static variable in class com.tc.object.bytecode.rwsync.LockNames
 
READLOCK_METHOD_DESC - Static variable in class com.tc.object.bytecode.rwsync.LockNames
 
READLOCK_METHOD_NAME - Static variable in class com.tc.object.bytecode.rwsync.LockNames
 
READLOCK_NAME - Static variable in class com.tc.object.bytecode.rwsync.LockNames
 
READLOCK_STRATEGY - Static variable in class com.tc.object.bytecode.rwsync.LockingClassAdapter
 
READLOCK_TYPE - Static variable in class com.tc.object.bytecode.rwsync.LockNames
 
readLong(int) - Method in class com.tc.asm.ClassReader
Reads a signed long value in b.
readShort(int) - Method in class com.tc.asm.ClassReader
Reads a signed short value in b.
readString() - Method in interface com.tc.io.TCDataInput
Read string
readUnsignedShort(int) - Method in class com.tc.asm.ClassReader
Reads an unsigned short value in b.
readUTF8(int, char[]) - Method in class com.tc.asm.ClassReader
Reads an UTF8 string constant pool item in b.
recentlyAccessed() - Method in interface com.tc.object.TCObjectExternal
 
Recyclable - Interface in com.tc.lang
 
recycle() - Method in interface com.tc.lang.Recyclable
 
reduce(String) - Static method in class com.tc.util.StringUtil
Reduces the size that a string occupies to the minimal possible by ensuring that the back-end char array contains exactly the characters that are needed, and no more.
REFERENCE_VALUE - Static variable in class com.tc.asm.tree.analysis.BasicValue
 
ReflectionInfo - Interface in com.tc.aspectwerkz.reflect
Base interface for the reflection info hierarchy.
refresh(Class) - Static method in class com.tc.backport175.bytecode.AnnotationReader
Resets the annotation reader for the class specified and triggers a new parsing of the newly read bytecode.
refresh(String, ClassLoader) - Static method in class com.tc.backport175.bytecode.AnnotationReader
Resets the annotation reader for the class specified and triggers a new parsing of the newly read bytecode.
refreshAll() - Static method in class com.tc.backport175.bytecode.AnnotationReader
Resets *all* the annotation reader and triggers a new parsing of the newly read bytecode.
register(Object, TCObjectExternal) - Static method in class com.tc.object.bytecode.hook.impl.ArrayManager
Register an array with its TCO.
register(Object, TCObjectExternal) - Static method in class com.tc.object.bytecode.ManagerUtil
Register an array with its TCO.
registerBeforeShutdownHook(Runnable) - Method in interface com.tc.object.bytecode.Manager
Registers a hook that will be called before shutting down this client
registerBeforeShutdownHook(Runnable) - Method in class com.tc.object.bytecode.NullManager
 
registerGlobalLoader(NamedClassLoader) - Static method in class com.tc.object.bytecode.hook.impl.ClassProcessorHelper
Deprecated. here so that old code is not broken. New classloader adapters should be registered with ClassProcessorHelper.registerGlobalLoader(NamedClassLoader, String) to support classloader app-group substitution.
registerGlobalLoader(NamedClassLoader, String) - Static method in class com.tc.object.bytecode.hook.impl.ClassProcessorHelper
Register a named classloader.
registerMBeanSpec(BundleContext) - Method in class org.terracotta.modules.configuration.TerracottaConfiguratorModule
 
registerModuleSpec(BundleContext) - Method in class org.terracotta.modules.configuration.TerracottaConfiguratorModule
 
registerNamedLoader(NamedClassLoader, String) - Method in interface com.tc.object.bytecode.Manager
Register a named classloader with Terracotta.
registerNamedLoader(NamedClassLoader, String) - Static method in class com.tc.object.bytecode.ManagerUtil
 
registerNamedLoader(NamedClassLoader, String) - Method in class com.tc.object.bytecode.NullManager
 
registerNamedLoader(NamedClassLoader, String) - Method in interface com.tc.object.loaders.ClassProvider
 
registerSRASpec(BundleContext) - Method in class org.terracotta.modules.configuration.TerracottaConfiguratorModule
 
registerStatisticRetrievalAction(StatisticRetrievalAction) - Method in interface com.tc.object.bytecode.Manager
 
registerStatisticRetrievalAction(StatisticRetrievalAction) - Static method in class com.tc.object.bytecode.ManagerUtil
 
registerStatisticRetrievalAction(StatisticRetrievalAction) - Method in class com.tc.object.bytecode.NullManager
 
reInit() - Method in interface com.tc.bytes.TCByteBuffer
 
REM - Static variable in class com.tc.asm.commons.GeneratorAdapter
Constant for the math method.
rem(Type) - Method in class com.tc.asm.commons.InstructionAdapter
 
remaining() - Method in interface com.tc.bytes.TCByteBuffer
 
Remapper - Class in com.tc.asm.commons
A class responsible for remapping types and names.
Remapper() - Constructor for class com.tc.asm.commons.Remapper
 
remapper - Variable in class com.tc.asm.commons.RemappingClassAdapter
 
remapper - Variable in class com.tc.asm.commons.RemappingMethodAdapter
 
RemappingAnnotationAdapter - Class in com.tc.asm.commons
An AnnotationVisitor adapter for type remapping.
RemappingAnnotationAdapter(AnnotationVisitor, Remapper) - Constructor for class com.tc.asm.commons.RemappingAnnotationAdapter
 
RemappingClassAdapter - Class in com.tc.asm.commons
A ClassAdapter for type remapping.
RemappingClassAdapter(ClassVisitor, Remapper) - Constructor for class com.tc.asm.commons.RemappingClassAdapter
 
RemappingFieldAdapter - Class in com.tc.asm.commons
A FieldVisitor adapter for type remapping.
RemappingFieldAdapter(FieldVisitor, Remapper) - Constructor for class com.tc.asm.commons.RemappingFieldAdapter
 
RemappingMethodAdapter - Class in com.tc.asm.commons
A MethodAdapter for type mapping.
RemappingMethodAdapter(int, String, MethodVisitor, Remapper) - Constructor for class com.tc.asm.commons.RemappingMethodAdapter
 
RemappingSignatureAdapter - Class in com.tc.asm.commons
A SignatureVisitor adapter for type mapping.
RemappingSignatureAdapter(SignatureVisitor, Remapper) - Constructor for class com.tc.asm.commons.RemappingSignatureAdapter
 
remove(AbstractInsnNode) - Method in class com.tc.asm.tree.InsnList
Removes the given instruction from this list.
removeClusterListener(DsoClusterListener) - Method in interface com.tc.cluster.DsoCluster
Removes a cluster events listener.
removeSynchronized(MethodStrategy) - Static method in class com.tc.object.bytecode.rwsync.AddOrRemoveSynchronizedKeywordMethodStrategy
 
replaceAll(String, String, String, boolean) - Static method in class com.tc.util.StringUtil
Simple search/replace for non-pattern strings.
ReplaceMethodAdapter - Class in com.tc.object.bytecode.rwsync
A method adapter that replaces the contents of the method.
ReplaceMethodAdapter(MethodVisitor) - Constructor for class com.tc.object.bytecode.rwsync.ReplaceMethodAdapter
 
reset() - Method in interface com.tc.io.TCByteBufferInput
 
reset() - Method in interface com.tc.management.TerracottaMBean
This method will be called each time the bean is disabled when it was enabled beforehand
reset() - Method in interface com.tc.object.dna.api.DNACursor
Reset the cursor
resetLabel() - Method in class com.tc.asm.tree.LabelNode
 
resetLabels() - Method in class com.tc.asm.tree.InsnList
Reset all labels in the instruction list.
resolveAllReferences() - Method in interface com.tc.object.TCObjectExternal
 
ResolveAnnotationException - Exception in com.tc.backport175.proxy
Thrown when error in the runtime management of the annotations.
ResolveAnnotationException(String) - Constructor for exception com.tc.backport175.proxy.ResolveAnnotationException
Sets the message for the exception.
ResolveAnnotationException(String, Throwable) - Constructor for exception com.tc.backport175.proxy.ResolveAnnotationException
Sets the message for the exception and the original exception being wrapped.
resolveArrayReference(int) - Method in interface com.tc.object.TCObjectExternal
 
ret(int) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates a RET instruction.
ret(int) - Method in class com.tc.asm.commons.InstructionAdapter
 
RET - Static variable in interface com.tc.asm.Opcodes
 
retrieveStatisticData() - Method in interface com.tc.statistics.StatisticRetrievalAction
Retrieves statistics data from the system and formats it as an array of StatisticData instances.
RETURN - Static variable in interface com.tc.asm.Opcodes
 
RETURNADDRESS_VALUE - Static variable in class com.tc.asm.tree.analysis.BasicValue
 
returnOperation(AbstractInsnNode, Value, Value) - Method in class com.tc.asm.tree.analysis.BasicInterpreter
 
returnOperation(AbstractInsnNode, Value, Value) - Method in class com.tc.asm.tree.analysis.BasicVerifier
 
returnOperation(AbstractInsnNode, Value, Value) - Method in interface com.tc.asm.tree.analysis.Interpreter
Interprets a bytecode return instruction.
returnOperation(AbstractInsnNode, Value, Value) - Method in class com.tc.asm.tree.analysis.SourceInterpreter
 
returnValue() - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instruction to return the top stack value to the caller.
rewind() - Method in interface com.tc.bytes.TCByteBuffer
 
rootInserted(String, String, String, boolean) - Method in interface com.tc.object.logging.InstrumentationLogger
Log that a root was inserted
rootInserted(String, String, String, boolean) - Method in class com.tc.object.logging.NullInstrumentationLogger
 
rootNameFor(FieldInfo) - Method in interface com.tc.object.config.TransparencyClassSpec
 
RWLOCK_DESC - Static variable in class com.tc.object.bytecode.rwsync.LockNames
 
RWLOCK_NAME - Static variable in class com.tc.object.bytecode.rwsync.LockNames
 
RWLOCK_TYPE - Static variable in class com.tc.object.bytecode.rwsync.LockNames
 

S

safeToString(Object) - Static method in class com.tc.util.StringUtil
Normal toString(), but convert null to the StringUtil.NULL_STRING.
SALOAD - Static variable in interface com.tc.asm.Opcodes
 
SASTORE - Static variable in interface com.tc.asm.Opcodes
 
SAXAdapter - Class in com.tc.asm.xml
SAXAdapter
SAXAdapter(ContentHandler) - Constructor for class com.tc.asm.xml.SAXAdapter
 
SAXAnnotationAdapter - Class in com.tc.asm.xml
SAXAnnotationAdapter
SAXAnnotationAdapter(ContentHandler, String, int, String, String) - Constructor for class com.tc.asm.xml.SAXAnnotationAdapter
 
SAXAnnotationAdapter(ContentHandler, String, int, int, String) - Constructor for class com.tc.asm.xml.SAXAnnotationAdapter
 
SAXClassAdapter - Class in com.tc.asm.xml
A ClassVisitor that generates SAX 2.0 events from the visited class.
SAXClassAdapter(ContentHandler, boolean) - Constructor for class com.tc.asm.xml.SAXClassAdapter
Constructs a new SAXClassAdapter object.
SAXCodeAdapter - Class in com.tc.asm.xml
A MethodVisitor that generates SAX 2.0 events from the visited method.
SAXCodeAdapter(ContentHandler, int) - Constructor for class com.tc.asm.xml.SAXCodeAdapter
Constructs a new SAXCodeAdapter object.
SAXFieldAdapter - Class in com.tc.asm.xml
SAXFieldAdapter
SAXFieldAdapter(ContentHandler, Attributes) - Constructor for class com.tc.asm.xml.SAXFieldAdapter
 
selectorOpenRace(NullPointerException) - Static method in class com.tc.net.NIOWorkarounds
Determine whether the NPE should be ignored due to bug 6427854.
sendCurrentTunneledDomains() - Method in interface com.tc.management.TunneledDomainUpdater
 
SERIALIZATION_OVERRIDE_METHOD_DESC - Static variable in class com.tc.object.bytecode.LogicalClassSerializationAdapter
 
SERIALIZATION_OVERRIDE_METHOD_NAME - Static variable in class com.tc.object.bytecode.LogicalClassSerializationAdapter
 
SERIALIZER - Static variable in interface com.tc.object.dna.api.DNAEncoding
When the policy is set to SERIALIZER then the DNAEncoding.decode() will return the exact Objects that where encoded.
serializeTo(TCByteBufferOutput) - Method in interface com.tc.io.TCSerializable
 
serializeTo(TCByteBufferOutput) - Method in class com.tc.object.locks.UnclusteredLockID
 
SerialVersionUIDAdder - Class in com.tc.asm.commons
A ClassAdapter that adds a serial version unique identifier to a class if missing.
SerialVersionUIDAdder(ClassVisitor) - Constructor for class com.tc.asm.commons.SerialVersionUIDAdder
Creates a new SerialVersionUIDAdder.
SessionConfiguration - Class in com.tc.object.bytecode
 
SessionConfiguration(int, boolean, boolean) - Constructor for class com.tc.object.bytecode.SessionConfiguration
 
sessionId(String) - Method in class com.tc.statistics.StatisticData
 
set(AbstractInsnNode, AbstractInsnNode) - Method in class com.tc.asm.tree.InsnList
Replaces an instruction of this list with another instruction.
set(Object, int, Object) - Static method in class com.tc.object.bytecode.ManagerUtil
This method is part of java.lang.reflect.Array and does the same as the set() method in the Sun JDK, the IBM version of the set method just adds a series of argument checks and then delegates to the native setImpl version.
setAgentDifferentiator(String) - Method in class com.tc.statistics.StatisticData
 
setAgentIp(String) - Method in class com.tc.statistics.StatisticData
 
setArraycopyInstrumentationReq(boolean) - Method in interface com.tc.object.config.TransparencyCodeSpec
Set that System.arraycopy() should be instrumented
setArrayLength(int) - Method in interface com.tc.object.dna.api.DNAWriter
Set array length
setArrayOperatorInstrumentationReq(boolean) - Method in interface com.tc.object.config.TransparencyCodeSpec
Set that array store operations should be instrumented
setArrayReference(int, ObjectID) - Method in interface com.tc.object.TCObjectExternal
 
setBoolean(Object, int, boolean) - Static method in class com.tc.object.bytecode.ManagerUtil
Set boolean value in array
setByte(Object, int, byte) - Static method in class com.tc.object.bytecode.ManagerUtil
Set byte value in array
setBytecodeProviderFor(Class, BytecodeProvider) - Static method in class com.tc.backport175.bytecode.AnnotationReader
Sets the bytecode provider.
setBytecodeProviderFor(String, ClassLoader, BytecodeProvider) - Static method in class com.tc.backport175.bytecode.AnnotationReader
Sets the bytecode provider.
setCallConstructorOnLoad(boolean) - Method in interface com.tc.object.config.TransparencyClassSpec
Set call constructor on load flag
setCallMethodOnLoad(String) - Method in interface com.tc.object.config.TransparencyClassSpec
Set method to call on load
setChangeApplicatorSpec(ChangeApplicatorSpec) - Method in interface com.tc.object.config.TransparencyClassSpec
Set the change applicator spec for this class spec
setChar(Object, int, char) - Static method in class com.tc.object.bytecode.ManagerUtil
Set int value in array
setClassInclusion(boolean) - Method in interface com.tc.object.logging.InstrumentationLogger
 
setClassInclusion(boolean) - Method in class com.tc.object.logging.NullInstrumentationLogger
 
setClassLoader(ClassLoader) - Method in class com.tc.asm.tree.analysis.SimpleVerifier
Set the ClassLoader which will be used to load referenced classes.
setContext(ClassLoader, DSOContext) - Static method in class com.tc.object.bytecode.hook.impl.ClassProcessorHelper
WARNING: Used by test framework only
setCustomClassAdapter(ClassAdapterFactory) - Method in interface com.tc.object.config.TransparencyClassSpec
Deprecated. see TransparencyClassSpec.addCustomClassAdapter(ClassAdapterFactory)
setData(Long) - Method in class com.tc.statistics.StatisticData
 
setData(String) - Method in class com.tc.statistics.StatisticData
 
setData(Date) - Method in class com.tc.statistics.StatisticData
 
setData(BigDecimal) - Method in class com.tc.statistics.StatisticData
 
setDefaultBytecodeProvider(BytecodeProvider) - Static method in class com.tc.backport175.bytecode.AnnotationReader
Sets the bytecode provider.
setDefaultCodeSpec(TransparencyCodeSpec) - Method in interface com.tc.object.config.TransparencyClassSpec
The supplied spec will be returned if there exists no specific code spec for particular methods
setDistMethodCallInsertion(boolean) - Method in interface com.tc.object.logging.InstrumentationLogger
 
setDistMethodCallInsertion(boolean) - Method in class com.tc.object.logging.NullInstrumentationLogger
 
setDouble(Object, int, double) - Static method in class com.tc.object.bytecode.ManagerUtil
Set double value in array
setElement(String) - Method in class com.tc.statistics.StatisticData
 
setEvictionEnabled(boolean) - Method in interface com.tc.object.bytecode.Clearable
 
setExecuteScriptOnLoad(String) - Method in interface com.tc.object.config.TransparencyClassSpec
Set execute script on load flag
setFieldInstrumentationReq(boolean) - Method in interface com.tc.object.config.TransparencyCodeSpec
Set that field access should be instrumented
setFloat(Object, int, float) - Static method in class com.tc.object.bytecode.ManagerUtil
Set float value in array
setForceRawFieldAccess() - Method in interface com.tc.object.config.TransparencyCodeSpec
Force the code adapter to use raw field reads
setHasOnLoadInjection(boolean) - Method in interface com.tc.object.config.TransparencyClassSpec
Sets whether injection should happen on load
setHonorJDKSubVersionSpecific(boolean) - Method in interface com.tc.object.config.TransparencyClassSpec
 
setHonorTransient(boolean) - Method in interface com.tc.object.config.TransparencyClassSpec
Set honor transient flag
setHonorVolatile(boolean) - Method in interface com.tc.object.config.TransparencyClassSpec
Set honor volatile flag
setIgnoreRewrite(boolean) - Method in interface com.tc.object.config.TransparencyClassSpec
Set ignore rewrite flag
setImpl(Object, int, Object) - Static method in class com.tc.object.bytecode.ManagerUtil
This method is part of java.lang.reflect.Array and does the same as the set() method in the Sun JDK, the IBM version of the set method just adds a series of argument checks and then delegates to the native setImpl version.
setInstrumentationAction(byte) - Method in interface com.tc.object.config.TransparencyClassSpec
Set instrumentation action
setInt(Object, int, int) - Static method in class com.tc.object.bytecode.ManagerUtil
Set int value in array
setLevel(LogLevel) - Method in class com.tc.logging.NullTCLogger
 
setLevel(LogLevel) - Method in interface com.tc.logging.TCLogger
 
setLiteralValue(Object) - Method in interface com.tc.object.TCObjectExternal
 
setLocal(int, Value) - Method in class com.tc.asm.tree.analysis.Frame
Sets the value of the given local variable.
setLocalType(int, Type) - Method in class com.tc.asm.commons.GeneratorAdapter
 
setLocalType(int, Type) - Method in class com.tc.asm.commons.LocalVariablesSorter
Sets the current type of the given local variable.
setLockInsertion(boolean) - Method in interface com.tc.object.logging.InstrumentationLogger
 
setLockInsertion(boolean) - Method in class com.tc.object.logging.NullInstrumentationLogger
 
setLockLevel(ConfigLockLevel) - Method in interface com.tc.object.config.LockDefinition
 
setLockName(String) - Method in interface com.tc.object.config.LockDefinition
 
setLong(Object, int, long) - Static method in class com.tc.object.bytecode.ManagerUtil
Set long value in array
setMoment(Date) - Method in class com.tc.statistics.StatisticData
 
setMonitorInstrumentationReq(boolean) - Method in interface com.tc.object.config.TransparencyCodeSpec
Set that MONITORENTER and MONNITOREXIT should be instrumented
setName(String) - Method in class com.tc.statistics.StatisticData
 
setNodeId(String) - Static method in class com.tc.util.DebugUtil
 
setOpcode(int) - Method in class com.tc.asm.tree.FieldInsnNode
Sets the opcode of this instruction.
setOpcode(int) - Method in class com.tc.asm.tree.IntInsnNode
Sets the opcode of this instruction.
setOpcode(int) - Method in class com.tc.asm.tree.JumpInsnNode
Sets the opcode of this instruction.
setOpcode(int) - Method in class com.tc.asm.tree.MethodInsnNode
Sets the opcode of this instruction.
setOpcode(int) - Method in class com.tc.asm.tree.TypeInsnNode
Sets the opcode of this instruction.
setOpcode(int) - Method in class com.tc.asm.tree.VarInsnNode
Sets the opcode of this instruction.
setParentObjectID(ObjectID) - Method in interface com.tc.object.dna.api.DNAWriter
Set parent object ID for inner classes
setPostCreateMethod(String) - Method in interface com.tc.object.config.TransparencyClassSpec
Set method to call post-create
setPreCreateMethod(String) - Method in interface com.tc.object.config.TransparencyClassSpec
Set method to call pre-create
setProperty(String, String) - Method in interface com.tc.properties.TCProperties
 
setResolvedValue(Object) - Method in class com.tc.backport175.bytecode.AnnotationElement.NamedValue
 
setReturn(Value) - Method in class com.tc.asm.tree.analysis.Frame
Sets the expected return type of the analyzed method.
setRootInsertion(boolean) - Method in interface com.tc.object.logging.InstrumentationLogger
 
setRootInsertion(boolean) - Method in class com.tc.object.logging.NullInstrumentationLogger
 
setSessionId(String) - Method in class com.tc.statistics.StatisticData
 
setShort(Object, int, short) - Static method in class com.tc.object.bytecode.ManagerUtil
Set short value in array
setTransientRootWarning(boolean) - Method in interface com.tc.object.logging.InstrumentationLogger
 
setTransientRootWarning(boolean) - Method in class com.tc.object.logging.NullInstrumentationLogger
 
setUseNonDefaultConstructor(boolean) - Method in interface com.tc.object.config.TransparencyClassSpec
Set to use non default constructor
setValue(String, Object) - Method in interface com.tc.object.TCObjectExternal
 
setWaitNotifyInstrumentationReq(boolean) - Method in interface com.tc.object.config.TransparencyCodeSpec
Set that wait/notify should be instrumented
SHL - Static variable in class com.tc.asm.commons.GeneratorAdapter
Constant for the math method.
shl(Type) - Method in class com.tc.asm.commons.InstructionAdapter
 
SHORT - Static variable in class com.tc.asm.Type
The sort of the short type.
SHORT - Static variable in class com.tc.backport175.bytecode.AnnotationElement.Type
 
SHORT_TYPE - Static variable in class com.tc.asm.Type
The short type.
shortArrayChanged(short[], int, short) - Static method in class com.tc.object.bytecode.hook.impl.ArrayManager
Indicate that short in array changed
shortArrayChanged(short[], int, short) - Static method in class com.tc.object.bytecode.ManagerUtil
Indicate that short in array changed
shortFieldChanged(String, String, short, int) - Method in interface com.tc.object.TCObjectExternal
 
SHR - Static variable in class com.tc.asm.commons.GeneratorAdapter
Constant for the math method.
shr(Type) - Method in class com.tc.asm.commons.InstructionAdapter
 
shutdown() - Method in interface com.tc.object.bytecode.hook.DSOContext
 
shutdown() - Static method in class com.tc.object.bytecode.hook.impl.ClassProcessorHelper
Shut down the ClassProcessorHelper
signature - Variable in class com.tc.asm.tree.ClassNode
The signature of the class.
signature - Variable in class com.tc.asm.tree.FieldNode
The field's signature.
signature - Variable in class com.tc.asm.tree.LocalVariableNode
The signature of this local variable.
signature - Variable in class com.tc.asm.tree.MethodNode
The method's signature.
SignatureHelper - Class in com.tc.backport175.bytecode
Returns JVM type signature for a members and types.
SignatureHelper() - Constructor for class com.tc.backport175.bytecode.SignatureHelper
 
SignatureReader - Class in com.tc.asm.signature
A type signature parser to make a signature visitor visit an existing signature.
SignatureReader(String) - Constructor for class com.tc.asm.signature.SignatureReader
Constructs a SignatureReader for the given signature.
SignatureVisitor - Interface in com.tc.asm.signature
A visitor to visit a generic signature.
SignatureWriter - Class in com.tc.asm.signature
A signature visitor that generates signatures in string format.
SignatureWriter() - Constructor for class com.tc.asm.signature.SignatureWriter
Constructs a new SignatureWriter object.
SimpleLockMethodStrategy - Class in com.tc.object.bytecode.rwsync
Instrument a method by renaming it and then calling it inside a wrapper method that takes a ReadLock or WriteLock.
SimpleLockMethodStrategy(LockingMethodStrategy.LockType) - Constructor for class com.tc.object.bytecode.rwsync.SimpleLockMethodStrategy
 
SimpleRemapper - Class in com.tc.asm.commons
 
SimpleRemapper(Map) - Constructor for class com.tc.asm.commons.SimpleRemapper
 
SimpleRemapper(String, String) - Constructor for class com.tc.asm.commons.SimpleRemapper
 
SimpleVerifier - Class in com.tc.asm.tree.analysis
An extended BasicVerifier that performs more precise verifications.
SimpleVerifier() - Constructor for class com.tc.asm.tree.analysis.SimpleVerifier
Constructs a new SimpleVerifier.
SimpleVerifier(Type, Type, boolean) - Constructor for class com.tc.asm.tree.analysis.SimpleVerifier
Constructs a new SimpleVerifier to verify a specific class.
SimpleVerifier(Type, Type, List, boolean) - Constructor for class com.tc.asm.tree.analysis.SimpleVerifier
Constructs a new SimpleVerifier to verify a specific class.
SINGLE_XML - Static variable in class com.tc.asm.xml.Processor
 
SIPUSH - Static variable in interface com.tc.asm.Opcodes
 
size - Variable in class com.tc.asm.tree.analysis.SourceValue
The size of this value.
size() - Method in class com.tc.asm.tree.InsnList
Returns the number of instructions in this list.
skip(long) - Method in interface com.tc.io.TCByteBufferInput
 
SKIP_CODE - Static variable in class com.tc.asm.ClassReader
Flag to skip method code.
SKIP_DEBUG - Static variable in class com.tc.asm.ClassReader
Flag to skip the debug information in the class.
SKIP_FRAMES - Static variable in class com.tc.asm.ClassReader
Flag to skip the stack map frames in the class.
SLASH_DELIMITER - Static variable in class com.tc.object.bytecode.ChangeClassNameHierarchyAdapter
 
slice() - Method in interface com.tc.bytes.TCByteBuffer
 
SNAPSHOT - Static variable in class com.tc.statistics.StatisticType
Statistics will be automatically captured during the capturing session, based on the frequency that has been setup on the configuration.
solaris10Workaround() - Static method in class com.tc.net.NIOWorkarounds
Force use of poll based NIO selector on Solaris 10 to work around Sun bug 6322825.
sortToPrimitiveMethodName(int) - Static method in class com.tc.object.bytecode.ByteCodeUtil
Convert from Type.getSort() to a primitive method name like "booleanValue".
sortToWrapperName(int) - Static method in class com.tc.object.bytecode.ByteCodeUtil
Map from primite type to wrapper class type
sourceDebug - Variable in class com.tc.asm.tree.ClassNode
Debug information to compute the correspondance between source and compiled elements of the class.
sourceFile - Variable in class com.tc.asm.tree.ClassNode
The name of the source file from which this class was compiled.
SourceInterpreter - Class in com.tc.asm.tree.analysis
An Interpreter for SourceValue values.
SourceInterpreter() - Constructor for class com.tc.asm.tree.analysis.SourceInterpreter
 
SourceValue - Class in com.tc.asm.tree.analysis
A Value that is represented by its type in a two types type system.
SourceValue(int) - Constructor for class com.tc.asm.tree.analysis.SourceValue
 
SourceValue(int, AbstractInsnNode) - Constructor for class com.tc.asm.tree.analysis.SourceValue
 
SourceValue(int, Set) - Constructor for class com.tc.asm.tree.analysis.SourceValue
 
SPACE - Static variable in class com.tc.util.StringUtil
A space character
SPACE_STRING - Static variable in class com.tc.util.StringUtil
A space string
SRASpec - Interface in com.tc.object.config
 
stack - Variable in class com.tc.asm.commons.AnalyzerAdapter
List of the operand stack slots for current execution frame.
stack - Variable in class com.tc.asm.tree.FrameNode
The types of the operand stack elements of this stack map frame.
STANDARD_NAMESPACE - Static variable in class com.tc.object.loaders.Namespace
 
StandardDSOClientConfigHelper - Interface in com.tc.object.config
 
start - Variable in class com.tc.asm.tree.LineNumberNode
The first instruction corresponding to this line number.
start - Variable in class com.tc.asm.tree.LocalVariableNode
The first instruction corresponding to the scope of this local variable (inclusive).
start - Variable in class com.tc.asm.tree.TryCatchBlockNode
Beginning of the exception handler's scope (inclusive).
start(BundleContext) - Method in class org.terracotta.modules.configuration.TerracottaConfiguratorModule
 
startElement(String, String, String, Attributes) - Method in class com.tc.asm.xml.ASMContentHandler
Process notification of the start of an XML element being reached.
STARTUP - Static variable in class com.tc.statistics.StatisticType
Statistic will be automatically captured at the beginning of a capturing session.
StaticInitializationInfo - Interface in com.tc.aspectwerkz.reflect
Marker interface for staticinitializer member info.
staticInitializer() - Method in interface com.tc.aspectwerkz.reflect.ClassInfo
Returns the static initializer info of the current underlying class if any.
StaticInitMerger - Class in com.tc.asm.commons
A ClassAdapter that merges clinit methods into a single one.
StaticInitMerger(String, ClassVisitor) - Constructor for class com.tc.asm.commons.StaticInitMerger
 
StatisticData - Class in com.tc.statistics
This class structures the data that is retrieved through a StatisticRetrievalAction.
StatisticData() - Constructor for class com.tc.statistics.StatisticData
 
StatisticData(String, Long) - Constructor for class com.tc.statistics.StatisticData
 
StatisticData(String, String) - Constructor for class com.tc.statistics.StatisticData
 
StatisticData(String, Date) - Constructor for class com.tc.statistics.StatisticData
 
StatisticData(String, BigDecimal) - Constructor for class com.tc.statistics.StatisticData
 
StatisticData(String, String, Long) - Constructor for class com.tc.statistics.StatisticData
 
StatisticData(String, String, String) - Constructor for class com.tc.statistics.StatisticData
 
StatisticData(String, String, Date) - Constructor for class com.tc.statistics.StatisticData
 
StatisticData(String, String, BigDecimal) - Constructor for class com.tc.statistics.StatisticData
 
StatisticRetrievalAction - Interface in com.tc.statistics
This interface has to be implemented to retrieve statistics data from system.
StatisticType - Class in com.tc.statistics
This class indicates how a StatisticRetrievalAction should be automatically captured during a capturing session.
stop() - Method in interface com.tc.object.bytecode.Manager
Stop the manager
stop() - Method in class com.tc.object.bytecode.NullManager
 
stop(BundleContext) - Method in class org.terracotta.modules.configuration.TerracottaConfiguratorModule
 
STORAGE - Static variable in interface com.tc.object.dna.api.DNAEncoding
When the policy is set to STORAGE then the DNAEncoding.decode() may return Objects that represent the original objects for performance/memory.
store(int, Type) - Method in class com.tc.asm.commons.InstructionAdapter
 
storeArg(int) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instruction to store the top stack value in the given method argument.
storeLocal(int) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instruction to store the top stack value in the given local variable.
storeLocal(int, Type) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instruction to store the top stack value in the given local variable.
STRING - Static variable in class com.tc.backport175.bytecode.AnnotationElement.Type
 
StringGetCharsAdapter - Class in com.tc.object.bytecode
 
StringGetCharsAdapter(ClassVisitor, String[]) - Constructor for class com.tc.object.bytecode.StringGetCharsAdapter
 
StringUtil - Class in com.tc.util
String utility methods.
StringUtil() - Constructor for class com.tc.util.StringUtil
 
stripGeneratedLockHeader(String) - Static method in class com.tc.object.bytecode.ByteCodeUtil
Strip generated lock header from lock name
SUB - Static variable in class com.tc.asm.commons.GeneratorAdapter
Constant for the math method.
sub(Type) - Method in class com.tc.asm.commons.InstructionAdapter
 
subclassOfLogicallyManagedClasses(String, Collection) - Method in interface com.tc.object.logging.InstrumentationLogger
Log that a subclass of a logically managed class cannot be instrumented
subclassOfLogicallyManagedClasses(String, Collection) - Method in class com.tc.object.logging.NullInstrumentationLogger
 
SUPER - Static variable in interface com.tc.asm.signature.SignatureVisitor
Wildcard for a "super" type argument.
superName - Variable in class com.tc.asm.tree.ClassNode
The internal of name of the super class (see getInternalName).
svuidConstructors - Variable in class com.tc.asm.commons.SerialVersionUIDAdder
Collection of non-private constructors.
svuidFields - Variable in class com.tc.asm.commons.SerialVersionUIDAdder
Collection of fields.
svuidMethods - Variable in class com.tc.asm.commons.SerialVersionUIDAdder
Collection of non-private methods.
swap() - Method in class com.tc.asm.commons.GeneratorAdapter
Generates a SWAP instruction.
swap(Type, Type) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instructions to swap the top two stack values.
swap() - Method in class com.tc.asm.commons.InstructionAdapter
 
SWAP - Static variable in interface com.tc.asm.Opcodes
 
SYNC_METHOD_RENAME_PREFIX - Static variable in class com.tc.object.bytecode.ByteCodeUtil
 
SYNCHRONOUS_WRITE - Static variable in class com.tc.object.config.ConfigLockLevel
SYNCHRONOUS_WRITE lock, auto-synchronize=false
SYNCHRONOUS_WRITE_LEVEL - Static variable in enum com.tc.object.locks.LockLevel
 
systemLoaderFindClassHook(String, ClassLoader) - Static method in class com.tc.object.bytecode.hook.impl.ClassProcessorHelper
 
systemLoaderInitialized() - Static method in class com.tc.object.bytecode.hook.impl.ClassProcessorHelper
 
systemOutPrintln(MethodVisitor, String) - Static method in class com.tc.object.bytecode.ByteCodeUtil
Add instructions to print msg to System.out

T

T_BOOLEAN - Static variable in interface com.tc.asm.Opcodes
 
T_BYTE - Static variable in interface com.tc.asm.Opcodes
 
T_CHAR - Static variable in interface com.tc.asm.Opcodes
 
T_DOUBLE - Static variable in interface com.tc.asm.Opcodes
 
T_FLOAT - Static variable in interface com.tc.asm.Opcodes
 
T_INT - Static variable in interface com.tc.asm.Opcodes
 
T_LONG - Static variable in interface com.tc.asm.Opcodes
 
T_SHORT - Static variable in interface com.tc.asm.Opcodes
 
tab - Variable in class com.tc.asm.util.TraceAbstractVisitor
Tab for class members.
tab2 - Variable in class com.tc.asm.util.TraceMethodVisitor
Tab for bytecode instructions.
tab3 - Variable in class com.tc.asm.util.TraceMethodVisitor
Tab for table and lookup switch instructions.
tableSwitch(int[], TableSwitchGenerator) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instructions for a switch statement.
tableSwitch(int[], TableSwitchGenerator, boolean) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instructions for a switch statement.
tableswitch(int, int, Label, Label[]) - Method in class com.tc.asm.commons.InstructionAdapter
 
TABLESWITCH - Static variable in interface com.tc.asm.Opcodes
 
TABLESWITCH_INSN - Static variable in class com.tc.asm.tree.AbstractInsnNode
The type of TableSwitchInsnNode instructions.
TableSwitchGenerator - Interface in com.tc.asm.commons
A code generator for switch statements.
TableSwitchInsnNode - Class in com.tc.asm.tree
A node that represents a TABLESWITCH instruction.
TableSwitchInsnNode(int, int, LabelNode, LabelNode[]) - Constructor for class com.tc.asm.tree.TableSwitchInsnNode
Constructs a new TableSwitchInsnNode.
TC_AUTOLOCK_NAME - Static variable in interface com.tc.object.config.LockDefinition
Name to use with autolocks: "tc:autolock"
TC_FIELD_PREFIX - Static variable in class com.tc.object.bytecode.ByteCodeUtil
 
TC_METHOD_PREFIX - Static variable in class com.tc.object.bytecode.ByteCodeUtil
 
TCAssertionError - Error in com.tc.util
Assertion error thrown by Assert.
TCAssertionError() - Constructor for error com.tc.util.TCAssertionError
 
TCAssertionError(String) - Constructor for error com.tc.util.TCAssertionError
 
TCAssertionError(Throwable) - Constructor for error com.tc.util.TCAssertionError
 
TCAssertionError(String, Throwable) - Constructor for error com.tc.util.TCAssertionError
 
TCByteBuffer - Interface in com.tc.bytes
 
TCByteBufferInput - Interface in com.tc.io
 
TCByteBufferInput.Mark - Interface in com.tc.io
 
TCByteBufferOutput - Interface in com.tc.io
 
TCClassNotFoundException - Exception in com.tc.exception
Terracotta equivalent of ClassNotFoundException - class is not available on this VM.
TCClassNotFoundException() - Constructor for exception com.tc.exception.TCClassNotFoundException
 
TCClassNotFoundException(String) - Constructor for exception com.tc.exception.TCClassNotFoundException
 
TCClassNotFoundException(Throwable) - Constructor for exception com.tc.exception.TCClassNotFoundException
 
TCClassNotFoundException(String, Throwable) - Constructor for exception com.tc.exception.TCClassNotFoundException
 
TCDataInput - Interface in com.tc.io
Input stream
TCDataOutput - Interface in com.tc.io
Output stream interface.
TCLogger - Interface in com.tc.logging
Common TC logger interface (mostly a copy of the log4j logger interface)
TCMap - Interface in com.tc.object.bytecode
 
TCObjectExternal - Interface in com.tc.object
 
tconst(Type) - Method in class com.tc.asm.commons.InstructionAdapter
 
TCProperties - Interface in com.tc.properties
 
tcReset(TCByteBufferInput.Mark) - Method in interface com.tc.io.TCByteBufferInput
Reset this input stream to the position recorded by the mark that is passed an input parameter.
TCRuntimeException - Exception in com.tc.exception
The base class for all runtime (non-checked) Terracotta exceptions.
TCRuntimeException() - Constructor for exception com.tc.exception.TCRuntimeException
 
TCRuntimeException(String) - Constructor for exception com.tc.exception.TCRuntimeException
 
TCRuntimeException(Throwable) - Constructor for exception com.tc.exception.TCRuntimeException
 
TCRuntimeException(String, Throwable) - Constructor for exception com.tc.exception.TCRuntimeException
 
TCSerializable - Interface in com.tc.io
 
ternaryOperation(AbstractInsnNode, Value, Value, Value) - Method in class com.tc.asm.tree.analysis.BasicInterpreter
 
ternaryOperation(AbstractInsnNode, Value, Value, Value) - Method in class com.tc.asm.tree.analysis.BasicVerifier
 
ternaryOperation(AbstractInsnNode, Value, Value, Value) - Method in interface com.tc.asm.tree.analysis.Interpreter
Interprets a bytecode instruction with three arguments.
ternaryOperation(AbstractInsnNode, Value, Value, Value) - Method in class com.tc.asm.tree.analysis.SourceInterpreter
 
TerracottaConfiguratorModule - Class in org.terracotta.modules.configuration
 
TerracottaConfiguratorModule() - Constructor for class org.terracotta.modules.configuration.TerracottaConfiguratorModule
 
TerracottaLocking - Interface in com.tc.object.locks
 
TerracottaMBean - Interface in com.tc.management
 
text - Variable in class com.tc.asm.util.AbstractVisitor
The text to be printed.
THIS$0 - Static variable in class com.tc.object.bytecode.rwsync.LockingMethodStrategy
 
ThreadID - Class in com.tc.object.locks
Thread identifier
ThreadID(long) - Constructor for class com.tc.object.locks.ThreadID
New thread id
ThreadID(long, String) - Constructor for class com.tc.object.locks.ThreadID
 
throwException() - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instruction to throw an exception.
throwException(Type, String) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instructions to create and throw an exception.
TimCapability - Enum in com.tc.object.config
 
toArray() - Method in class com.tc.asm.tree.InsnList
Returns an array containing all of the instructions in this list.
toArray() - Method in interface com.tc.io.TCByteBufferInput
 
toArray(TCByteBufferInput.Mark, TCByteBufferInput.Mark) - Method in interface com.tc.io.TCByteBufferInput
 
toArray() - Method in interface com.tc.io.TCByteBufferOutput
 
toByteArray() - Method in class com.tc.asm.ClassWriter
Returns the bytecode of the class that was build with this class writer.
toByteArray() - Method in class com.tc.asm.xml.ASMContentHandler
Returns the bytecode of the class that was build with underneath class writer.
toCsv() - Method in class com.tc.statistics.StatisticData
Converts this data instance to a single line of CSV text, terminated by a new line character.
toDelimitedString() - Method in class com.tc.object.loaders.LoaderDescription
will be removed when development is complete
toInt() - Method in enum com.tc.object.locks.LockLevel
 
toJavaName(String) - Static method in class com.tc.backport175.bytecode.AnnotationReader
Converts the annotion class description to a Java class name.
toLog() - Method in class com.tc.statistics.StatisticData
 
toLong() - Method in class com.tc.util.AbstractIdentifier
Convert to long
TOMCAT_NAMESPACE - Static variable in class com.tc.object.loaders.Namespace
 
TOP - Static variable in interface com.tc.asm.Opcodes
 
toPaddedString(long, int, int) - Static method in class com.tc.util.StringUtil
Format value to string using radix, then prepend with 0's out to paddedWidth.
toString() - Method in class com.tc.asm.commons.JSRInlinerAdapter.Subroutine
 
toString() - Method in class com.tc.asm.commons.Method
 
toString() - Method in class com.tc.asm.Label
Returns a string representation of this label.
toString() - Method in class com.tc.asm.signature.SignatureWriter
Returns the signature that was built by this signature writer.
toString() - Method in class com.tc.asm.tree.analysis.BasicValue
 
toString() - Method in class com.tc.asm.tree.analysis.Frame
Returns a string representation of this frame.
toString() - Method in class com.tc.asm.Type
Returns a string representation of this type.
toString() - Method in class com.tc.backport175.bytecode.AnnotationElement.Annotation
 
toString() - Method in class com.tc.backport175.bytecode.AnnotationElement.Array
 
toString() - Method in class com.tc.backport175.bytecode.AnnotationElement.Enum
 
toString() - Method in class com.tc.backport175.bytecode.AnnotationElement.NamedValue
 
toString() - Method in class com.tc.backport175.bytecode.AnnotationElement.Type
 
toString() - Method in class com.tc.object.bytecode.rwsync.MethodId
Return a string like "setFoo(Ljava/lang/Object;)V".
toString() - Method in class com.tc.object.bytecode.SessionConfiguration
 
toString() - Method in class com.tc.object.config.ConfigLockLevel
 
toString() - Method in class com.tc.object.loaders.LoaderDescription
 
toString() - Method in class com.tc.object.locks.ThreadID
 
toString() - Method in class com.tc.object.ObjectID
 
toString() - Method in class com.tc.statistics.StatisticData
 
toString() - Method in class com.tc.statistics.StatisticType
 
toString() - Method in class com.tc.util.AbstractIdentifier
 
toString(Object[], String, String, String) - Static method in class com.tc.util.StringUtil
Creates a String representation of an array of objects by calling toString on each one.
toString(Object[]) - Static method in class com.tc.util.StringUtil
Helper method to convert object array [a, b, c] to comma-separated string "a, b, c".
toXml() - Method in class com.tc.statistics.StatisticData
Converts this data instance to an XML representation.
trace(StringBuffer, Map) - Method in interface com.tc.asm.util.Traceable
Build a human readable representation of the attribute.
trace(String) - Static method in class com.tc.util.DebugUtil
 
trace(String, String) - Static method in class com.tc.util.DebugUtil
 
Traceable - Interface in com.tc.asm.util
An attribute that can print eadable representation of the attribute.
TraceAbstractVisitor - Class in com.tc.asm.util
An abstract trace visitor.
TraceAbstractVisitor() - Constructor for class com.tc.asm.util.TraceAbstractVisitor
 
TraceAnnotationVisitor - Class in com.tc.asm.util
An AnnotationVisitor that prints a disassembled view of the annotations it visits.
TraceAnnotationVisitor() - Constructor for class com.tc.asm.util.TraceAnnotationVisitor
Constructs a new TraceAnnotationVisitor.
TraceClassVisitor - Class in com.tc.asm.util
A ClassVisitor that prints a disassembled view of the classes it visits.
TraceClassVisitor(PrintWriter) - Constructor for class com.tc.asm.util.TraceClassVisitor
Constructs a new TraceClassVisitor.
TraceClassVisitor(ClassVisitor, PrintWriter) - Constructor for class com.tc.asm.util.TraceClassVisitor
Constructs a new TraceClassVisitor.
TraceFieldVisitor - Class in com.tc.asm.util
A FieldVisitor that prints a disassembled view of the fields it visits.
TraceFieldVisitor() - Constructor for class com.tc.asm.util.TraceFieldVisitor
 
TraceMethodVisitor - Class in com.tc.asm.util
A MethodVisitor that prints a disassembled view of the methods it visits.
TraceMethodVisitor() - Constructor for class com.tc.asm.util.TraceMethodVisitor
Constructs a new TraceMethodVisitor.
TraceMethodVisitor(MethodVisitor) - Constructor for class com.tc.asm.util.TraceMethodVisitor
Constructs a new TraceMethodVisitor.
TraceSignatureVisitor - Class in com.tc.asm.util
A SignatureVisitor that prints a disassembled view of the signature it visits.
TraceSignatureVisitor(int) - Constructor for class com.tc.asm.util.TraceSignatureVisitor
 
transientRootWarning(String, String) - Method in interface com.tc.object.logging.InstrumentationLogger
Log that the transient property is being ignored for a root
transientRootWarning(String, String) - Method in class com.tc.object.logging.NullInstrumentationLogger
 
TransparencyClassAdapterHack - Interface in com.tc.object.bytecode
 
TransparencyClassSpec - Interface in com.tc.object.config
Configure and describe the custom adaption of a class
TransparencyCodeSpec - Interface in com.tc.object.config
Transparency code specification, modifies method code
TRANSPARENT_ACCESS_CLASS - Static variable in class com.tc.object.bytecode.ByteCodeUtil
 
TRANSPARENT_ACCESS_TYPE - Static variable in class com.tc.object.bytecode.ByteCodeUtil
 
TransparentAccess - Interface in com.tc.object.bytecode
This interface is used to allow *physically* managed objects to be read and updated
TraversedReferences - Interface in com.tc.object
Track references that were traversed
TRIGGERED - Static variable in class com.tc.statistics.StatisticType
Statistics of this type will not captured automatically.
tryBeginLock(String, int) - Static method in class com.tc.object.bytecode.ManagerUtil
Try to begin lock
tryBeginLock(String, int, long) - Static method in class com.tc.object.bytecode.ManagerUtil
Try to begin lock within a specific timespan
TryCatchBlockNode - Class in com.tc.asm.tree
A node that represents a try catch block.
TryCatchBlockNode(LabelNode, LabelNode, LabelNode, String) - Constructor for class com.tc.asm.tree.TryCatchBlockNode
Constructs a new TryCatchBlockNode.
tryCatchBlocks - Variable in class com.tc.asm.tree.MethodNode
The try catch blocks of this method.
TryCatchBlockSorter - Class in com.tc.asm.commons
Sorts the exception handlers in a method innermost-to-outermost.
TryCatchBlockSorter(MethodVisitor, int, String, String, String, String[]) - Constructor for class com.tc.asm.commons.TryCatchBlockSorter
 
tryLock(LockID, LockLevel) - Method in class com.tc.object.bytecode.NullManager
 
tryLock(LockID, LockLevel, long) - Method in class com.tc.object.bytecode.NullManager
 
tryLock(LockID, LockLevel) - Method in interface com.tc.object.locks.TerracottaLocking
Try to acquire a Terracotta lock.
tryLock(LockID, LockLevel, long) - Method in interface com.tc.object.locks.TerracottaLocking
Timed acquire of a Terracotta lock.
tryMonitorEnter(Object, int) - Static method in class com.tc.object.bytecode.ManagerUtil
 
tryMonitorEnter(Object, int, long) - Static method in class com.tc.object.bytecode.ManagerUtil
Try to enter monitor for specified object
TunneledDomainUpdater - Interface in com.tc.management
 
type - Variable in class com.tc.asm.Attribute
The type of this attribute.
type - Variable in class com.tc.asm.tree.FrameNode
The type of this frame.
type - Variable in class com.tc.asm.tree.TryCatchBlockNode
Internal name of the type of exceptions handled by the handler.
Type - Class in com.tc.asm
A Java type.
TYPE - Static variable in class com.tc.backport175.bytecode.AnnotationElement.Type
 
TYPE - Static variable in interface com.tc.object.bytecode.hook.DSOContext
 
TYPE - Static variable in interface com.tc.object.bytecode.Manager
Bytecode type definition for this class
TYPE - Static variable in class com.tc.object.bytecode.ManagerUtil
This class type
TYPE - Static variable in class com.tc.object.bytecode.NullManager
 
TYPE_DECLARATION - Static variable in class com.tc.asm.util.TraceAbstractVisitor
Constant used in appendDescriptor for field or method return value signatures, formatted in default Java notation (non-bytecode)
TYPE_INSN - Static variable in class com.tc.asm.tree.AbstractInsnNode
The type of TypeInsnNode instructions.
TYPE_SIGNATURE - Static variable in class com.tc.asm.util.CheckSignatureAdapter
Type to be used to check type signatures.See CheckSignatureAdapter.
TypeInsnNode - Class in com.tc.asm.tree
A node that represents a type instruction.
TypeInsnNode(int, String) - Constructor for class com.tc.asm.tree.TypeInsnNode
Constructs a new TypeInsnNode.
TYPES - Static variable in class com.tc.asm.util.AbstractVisitor
Types for operand parameter of the MethodVisitor.visitIntInsn(int, int) method when opcode is NEWARRAY.

U

unaryOperation(AbstractInsnNode, Value) - Method in class com.tc.asm.tree.analysis.BasicInterpreter
 
unaryOperation(AbstractInsnNode, Value) - Method in class com.tc.asm.tree.analysis.BasicVerifier
 
unaryOperation(AbstractInsnNode, Value) - Method in interface com.tc.asm.tree.analysis.Interpreter
Interprets a bytecode instruction with a single argument.
unaryOperation(AbstractInsnNode, Value) - Method in class com.tc.asm.tree.analysis.SourceInterpreter
 
unbox(Type) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instructions to unbox the top stack value.
UNCLUSTERED_LOCK_ID - Static variable in class com.tc.object.locks.UnclusteredLockID
 
UnclusteredLockID - Class in com.tc.object.locks
 
UnclusteredObjectException - Exception in com.tc.cluster.exceptions
This exception is thrown when an operation was performed on an object that is expected to be clustered through DSO.
UnclusteredObjectException(Object) - Constructor for exception com.tc.cluster.exceptions.UnclusteredObjectException
 
UNINITIALIZED_THIS - Static variable in interface com.tc.asm.Opcodes
 
UNINITIALIZED_VALUE - Static variable in class com.tc.asm.tree.analysis.BasicValue
 
uninitializedTypes - Variable in class com.tc.asm.commons.AnalyzerAdapter
Information about uninitialized types in the current execution frame.
unlock(LockID, LockLevel) - Method in class com.tc.object.bytecode.NullManager
 
unlock(LockID, LockLevel) - Method in interface com.tc.object.locks.TerracottaLocking
Blocking unlock of a Terracotta lock.
UNLOCK_METHOD_DESC - Static variable in class com.tc.object.bytecode.rwsync.LockNames
 
UNLOCK_METHOD_NAME - Static variable in class com.tc.object.bytecode.rwsync.LockNames
 
unpinLock(String) - Static method in class com.tc.object.bytecode.ManagerUtil
 
unpinLock(LockID) - Method in class com.tc.object.bytecode.NullManager
 
unpinLock(LockID) - Method in interface com.tc.object.locks.TerracottaLocking
 
UnsupportedInjectedDsoInstanceTypeException - Exception in com.tc.injection.exceptions
This exception is thrown when DSO doesn't support the injection type that is specified for a field.
UnsupportedInjectedDsoInstanceTypeException(String, String, String) - Constructor for exception com.tc.injection.exceptions.UnsupportedInjectedDsoInstanceTypeException
 
update(Object, int) - Method in class com.tc.asm.xml.Processor
 
USE_GLOBAL_CONTEXT - Static variable in class com.tc.object.bytecode.hook.impl.ClassProcessorHelper
 
USHR - Static variable in class com.tc.asm.commons.GeneratorAdapter
Constant for the math method.
ushr(Type) - Method in class com.tc.asm.commons.InstructionAdapter
 
Util - Class in com.tc.object.bytecode.hook.impl
Helper utility methods

V

V1_1 - Static variable in interface com.tc.asm.Opcodes
 
V1_2 - Static variable in interface com.tc.asm.Opcodes
 
V1_3 - Static variable in interface com.tc.asm.Opcodes
 
V1_4 - Static variable in interface com.tc.asm.Opcodes
 
V1_5 - Static variable in interface com.tc.asm.Opcodes
 
V1_6 - Static variable in interface com.tc.asm.Opcodes
 
V1_7 - Static variable in interface com.tc.asm.Opcodes
 
Value - Interface in com.tc.asm.tree.analysis
An immutable symbolic value for semantic interpretation of bytecode.
value - Variable in class com.tc.asm.tree.FieldNode
The field's initial value.
valueFor(Object) - Static method in enum com.tc.object.LiteralValues
Determine LiteralValue code for an instance object
valueForClassName(String) - Static method in enum com.tc.object.LiteralValues
Get literal value code for class name
valueOf(Type) - Method in class com.tc.asm.commons.GeneratorAdapter
Generates the instructions to box the top stack value using Java 5's valueOf() method.
valueOf(String) - Static method in enum com.tc.object.bytecode.rwsync.LockingMethodStrategy.LockType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tc.object.config.TimCapability
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tc.object.dna.api.DNA.DNAType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tc.object.LiteralValues
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tc.object.locks.LockID.LockIDType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tc.object.locks.LockLevel
Returns the enum constant of this type with the specified name.
values - Variable in class com.tc.asm.tree.AnnotationNode
The name value pairs of this annotation.
values() - Static method in enum com.tc.object.bytecode.rwsync.LockingMethodStrategy.LockType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tc.object.config.TimCapability
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tc.object.dna.api.DNA.DNAType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tc.object.LiteralValues
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tc.object.locks.LockID.LockIDType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tc.object.locks.LockLevel
Returns an array containing the constants of this enum type, in the order they are declared.
VALUES_GETTER - Static variable in class com.tc.object.bytecode.ByteCodeUtil
 
VALUES_GETTER_DESCRIPTION - Static variable in class com.tc.object.bytecode.ByteCodeUtil
 
VALUES_SETTER - Static variable in class com.tc.object.bytecode.ByteCodeUtil
 
VALUES_SETTER_DESCRIPTION - Static variable in class com.tc.object.bytecode.ByteCodeUtil
 
var - Variable in class com.tc.asm.tree.IincInsnNode
Index of the local variable to be incremented.
var - Variable in class com.tc.asm.tree.VarInsnNode
The operand of this instruction.
VAR_INSN - Static variable in class com.tc.asm.tree.AbstractInsnNode
The type of VarInsnNode instructions.
VarInsnNode - Class in com.tc.asm.tree
A node that represents a local variable instruction.
VarInsnNode(int, int) - Constructor for class com.tc.asm.tree.VarInsnNode
Constructs a new VarInsnNode.
verify(ClassReader, ClassLoader, boolean, PrintWriter) - Static method in class com.tc.asm.util.CheckClassAdapter
Checks a given class
verify(ClassReader, boolean, PrintWriter) - Static method in class com.tc.asm.util.CheckClassAdapter
Checks a given class
version - Variable in class com.tc.asm.tree.ClassNode
The class version.
Version - Class in com.tc.timapi
This class should really never be changed.
visibleAnnotations - Variable in class com.tc.asm.tree.MemberNode
The runtime visible annotations of this class, field or method.
visibleParameterAnnotations - Variable in class com.tc.asm.tree.MethodNode
The runtime visible parameter annotations of this method.
visit(String, Object) - Method in interface com.tc.asm.AnnotationVisitor
Visits a primitive value of the annotation.
visit(int, int, String, String, String, String[]) - Method in class com.tc.asm.ClassAdapter
 
visit(int, int, String, String, String, String[]) - Method in interface com.tc.asm.ClassVisitor
Visits the header of the class.
visit(int, int, String, String, String, String[]) - Method in class com.tc.asm.ClassWriter
 
visit(int, int, String, String, String, String[]) - Method in class com.tc.asm.commons.EmptyVisitor
 
visit(String, Object) - Method in class com.tc.asm.commons.EmptyVisitor
 
visit(String, Object) - Method in class com.tc.asm.commons.RemappingAnnotationAdapter
 
visit(int, int, String, String, String, String[]) - Method in class com.tc.asm.commons.RemappingClassAdapter
 
visit(int, int, String, String, String, String[]) - Method in class com.tc.asm.commons.SerialVersionUIDAdder
 
visit(int, int, String, String, String, String[]) - Method in class com.tc.asm.commons.StaticInitMerger
 
visit(String, Object) - Method in class com.tc.asm.tree.AnnotationNode
 
visit(int, int, String, String, String, String[]) - Method in class com.tc.asm.tree.ClassNode
 
visit(String, Object) - Method in class com.tc.asm.util.ASMifierAnnotationVisitor
 
visit(int, int, String, String, String, String[]) - Method in class com.tc.asm.util.ASMifierClassVisitor
 
visit(String, Object) - Method in class com.tc.asm.util.CheckAnnotationAdapter
 
visit(int, int, String, String, String, String[]) - Method in class com.tc.asm.util.CheckClassAdapter
 
visit(String, Object) - Method in class com.tc.asm.util.TraceAnnotationVisitor
 
visit(int, int, String, String, String, String[]) - Method in class com.tc.asm.util.TraceClassVisitor
 
visit(String, Object) - Method in class com.tc.asm.xml.SAXAnnotationAdapter
 
visit(int, int, String, String, String, String[]) - Method in class com.tc.asm.xml.SAXClassAdapter
 
visit(int, int, String, String, String, String[]) - Method in class com.tc.object.bytecode.DelegateMethodAdapter
 
visit(int, int, String, String, String, String[]) - Method in class com.tc.object.bytecode.MergeTCToJavaClassAdapter
 
visitAnnotation(String, String) - Method in interface com.tc.asm.AnnotationVisitor
Visits a nested annotation value of the annotation.
visitAnnotation(String, boolean) - Method in class com.tc.asm.ClassAdapter
 
visitAnnotation(String, boolean) - Method in interface com.tc.asm.ClassVisitor
Visits an annotation of the class.
visitAnnotation(String, boolean) - Method in class com.tc.asm.ClassWriter
 
visitAnnotation(String, boolean) - Method in class com.tc.asm.commons.EmptyVisitor
 
visitAnnotation(String, String) - Method in class com.tc.asm.commons.EmptyVisitor
 
visitAnnotation(String, String) - Method in class com.tc.asm.commons.RemappingAnnotationAdapter
 
visitAnnotation(String, boolean) - Method in class com.tc.asm.commons.RemappingClassAdapter
 
visitAnnotation(String, boolean) - Method in class com.tc.asm.commons.RemappingFieldAdapter
 
visitAnnotation(String, boolean) - Method in class com.tc.asm.commons.RemappingMethodAdapter
 
visitAnnotation(String, boolean) - Method in interface com.tc.asm.FieldVisitor
Visits an annotation of the field.
visitAnnotation(String, boolean) - Method in class com.tc.asm.MethodAdapter
 
visitAnnotation(String, boolean) - Method in interface com.tc.asm.MethodVisitor
Visits an annotation of this method.
visitAnnotation(String, String) - Method in class com.tc.asm.tree.AnnotationNode
 
visitAnnotation(String, boolean) - Method in class com.tc.asm.tree.MemberNode
Visits an annotation of this class, field or method.
visitAnnotation(String, boolean) - Method in class com.tc.asm.util.ASMifierAbstractVisitor
Prints the ASM code that generates the given annotation.
visitAnnotation(String, String) - Method in class com.tc.asm.util.ASMifierAnnotationVisitor
 
visitAnnotation(String, boolean) - Method in class com.tc.asm.util.ASMifierClassVisitor
 
visitAnnotation(String, String) - Method in class com.tc.asm.util.CheckAnnotationAdapter
 
visitAnnotation(String, boolean) - Method in class com.tc.asm.util.CheckClassAdapter
 
visitAnnotation(String, boolean) - Method in class com.tc.asm.util.CheckFieldAdapter
 
visitAnnotation(String, boolean) - Method in class com.tc.asm.util.CheckMethodAdapter
 
visitAnnotation(String, boolean) - Method in class com.tc.asm.util.TraceAbstractVisitor
Prints a disassembled view of the given annotation.
visitAnnotation(String, String) - Method in class com.tc.asm.util.TraceAnnotationVisitor
 
visitAnnotation(String, boolean) - Method in class com.tc.asm.util.TraceClassVisitor
 
visitAnnotation(String, boolean) - Method in class com.tc.asm.util.TraceFieldVisitor
 
visitAnnotation(String, boolean) - Method in class com.tc.asm.util.TraceMethodVisitor
 
visitAnnotation(String, String) - Method in class com.tc.asm.xml.SAXAnnotationAdapter
 
visitAnnotation(String, boolean) - Method in class com.tc.asm.xml.SAXClassAdapter
 
visitAnnotation(String, boolean) - Method in class com.tc.asm.xml.SAXCodeAdapter
 
visitAnnotation(String, boolean) - Method in class com.tc.asm.xml.SAXFieldAdapter
 
visitAnnotation(String, boolean) - Method in class com.tc.object.bytecode.rwsync.ReplaceMethodAdapter
 
visitAnnotationDefault() - Method in class com.tc.asm.commons.EmptyVisitor
 
visitAnnotationDefault() - Method in class com.tc.asm.commons.RemappingMethodAdapter
 
visitAnnotationDefault() - Method in class com.tc.asm.MethodAdapter
 
visitAnnotationDefault() - Method in interface com.tc.asm.MethodVisitor
Visits the default value of this annotation interface method.
visitAnnotationDefault() - Method in class com.tc.asm.tree.MethodNode
 
visitAnnotationDefault() - Method in class com.tc.asm.util.ASMifierMethodVisitor
 
visitAnnotationDefault() - Method in class com.tc.asm.util.CheckMethodAdapter
 
visitAnnotationDefault() - Method in class com.tc.asm.util.TraceMethodVisitor
 
visitAnnotationDefault() - Method in class com.tc.asm.xml.SAXCodeAdapter
 
visitAnnotationDefault() - Method in class com.tc.object.bytecode.rwsync.ReplaceMethodAdapter
 
visitArray(String) - Method in interface com.tc.asm.AnnotationVisitor
Visits an array value of the annotation.
visitArray(String) - Method in class com.tc.asm.commons.EmptyVisitor
 
visitArray(String) - Method in class com.tc.asm.commons.RemappingAnnotationAdapter
 
visitArray(String) - Method in class com.tc.asm.tree.AnnotationNode
 
visitArray(String) - Method in class com.tc.asm.util.ASMifierAnnotationVisitor
 
visitArray(String) - Method in class com.tc.asm.util.CheckAnnotationAdapter
 
visitArray(String) - Method in class com.tc.asm.util.TraceAnnotationVisitor
 
visitArray(String) - Method in class com.tc.asm.xml.SAXAnnotationAdapter
 
visitArrayType() - Method in class com.tc.asm.commons.RemappingSignatureAdapter
 
visitArrayType() - Method in interface com.tc.asm.signature.SignatureVisitor
Visits a signature corresponding to an array type.
visitArrayType() - Method in class com.tc.asm.signature.SignatureWriter
 
visitArrayType() - Method in class com.tc.asm.util.CheckSignatureAdapter
 
visitArrayType() - Method in class com.tc.asm.util.TraceSignatureVisitor
 
visitAttribute(Attribute) - Method in class com.tc.asm.ClassAdapter
 
visitAttribute(Attribute) - Method in interface com.tc.asm.ClassVisitor
Visits a non standard attribute of the class.
visitAttribute(Attribute) - Method in class com.tc.asm.ClassWriter
 
visitAttribute(Attribute) - Method in class com.tc.asm.commons.EmptyVisitor
 
visitAttribute(Attribute) - Method in class com.tc.asm.commons.RemappingFieldAdapter
 
visitAttribute(Attribute) - Method in interface com.tc.asm.FieldVisitor
Visits a non standard attribute of the field.
visitAttribute(Attribute) - Method in class com.tc.asm.MethodAdapter
 
visitAttribute(Attribute) - Method in interface com.tc.asm.MethodVisitor
Visits a non standard attribute of this method.
visitAttribute(Attribute) - Method in class com.tc.asm.tree.MemberNode
Visits a non standard attribute of this class, field or method.
visitAttribute(Attribute) - Method in class com.tc.asm.util.ASMifierAbstractVisitor
Prints the ASM code that generates the given attribute.
visitAttribute(Attribute) - Method in class com.tc.asm.util.CheckClassAdapter
 
visitAttribute(Attribute) - Method in class com.tc.asm.util.CheckFieldAdapter
 
visitAttribute(Attribute) - Method in class com.tc.asm.util.CheckMethodAdapter
 
visitAttribute(Attribute) - Method in class com.tc.asm.util.TraceAbstractVisitor
Prints a disassembled view of the given attribute.
visitAttribute(Attribute) - Method in class com.tc.asm.util.TraceClassVisitor
 
visitAttribute(Attribute) - Method in class com.tc.asm.util.TraceFieldVisitor
 
visitAttribute(Attribute) - Method in class com.tc.asm.util.TraceMethodVisitor
 
visitAttribute(Attribute) - Method in class com.tc.asm.xml.SAXAdapter
 
visitAttribute(Attribute) - Method in class com.tc.object.bytecode.rwsync.ReplaceMethodAdapter
 
visitBaseType(char) - Method in class com.tc.asm.commons.RemappingSignatureAdapter
 
visitBaseType(char) - Method in interface com.tc.asm.signature.SignatureVisitor
Visits a signature corresponding to a primitive type.
visitBaseType(char) - Method in class com.tc.asm.signature.SignatureWriter
 
visitBaseType(char) - Method in class com.tc.asm.util.CheckSignatureAdapter
 
visitBaseType(char) - Method in class com.tc.asm.util.TraceSignatureVisitor
 
visitClassBound() - Method in class com.tc.asm.commons.RemappingSignatureAdapter
 
visitClassBound() - Method in interface com.tc.asm.signature.SignatureVisitor
Visits the class bound of the last visited formal type parameter.
visitClassBound() - Method in class com.tc.asm.signature.SignatureWriter
 
visitClassBound() - Method in class com.tc.asm.util.CheckSignatureAdapter
 
visitClassBound() - Method in class com.tc.asm.util.TraceSignatureVisitor
 
visitClassType(String) - Method in class com.tc.asm.commons.RemappingSignatureAdapter
 
visitClassType(String) - Method in interface com.tc.asm.signature.SignatureVisitor
Starts the visit of a signature corresponding to a class or interface type.
visitClassType(String) - Method in class com.tc.asm.signature.SignatureWriter
 
visitClassType(String) - Method in class com.tc.asm.util.CheckSignatureAdapter
 
visitClassType(String) - Method in class com.tc.asm.util.TraceSignatureVisitor
 
visitCode() - Method in class com.tc.asm.commons.AdviceAdapter
 
visitCode() - Method in class com.tc.asm.commons.EmptyVisitor
 
visitCode() - Method in class com.tc.asm.MethodAdapter
 
visitCode() - Method in interface com.tc.asm.MethodVisitor
Starts the visit of the method's code, if any (i.e.
visitCode() - Method in class com.tc.asm.tree.MethodNode
 
visitCode() - Method in class com.tc.asm.util.ASMifierMethodVisitor
 
visitCode() - Method in class com.tc.asm.util.CheckMethodAdapter
 
visitCode() - Method in class com.tc.asm.util.TraceMethodVisitor
 
visitCode() - Method in class com.tc.asm.xml.SAXCodeAdapter
 
visitCode() - Method in class com.tc.object.bytecode.LogicalClassSerializationAdapter.LogicalClassSerializationMethodAdapter
 
visitCode() - Method in class com.tc.object.bytecode.LogicalClassSerializationAdapter.LogicalSubclassSerializationMethodAdapter
 
visitCode() - Method in class com.tc.object.bytecode.rwsync.ReplaceMethodAdapter
 
visitEnd() - Method in interface com.tc.asm.AnnotationVisitor
Visits the end of the annotation.
visitEnd() - Method in class com.tc.asm.ClassAdapter
 
visitEnd() - Method in interface com.tc.asm.ClassVisitor
Visits the end of the class.
visitEnd() - Method in class com.tc.asm.ClassWriter
 
visitEnd() - Method in class com.tc.asm.commons.EmptyVisitor
 
visitEnd() - Method in class com.tc.asm.commons.JSRInlinerAdapter
If any JSRs were seen, triggers the inlining process.
visitEnd() - Method in class com.tc.asm.commons.RemappingAnnotationAdapter
 
visitEnd() - Method in class com.tc.asm.commons.RemappingFieldAdapter
 
visitEnd() - Method in class com.tc.asm.commons.RemappingSignatureAdapter
 
visitEnd() - Method in class com.tc.asm.commons.SerialVersionUIDAdder
 
visitEnd() - Method in class com.tc.asm.commons.StaticInitMerger
 
visitEnd() - Method in class com.tc.asm.commons.TryCatchBlockSorter
 
visitEnd() - Method in interface com.tc.asm.FieldVisitor
Visits the end of the field.
visitEnd() - Method in class com.tc.asm.MethodAdapter
 
visitEnd() - Method in interface com.tc.asm.MethodVisitor
Visits the end of the method.
visitEnd() - Method in interface com.tc.asm.signature.SignatureVisitor
Ends the visit of a signature corresponding to a class or interface type.
visitEnd() - Method in class com.tc.asm.signature.SignatureWriter
 
visitEnd() - Method in class com.tc.asm.tree.AnnotationNode
 
visitEnd() - Method in class com.tc.asm.tree.MemberNode
Visits the end of this class, field or method.
visitEnd() - Method in class com.tc.asm.util.ASMifierAbstractVisitor
Prints the ASM code to end the visit.
visitEnd() - Method in class com.tc.asm.util.ASMifierAnnotationVisitor
 
visitEnd() - Method in class com.tc.asm.util.ASMifierClassVisitor
 
visitEnd() - Method in class com.tc.asm.util.CheckAnnotationAdapter
 
visitEnd() - Method in class com.tc.asm.util.CheckClassAdapter
 
visitEnd() - Method in class com.tc.asm.util.CheckFieldAdapter
 
visitEnd() - Method in class com.tc.asm.util.CheckMethodAdapter
 
visitEnd() - Method in class com.tc.asm.util.CheckSignatureAdapter
 
visitEnd() - Method in class com.tc.asm.util.TraceAbstractVisitor
Does nothing.
visitEnd() - Method in class com.tc.asm.util.TraceAnnotationVisitor
 
visitEnd() - Method in class com.tc.asm.util.TraceClassVisitor
 
visitEnd() - Method in class com.tc.asm.util.TraceFieldVisitor
 
visitEnd() - Method in class com.tc.asm.util.TraceMethodVisitor
 
visitEnd() - Method in class com.tc.asm.util.TraceSignatureVisitor
 
visitEnd() - Method in class com.tc.asm.xml.SAXAnnotationAdapter
 
visitEnd() - Method in class com.tc.asm.xml.SAXClassAdapter
 
visitEnd() - Method in class com.tc.asm.xml.SAXCodeAdapter
 
visitEnd() - Method in class com.tc.asm.xml.SAXFieldAdapter
 
visitEnd() - Method in class com.tc.object.bytecode.DelegateMethodAdapter
 
visitEnd() - Method in class com.tc.object.bytecode.LogicalClassSerializationAdapter.LogicalClassSerializationClassAdapter
 
visitEnd() - Method in class com.tc.object.bytecode.MergeTCToJavaClassAdapter
 
visitEnd() - Method in class com.tc.object.bytecode.rwsync.ReplaceMethodAdapter
 
visitEnum(String, String, String) - Method in interface com.tc.asm.AnnotationVisitor
Visits an enumeration value of the annotation.
visitEnum(String, String, String) - Method in class com.tc.asm.commons.EmptyVisitor
 
visitEnum(String, String, String) - Method in class com.tc.asm.commons.RemappingAnnotationAdapter
 
visitEnum(String, String, String) - Method in class com.tc.asm.tree.AnnotationNode
 
visitEnum(String, String, String) - Method in class com.tc.asm.util.ASMifierAnnotationVisitor
 
visitEnum(String, String, String) - Method in class com.tc.asm.util.CheckAnnotationAdapter
 
visitEnum(String, String, String) - Method in class com.tc.asm.util.TraceAnnotationVisitor
 
visitEnum(String, String, String) - Method in class com.tc.asm.xml.SAXAnnotationAdapter
 
visitExceptionType() - Method in class com.tc.asm.commons.RemappingSignatureAdapter
 
visitExceptionType() - Method in interface com.tc.asm.signature.SignatureVisitor
Visits the type of a method exception.
visitExceptionType() - Method in class com.tc.asm.signature.SignatureWriter
 
visitExceptionType() - Method in class com.tc.asm.util.CheckSignatureAdapter
 
visitExceptionType() - Method in class com.tc.asm.util.TraceSignatureVisitor
 
visitField(int, String, String, String, Object) - Method in class com.tc.asm.ClassAdapter
 
visitField(int, String, String, String, Object) - Method in interface com.tc.asm.ClassVisitor
Visits a field of the class.
visitField(int, String, String, String, Object) - Method in class com.tc.asm.ClassWriter
 
visitField(int, String, String, String, Object) - Method in class com.tc.asm.commons.EmptyVisitor
 
visitField(int, String, String, String, Object) - Method in class com.tc.asm.commons.RemappingClassAdapter
 
visitField(int, String, String, String, Object) - Method in class com.tc.asm.commons.SerialVersionUIDAdder
 
visitField(int, String, String, String, Object) - Method in class com.tc.asm.tree.ClassNode
 
visitField(int, String, String, String, Object) - Method in class com.tc.asm.util.ASMifierClassVisitor
 
visitField(int, String, String, String, Object) - Method in class com.tc.asm.util.CheckClassAdapter
 
visitField(int, String, String, String, Object) - Method in class com.tc.asm.util.TraceClassVisitor
 
visitField(int, String, String, String, Object) - Method in class com.tc.asm.xml.SAXClassAdapter
 
visitField(int, String, String, String, Object) - Method in class com.tc.object.bytecode.DelegateMethodAdapter
 
visitField(int, String, String, String, Object) - Method in class com.tc.object.bytecode.MergeTCToJavaClassAdapter
 
visitFieldInsn(int, String, String, String) - Method in class com.tc.asm.commons.AdviceAdapter
 
visitFieldInsn(int, String, String, String) - Method in class com.tc.asm.commons.AnalyzerAdapter
 
visitFieldInsn(int, String, String, String) - Method in class com.tc.asm.commons.CodeSizeEvaluator
 
visitFieldInsn(int, String, String, String) - Method in class com.tc.asm.commons.EmptyVisitor
 
visitFieldInsn(int, String, String, String) - Method in class com.tc.asm.commons.InstructionAdapter
 
visitFieldInsn(int, String, String, String) - Method in class com.tc.asm.commons.RemappingMethodAdapter
 
visitFieldInsn(int, String, String, String) - Method in class com.tc.asm.MethodAdapter
 
visitFieldInsn(int, String, String, String) - Method in interface com.tc.asm.MethodVisitor
Visits a field instruction.
visitFieldInsn(int, String, String, String) - Method in class com.tc.asm.tree.MethodNode
 
visitFieldInsn(int, String, String, String) - Method in class com.tc.asm.util.ASMifierMethodVisitor
 
visitFieldInsn(int, String, String, String) - Method in class com.tc.asm.util.CheckMethodAdapter
 
visitFieldInsn(int, String, String, String) - Method in class com.tc.asm.util.TraceMethodVisitor
 
visitFieldInsn(int, String, String, String) - Method in class com.tc.asm.xml.SAXCodeAdapter
 
visitFieldInsn(int, String, String, String) - Method in class com.tc.object.bytecode.rwsync.ReplaceMethodAdapter
 
visitFormalTypeParameter(String) - Method in class com.tc.asm.commons.RemappingSignatureAdapter
 
visitFormalTypeParameter(String) - Method in interface com.tc.asm.signature.SignatureVisitor
Visits a formal type parameter.
visitFormalTypeParameter(String) - Method in class com.tc.asm.signature.SignatureWriter
 
visitFormalTypeParameter(String) - Method in class com.tc.asm.util.CheckSignatureAdapter
 
visitFormalTypeParameter(String) - Method in class com.tc.asm.util.TraceSignatureVisitor
 
visitFrame(int, int, Object[], int, Object[]) - Method in class com.tc.asm.commons.AnalyzerAdapter
 
visitFrame(int, int, Object[], int, Object[]) - Method in class com.tc.asm.commons.EmptyVisitor
 
visitFrame(int, int, Object[], int, Object[]) - Method in class com.tc.asm.commons.LocalVariablesSorter
 
visitFrame(int, int, Object[], int, Object[]) - Method in class com.tc.asm.commons.RemappingMethodAdapter
 
visitFrame(int, int, Object[], int, Object[]) - Method in class com.tc.asm.MethodAdapter
 
visitFrame(int, int, Object[], int, Object[]) - Method in interface com.tc.asm.MethodVisitor
Visits the current state of the local variables and operand stack elements.
visitFrame(int, int, Object[], int, Object[]) - Method in class com.tc.asm.tree.MethodNode
 
visitFrame(int, int, Object[], int, Object[]) - Method in class com.tc.asm.util.ASMifierMethodVisitor
 
visitFrame(int, int, Object[], int, Object[]) - Method in class com.tc.asm.util.CheckMethodAdapter
 
visitFrame(int, int, Object[], int, Object[]) - Method in class com.tc.asm.util.TraceMethodVisitor
 
visitFrame(int, int, Object[], int, Object[]) - Method in class com.tc.asm.xml.SAXCodeAdapter
 
visitFrame(int, int, Object[], int, Object[]) - Method in class com.tc.object.bytecode.rwsync.ReplaceMethodAdapter
 
visitIincInsn(int, int) - Method in class com.tc.asm.commons.AnalyzerAdapter
 
visitIincInsn(int, int) - Method in class com.tc.asm.commons.CodeSizeEvaluator
 
visitIincInsn(int, int) - Method in class com.tc.asm.commons.EmptyVisitor
 
visitIincInsn(int, int) - Method in class com.tc.asm.commons.InstructionAdapter
 
visitIincInsn(int, int) - Method in class com.tc.asm.commons.LocalVariablesSorter
 
visitIincInsn(int, int) - Method in class com.tc.asm.MethodAdapter
 
visitIincInsn(int, int) - Method in interface com.tc.asm.MethodVisitor
Visits an IINC instruction.
visitIincInsn(int, int) - Method in class com.tc.asm.tree.MethodNode
 
visitIincInsn(int, int) - Method in class com.tc.asm.util.ASMifierMethodVisitor
 
visitIincInsn(int, int) - Method in class com.tc.asm.util.CheckMethodAdapter
 
visitIincInsn(int, int) - Method in class com.tc.asm.util.TraceMethodVisitor
 
visitIincInsn(int, int) - Method in class com.tc.asm.xml.SAXCodeAdapter
 
visitIincInsn(int, int) - Method in class com.tc.object.bytecode.rwsync.ReplaceMethodAdapter
 
visitInnerClass(String, String, String, int) - Method in class com.tc.asm.ClassAdapter
 
visitInnerClass(String, String, String, int) - Method in interface com.tc.asm.ClassVisitor
Visits information about an inner class.
visitInnerClass(String, String, String, int) - Method in class com.tc.asm.ClassWriter
 
visitInnerClass(String, String, String, int) - Method in class com.tc.asm.commons.EmptyVisitor
 
visitInnerClass(String, String, String, int) - Method in class com.tc.asm.commons.RemappingClassAdapter
 
visitInnerClass(String, String, String, int) - Method in class com.tc.asm.commons.SerialVersionUIDAdder
Handle a bizarre special case.
visitInnerClass(String, String, String, int) - Method in class com.tc.asm.tree.ClassNode
 
visitInnerClass(String, String, String, int) - Method in class com.tc.asm.util.ASMifierClassVisitor
 
visitInnerClass(String, String, String, int) - Method in class com.tc.asm.util.CheckClassAdapter
 
visitInnerClass(String, String, String, int) - Method in class com.tc.asm.util.TraceClassVisitor
 
visitInnerClass(String, String, String, int) - Method in class com.tc.asm.xml.SAXClassAdapter
 
visitInnerClassType(String) - Method in class com.tc.asm.commons.RemappingSignatureAdapter
 
visitInnerClassType(String) - Method in interface com.tc.asm.signature.SignatureVisitor
Visits an inner class.
visitInnerClassType(String) - Method in class com.tc.asm.signature.SignatureWriter
 
visitInnerClassType(String) - Method in class com.tc.asm.util.CheckSignatureAdapter
 
visitInnerClassType(String) - Method in class com.tc.asm.util.TraceSignatureVisitor
 
visitInsn(int) - Method in class com.tc.asm.commons.AdviceAdapter
 
visitInsn(int) - Method in class com.tc.asm.commons.AnalyzerAdapter
 
visitInsn(int) - Method in class com.tc.asm.commons.CodeSizeEvaluator
 
visitInsn(int) - Method in class com.tc.asm.commons.EmptyVisitor
 
visitInsn(int) - Method in class com.tc.asm.commons.InstructionAdapter
 
visitInsn(int) - Method in class com.tc.asm.MethodAdapter
 
visitInsn(int) - Method in interface com.tc.asm.MethodVisitor
Visits a zero operand instruction.
visitInsn(int) - Method in class com.tc.asm.tree.MethodNode
 
visitInsn(int) - Method in class com.tc.asm.util.ASMifierMethodVisitor
 
visitInsn(int) - Method in class com.tc.asm.util.CheckMethodAdapter
 
visitInsn(int) - Method in class com.tc.asm.util.TraceMethodVisitor
 
visitInsn(int) - Method in class com.tc.asm.xml.SAXCodeAdapter
 
visitInsn(int) - Method in class com.tc.object.bytecode.rwsync.ReplaceMethodAdapter
 
visitInterface() - Method in class com.tc.asm.commons.RemappingSignatureAdapter
 
visitInterface() - Method in interface com.tc.asm.signature.SignatureVisitor
Visits the type of an interface implemented by the class.
visitInterface() - Method in class com.tc.asm.signature.SignatureWriter
 
visitInterface() - Method in class com.tc.asm.util.CheckSignatureAdapter
 
visitInterface() - Method in class com.tc.asm.util.TraceSignatureVisitor
 
visitInterfaceBound() - Method in class com.tc.asm.commons.RemappingSignatureAdapter
 
visitInterfaceBound() - Method in interface com.tc.asm.signature.SignatureVisitor
Visits an interface bound of the last visited formal type parameter.
visitInterfaceBound() - Method in class com.tc.asm.signature.SignatureWriter
 
visitInterfaceBound() - Method in class com.tc.asm.util.CheckSignatureAdapter
 
visitInterfaceBound() - Method in class com.tc.asm.util.TraceSignatureVisitor
 
visitIntInsn(int, int) - Method in class com.tc.asm.commons.AdviceAdapter
 
visitIntInsn(int, int) - Method in class com.tc.asm.commons.AnalyzerAdapter
 
visitIntInsn(int, int) - Method in class com.tc.asm.commons.CodeSizeEvaluator
 
visitIntInsn(int, int) - Method in class com.tc.asm.commons.EmptyVisitor
 
visitIntInsn(int, int) - Method in class com.tc.asm.commons.InstructionAdapter
 
visitIntInsn(int, int) - Method in class com.tc.asm.MethodAdapter
 
visitIntInsn(int, int) - Method in interface com.tc.asm.MethodVisitor
Visits an instruction with a single int operand.
visitIntInsn(int, int) - Method in class com.tc.asm.tree.MethodNode
 
visitIntInsn(int, int) - Method in class com.tc.asm.util.ASMifierMethodVisitor
 
visitIntInsn(int, int) - Method in class com.tc.asm.util.CheckMethodAdapter
 
visitIntInsn(int, int) - Method in class com.tc.asm.util.TraceMethodVisitor
 
visitIntInsn(int, int) - Method in class com.tc.asm.xml.SAXCodeAdapter
 
visitIntInsn(int, int) - Method in class com.tc.object.bytecode.rwsync.ReplaceMethodAdapter
 
visitJumpInsn(int, Label) - Method in class com.tc.asm.commons.AdviceAdapter
 
visitJumpInsn(int, Label) - Method in class com.tc.asm.commons.AnalyzerAdapter
 
visitJumpInsn(int, Label) - Method in class com.tc.asm.commons.CodeSizeEvaluator
 
visitJumpInsn(int, Label) - Method in class com.tc.asm.commons.EmptyVisitor
 
visitJumpInsn(int, Label) - Method in class com.tc.asm.commons.InstructionAdapter
 
visitJumpInsn(int, Label) - Method in class com.tc.asm.commons.JSRInlinerAdapter
Detects a JSR instruction and sets a flag to indicate we will need to do inlining.
visitJumpInsn(int, Label) - Method in class com.tc.asm.MethodAdapter
 
visitJumpInsn(int, Label) - Method in interface com.tc.asm.MethodVisitor
Visits a jump instruction.
visitJumpInsn(int, Label) - Method in class com.tc.asm.tree.MethodNode
 
visitJumpInsn(int, Label) - Method in class com.tc.asm.util.ASMifierMethodVisitor
 
visitJumpInsn(int, Label) - Method in class com.tc.asm.util.CheckMethodAdapter
 
visitJumpInsn(int, Label) - Method in class com.tc.asm.util.TraceMethodVisitor
 
visitJumpInsn(int, Label) - Method in class com.tc.asm.xml.SAXCodeAdapter
 
visitJumpInsn(int, Label) - Method in class com.tc.object.bytecode.rwsync.ReplaceMethodAdapter
 
visitLabel(Label) - Method in class com.tc.asm.commons.AdviceAdapter
 
visitLabel(Label) - Method in class com.tc.asm.commons.AnalyzerAdapter
 
visitLabel(Label) - Method in class com.tc.asm.commons.EmptyVisitor
 
visitLabel(Label) - Method in class com.tc.asm.commons.InstructionAdapter
 
visitLabel(Label) - Method in class com.tc.asm.MethodAdapter
 
visitLabel(Label) - Method in interface com.tc.asm.MethodVisitor
Visits a label.
visitLabel(Label) - Method in class com.tc.asm.tree.MethodNode
 
visitLabel(Label) - Method in class com.tc.asm.util.ASMifierMethodVisitor
 
visitLabel(Label) - Method in class com.tc.asm.util.CheckMethodAdapter
 
visitLabel(Label) - Method in class com.tc.asm.util.TraceMethodVisitor
 
visitLabel(Label) - Method in class com.tc.asm.xml.SAXCodeAdapter
 
visitLabel(Label) - Method in class com.tc.object.bytecode.rwsync.ReplaceMethodAdapter
 
visitLdcInsn(Object) - Method in class com.tc.asm.commons.AdviceAdapter
 
visitLdcInsn(Object) - Method in class com.tc.asm.commons.AnalyzerAdapter
 
visitLdcInsn(Object) - Method in class com.tc.asm.commons.CodeSizeEvaluator
 
visitLdcInsn(Object) - Method in class com.tc.asm.commons.EmptyVisitor
 
visitLdcInsn(Object) - Method in class com.tc.asm.commons.InstructionAdapter
 
visitLdcInsn(Object) - Method in class com.tc.asm.commons.RemappingMethodAdapter
 
visitLdcInsn(Object) - Method in class com.tc.asm.MethodAdapter
 
visitLdcInsn(Object) - Method in interface com.tc.asm.MethodVisitor
Visits a LDC instruction.
visitLdcInsn(Object) - Method in class com.tc.asm.tree.MethodNode
 
visitLdcInsn(Object) - Method in class com.tc.asm.util.ASMifierMethodVisitor
 
visitLdcInsn(Object) - Method in class com.tc.asm.util.CheckMethodAdapter
 
visitLdcInsn(Object) - Method in class com.tc.asm.util.TraceMethodVisitor
 
visitLdcInsn(Object) - Method in class com.tc.asm.xml.SAXCodeAdapter
 
visitLdcInsn(Object) - Method in class com.tc.object.bytecode.rwsync.ReplaceMethodAdapter
 
visitLineNumber(int, Label) - Method in class com.tc.asm.commons.EmptyVisitor
 
visitLineNumber(int, Label) - Method in class com.tc.asm.MethodAdapter
 
visitLineNumber(int, Label) - Method in interface com.tc.asm.MethodVisitor
Visits a line number declaration.
visitLineNumber(int, Label) - Method in class com.tc.asm.tree.MethodNode
 
visitLineNumber(int, Label) - Method in class com.tc.asm.util.ASMifierMethodVisitor
 
visitLineNumber(int, Label) - Method in class com.tc.asm.util.CheckMethodAdapter
 
visitLineNumber(int, Label) - Method in class com.tc.asm.util.TraceMethodVisitor
 
visitLineNumber(int, Label) - Method in class com.tc.asm.xml.SAXCodeAdapter
 
visitLineNumber(int, Label) - Method in class com.tc.object.bytecode.rwsync.ReplaceMethodAdapter
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class com.tc.asm.commons.EmptyVisitor
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class com.tc.asm.commons.LocalVariablesSorter
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class com.tc.asm.commons.RemappingMethodAdapter
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class com.tc.asm.MethodAdapter
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in interface com.tc.asm.MethodVisitor
Visits a local variable declaration.
visitLocalVariable(String, String, String, Label, Label, int) - Method in class com.tc.asm.tree.MethodNode
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class com.tc.asm.util.ASMifierMethodVisitor
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class com.tc.asm.util.CheckMethodAdapter
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class com.tc.asm.util.TraceMethodVisitor
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class com.tc.asm.xml.SAXCodeAdapter
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class com.tc.object.bytecode.rwsync.ReplaceMethodAdapter
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.tc.asm.commons.AdviceAdapter
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.tc.asm.commons.AnalyzerAdapter
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.tc.asm.commons.CodeSizeEvaluator
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.tc.asm.commons.EmptyVisitor
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.tc.asm.commons.InstructionAdapter
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.tc.asm.MethodAdapter
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in interface com.tc.asm.MethodVisitor
Visits a LOOKUPSWITCH instruction.
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.tc.asm.tree.MethodNode
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.tc.asm.util.ASMifierMethodVisitor
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.tc.asm.util.CheckMethodAdapter
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.tc.asm.util.TraceMethodVisitor
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.tc.asm.xml.SAXCodeAdapter
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.tc.object.bytecode.rwsync.ReplaceMethodAdapter
 
visitMaxs(int, int) - Method in class com.tc.asm.commons.AnalyzerAdapter
 
visitMaxs(int, int) - Method in class com.tc.asm.commons.EmptyVisitor
 
visitMaxs(int, int) - Method in class com.tc.asm.commons.LocalVariablesSorter
 
visitMaxs(int, int) - Method in class com.tc.asm.MethodAdapter
 
visitMaxs(int, int) - Method in interface com.tc.asm.MethodVisitor
Visits the maximum stack size and the maximum number of local variables of the method.
visitMaxs(int, int) - Method in class com.tc.asm.tree.MethodNode
 
visitMaxs(int, int) - Method in class com.tc.asm.util.ASMifierMethodVisitor
 
visitMaxs(int, int) - Method in class com.tc.asm.util.CheckMethodAdapter
 
visitMaxs(int, int) - Method in class com.tc.asm.util.TraceMethodVisitor
 
visitMaxs(int, int) - Method in class com.tc.asm.xml.SAXCodeAdapter
 
visitMaxs(int, int) - Method in class com.tc.object.bytecode.rwsync.ReplaceMethodAdapter
 
visitMethod(int, String, String, String, String[]) - Method in class com.tc.asm.ClassAdapter
 
visitMethod(int, String, String, String, String[]) - Method in interface com.tc.asm.ClassVisitor
Visits a method of the class.
visitMethod(int, String, String, String, String[]) - Method in class com.tc.asm.ClassWriter
 
visitMethod(int, String, String, String, String[]) - Method in class com.tc.asm.commons.EmptyVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class com.tc.asm.commons.RemappingClassAdapter
 
visitMethod(int, String, String, String, String[]) - Method in class com.tc.asm.commons.SerialVersionUIDAdder
 
visitMethod(int, String, String, String, String[]) - Method in class com.tc.asm.commons.StaticInitMerger
 
visitMethod(int, String, String, String, String[]) - Method in class com.tc.asm.tree.ClassNode
 
visitMethod(int, String, String, String, String[]) - Method in class com.tc.asm.util.ASMifierClassVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class com.tc.asm.util.CheckClassAdapter
 
visitMethod(int, String, String, String, String[]) - Method in class com.tc.asm.util.TraceClassVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class com.tc.asm.xml.SAXClassAdapter
 
visitMethod(int, String, String, String, String[]) - Method in class com.tc.object.bytecode.DelegateMethodAdapter
 
visitMethod(int, String, String, String, String[]) - Method in class com.tc.object.bytecode.LogicalClassSerializationAdapter.LogicalClassSerializationClassAdapter
 
visitMethod(int, String, String, String, String[]) - Method in class com.tc.object.bytecode.MergeTCToJavaClassAdapter
 
visitMethod(ClassVisitor, String, String, String, int, String, String, String, String[]) - Method in class com.tc.object.bytecode.rwsync.AddOrRemoveSynchronizedKeywordMethodStrategy
 
visitMethod(ClassVisitor, String, String, String, int, String, String, String, String[]) - Method in class com.tc.object.bytecode.rwsync.InitMethodStrategy
 
visitMethod(int, String, String, String, String[]) - Method in class com.tc.object.bytecode.rwsync.LockingClassAdapter
Modify existing methods and create new wrapped methods.
visitMethod(ClassVisitor, String, String, String, int, String, String, String, String[]) - Method in interface com.tc.object.bytecode.rwsync.MethodStrategy
Instrument a method, possibly creating other methods in the process.
visitMethod(ClassVisitor, String, String, String, int, String, String, String, String[]) - Method in class com.tc.object.bytecode.rwsync.NoLockMethodStrategy
 
visitMethod(ClassVisitor, String, String, String, int, String, String, String, String[]) - Method in class com.tc.object.bytecode.rwsync.SimpleLockMethodStrategy
 
visitMethod(int, String, String, String, String[]) - Method in class com.tc.object.bytecode.StringGetCharsAdapter
 
visitMethodInsn(int, String, String, String) - Method in class com.tc.asm.commons.AdviceAdapter
 
visitMethodInsn(int, String, String, String) - Method in class com.tc.asm.commons.AnalyzerAdapter
 
visitMethodInsn(int, String, String, String) - Method in class com.tc.asm.commons.CodeSizeEvaluator
 
visitMethodInsn(int, String, String, String) - Method in class com.tc.asm.commons.EmptyVisitor
 
visitMethodInsn(int, String, String, String) - Method in class com.tc.asm.commons.InstructionAdapter
 
visitMethodInsn(int, String, String, String) - Method in class com.tc.asm.commons.RemappingMethodAdapter
 
visitMethodInsn(int, String, String, String) - Method in class com.tc.asm.MethodAdapter
 
visitMethodInsn(int, String, String, String) - Method in interface com.tc.asm.MethodVisitor
Visits a method instruction.
visitMethodInsn(int, String, String, String) - Method in class com.tc.asm.tree.MethodNode
 
visitMethodInsn(int, String, String, String) - Method in class com.tc.asm.util.ASMifierMethodVisitor
 
visitMethodInsn(int, String, String, String) - Method in class com.tc.asm.util.CheckMethodAdapter
 
visitMethodInsn(int, String, String, String) - Method in class com.tc.asm.util.TraceMethodVisitor
 
visitMethodInsn(int, String, String, String) - Method in class com.tc.asm.xml.SAXCodeAdapter
 
visitMethodInsn(int, String, String, String) - Method in class com.tc.object.bytecode.rwsync.ReplaceMethodAdapter
 
visitMultiANewArrayInsn(String, int) - Method in class com.tc.asm.commons.AdviceAdapter
 
visitMultiANewArrayInsn(String, int) - Method in class com.tc.asm.commons.AnalyzerAdapter
 
visitMultiANewArrayInsn(String, int) - Method in class com.tc.asm.commons.CodeSizeEvaluator
 
visitMultiANewArrayInsn(String, int) - Method in class com.tc.asm.commons.EmptyVisitor
 
visitMultiANewArrayInsn(String, int) - Method in class com.tc.asm.commons.InstructionAdapter
 
visitMultiANewArrayInsn(String, int) - Method in class com.tc.asm.commons.RemappingMethodAdapter
 
visitMultiANewArrayInsn(String, int) - Method in class com.tc.asm.MethodAdapter
 
visitMultiANewArrayInsn(String, int) - Method in interface com.tc.asm.MethodVisitor
Visits a MULTIANEWARRAY instruction.
visitMultiANewArrayInsn(String, int) - Method in class com.tc.asm.tree.MethodNode
 
visitMultiANewArrayInsn(String, int) - Method in class com.tc.asm.util.ASMifierMethodVisitor
 
visitMultiANewArrayInsn(String, int) - Method in class com.tc.asm.util.CheckMethodAdapter
 
visitMultiANewArrayInsn(String, int) - Method in class com.tc.asm.util.TraceMethodVisitor
 
visitMultiANewArrayInsn(String, int) - Method in class com.tc.asm.xml.SAXCodeAdapter
 
visitMultiANewArrayInsn(String, int) - Method in class com.tc.object.bytecode.rwsync.ReplaceMethodAdapter
 
visitNewBody() - Method in class com.tc.object.bytecode.rwsync.ReplaceMethodAdapter
Subclasses should use this event to generate the new content of the adapted method, by using calls to visitXxx methods in the normal way.
visitOuterClass(String, String, String) - Method in class com.tc.asm.ClassAdapter
 
visitOuterClass(String, String, String) - Method in interface com.tc.asm.ClassVisitor
Visits the enclosing class of the class.
visitOuterClass(String, String, String) - Method in class com.tc.asm.ClassWriter
 
visitOuterClass(String, String, String) - Method in class com.tc.asm.commons.EmptyVisitor
 
visitOuterClass(String, String, String) - Method in class com.tc.asm.commons.RemappingClassAdapter
 
visitOuterClass(String, String, String) - Method in class com.tc.asm.tree.ClassNode
 
visitOuterClass(String, String, String) - Method in class com.tc.asm.util.ASMifierClassVisitor
 
visitOuterClass(String, String, String) - Method in class com.tc.asm.util.CheckClassAdapter
 
visitOuterClass(String, String, String) - Method in class com.tc.asm.util.TraceClassVisitor
 
visitOuterClass(String, String, String) - Method in class com.tc.asm.xml.SAXClassAdapter
 
visitParameterAnnotation(int, String, boolean) - Method in class com.tc.asm.commons.EmptyVisitor
 
visitParameterAnnotation(int, String, boolean) - Method in class com.tc.asm.commons.RemappingMethodAdapter
 
visitParameterAnnotation(int, String, boolean) - Method in class com.tc.asm.MethodAdapter
 
visitParameterAnnotation(int, String, boolean) - Method in interface com.tc.asm.MethodVisitor
Visits an annotation of a parameter this method.
visitParameterAnnotation(int, String, boolean) - Method in class com.tc.asm.tree.MethodNode
 
visitParameterAnnotation(int, String, boolean) - Method in class com.tc.asm.util.ASMifierMethodVisitor
 
visitParameterAnnotation(int, String, boolean) - Method in class com.tc.asm.util.CheckMethodAdapter
 
visitParameterAnnotation(int, String, boolean) - Method in class com.tc.asm.util.TraceMethodVisitor
 
visitParameterAnnotation(int, String, boolean) - Method in class com.tc.asm.xml.SAXCodeAdapter
 
visitParameterAnnotation(int, String, boolean) - Method in class com.tc.object.bytecode.rwsync.ReplaceMethodAdapter
 
visitParameterType() - Method in class com.tc.asm.commons.RemappingSignatureAdapter
 
visitParameterType() - Method in interface com.tc.asm.signature.SignatureVisitor
Visits the type of a method parameter.
visitParameterType() - Method in class com.tc.asm.signature.SignatureWriter
 
visitParameterType() - Method in class com.tc.asm.util.CheckSignatureAdapter
 
visitParameterType() - Method in class com.tc.asm.util.TraceSignatureVisitor
 
visitReturnType() - Method in class com.tc.asm.commons.RemappingSignatureAdapter
 
visitReturnType() - Method in interface com.tc.asm.signature.SignatureVisitor
Visits the return type of the method.
visitReturnType() - Method in class com.tc.asm.signature.SignatureWriter
 
visitReturnType() - Method in class com.tc.asm.util.CheckSignatureAdapter
 
visitReturnType() - Method in class com.tc.asm.util.TraceSignatureVisitor
 
visitSource(String, String) - Method in class com.tc.asm.ClassAdapter
 
visitSource(String, String) - Method in interface com.tc.asm.ClassVisitor
Visits the source of the class.
visitSource(String, String) - Method in class com.tc.asm.ClassWriter
 
visitSource(String, String) - Method in class com.tc.asm.commons.EmptyVisitor
 
visitSource(String, String) - Method in class com.tc.asm.tree.ClassNode
 
visitSource(String, String) - Method in class com.tc.asm.util.ASMifierClassVisitor
 
visitSource(String, String) - Method in class com.tc.asm.util.CheckClassAdapter
 
visitSource(String, String) - Method in class com.tc.asm.util.TraceClassVisitor
 
visitSource(String, String) - Method in class com.tc.asm.xml.SAXClassAdapter
 
visitSuperclass() - Method in class com.tc.asm.commons.RemappingSignatureAdapter
 
visitSuperclass() - Method in interface com.tc.asm.signature.SignatureVisitor
Visits the type of the super class.
visitSuperclass() - Method in class com.tc.asm.signature.SignatureWriter
 
visitSuperclass() - Method in class com.tc.asm.util.CheckSignatureAdapter
 
visitSuperclass() - Method in class com.tc.asm.util.TraceSignatureVisitor
 
visitTableSwitchInsn(int, int, Label, Label[]) - Method in class com.tc.asm.commons.AdviceAdapter
 
visitTableSwitchInsn(int, int, Label, Label[]) - Method in class com.tc.asm.commons.AnalyzerAdapter
 
visitTableSwitchInsn(int, int, Label, Label[]) - Method in class com.tc.asm.commons.CodeSizeEvaluator
 
visitTableSwitchInsn(int, int, Label, Label[]) - Method in class com.tc.asm.commons.EmptyVisitor
 
visitTableSwitchInsn(int, int, Label, Label[]) - Method in class com.tc.asm.commons.InstructionAdapter
 
visitTableSwitchInsn(int, int, Label, Label[]) - Method in class com.tc.asm.MethodAdapter
 
visitTableSwitchInsn(int, int, Label, Label[]) - Method in interface com.tc.asm.MethodVisitor
Visits a TABLESWITCH instruction.
visitTableSwitchInsn(int, int, Label, Label[]) - Method in class com.tc.asm.tree.MethodNode
 
visitTableSwitchInsn(int, int, Label, Label[]) - Method in class com.tc.asm.util.ASMifierMethodVisitor
 
visitTableSwitchInsn(int, int, Label, Label[]) - Method in class com.tc.asm.util.CheckMethodAdapter
 
visitTableSwitchInsn(int, int, Label, Label[]) - Method in class com.tc.asm.util.TraceMethodVisitor
 
visitTableSwitchInsn(int, int, Label, Label[]) - Method in class com.tc.asm.xml.SAXCodeAdapter
 
visitTableSwitchInsn(int, int, Label, Label[]) - Method in class com.tc.object.bytecode.rwsync.ReplaceMethodAdapter
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class com.tc.asm.commons.EmptyVisitor
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class com.tc.asm.commons.RemappingMethodAdapter
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class com.tc.asm.MethodAdapter
 
visitTryCatchBlock(Label, Label, Label, String) - Method in interface com.tc.asm.MethodVisitor
Visits a try catch block.
visitTryCatchBlock(Label, Label, Label, String) - Method in class com.tc.asm.tree.MethodNode
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class com.tc.asm.util.ASMifierMethodVisitor
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class com.tc.asm.util.CheckMethodAdapter
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class com.tc.asm.util.TraceMethodVisitor
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class com.tc.asm.xml.SAXCodeAdapter
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class com.tc.object.bytecode.rwsync.ReplaceMethodAdapter
 
visitTypeArgument() - Method in class com.tc.asm.commons.RemappingSignatureAdapter
 
visitTypeArgument(char) - Method in class com.tc.asm.commons.RemappingSignatureAdapter
 
visitTypeArgument() - Method in interface com.tc.asm.signature.SignatureVisitor
Visits an unbounded type argument of the last visited class or inner class type.
visitTypeArgument(char) - Method in interface com.tc.asm.signature.SignatureVisitor
Visits a type argument of the last visited class or inner class type.
visitTypeArgument() - Method in class com.tc.asm.signature.SignatureWriter
 
visitTypeArgument(char) - Method in class com.tc.asm.signature.SignatureWriter
 
visitTypeArgument() - Method in class com.tc.asm.util.CheckSignatureAdapter
 
visitTypeArgument(char) - Method in class com.tc.asm.util.CheckSignatureAdapter
 
visitTypeArgument() - Method in class com.tc.asm.util.TraceSignatureVisitor
 
visitTypeArgument(char) - Method in class com.tc.asm.util.TraceSignatureVisitor
 
visitTypeInsn(int, String) - Method in class com.tc.asm.commons.AdviceAdapter
 
visitTypeInsn(int, String) - Method in class com.tc.asm.commons.AnalyzerAdapter
 
visitTypeInsn(int, String) - Method in class com.tc.asm.commons.CodeSizeEvaluator
 
visitTypeInsn(int, String) - Method in class com.tc.asm.commons.EmptyVisitor
 
visitTypeInsn(int, String) - Method in class com.tc.asm.commons.InstructionAdapter
 
visitTypeInsn(int, String) - Method in class com.tc.asm.commons.RemappingMethodAdapter
 
visitTypeInsn(int, String) - Method in class com.tc.asm.MethodAdapter
 
visitTypeInsn(int, String) - Method in interface com.tc.asm.MethodVisitor
Visits a type instruction.
visitTypeInsn(int, String) - Method in class com.tc.asm.tree.MethodNode
 
visitTypeInsn(int, String) - Method in class com.tc.asm.util.ASMifierMethodVisitor
 
visitTypeInsn(int, String) - Method in class com.tc.asm.util.CheckMethodAdapter
 
visitTypeInsn(int, String) - Method in class com.tc.asm.util.TraceMethodVisitor
 
visitTypeInsn(int, String) - Method in class com.tc.asm.xml.SAXCodeAdapter
 
visitTypeInsn(int, String) - Method in class com.tc.object.bytecode.rwsync.ReplaceMethodAdapter
 
visitTypeVariable(String) - Method in class com.tc.asm.commons.RemappingSignatureAdapter
 
visitTypeVariable(String) - Method in interface com.tc.asm.signature.SignatureVisitor
Visits a signature corresponding to a type variable.
visitTypeVariable(String) - Method in class com.tc.asm.signature.SignatureWriter
 
visitTypeVariable(String) - Method in class com.tc.asm.util.CheckSignatureAdapter
 
visitTypeVariable(String) - Method in class com.tc.asm.util.TraceSignatureVisitor
 
visitVarInsn(int, int) - Method in class com.tc.asm.commons.AdviceAdapter
 
visitVarInsn(int, int) - Method in class com.tc.asm.commons.AnalyzerAdapter
 
visitVarInsn(int, int) - Method in class com.tc.asm.commons.CodeSizeEvaluator
 
visitVarInsn(int, int) - Method in class com.tc.asm.commons.EmptyVisitor
 
visitVarInsn(int, int) - Method in class com.tc.asm.commons.InstructionAdapter
 
visitVarInsn(int, int) - Method in class com.tc.asm.commons.LocalVariablesSorter
 
visitVarInsn(int, int) - Method in class com.tc.asm.MethodAdapter
 
visitVarInsn(int, int) - Method in interface com.tc.asm.MethodVisitor
Visits a local variable instruction.
visitVarInsn(int, int) - Method in class com.tc.asm.tree.MethodNode
 
visitVarInsn(int, int) - Method in class com.tc.asm.util.ASMifierMethodVisitor
 
visitVarInsn(int, int) - Method in class com.tc.asm.util.CheckMethodAdapter
 
visitVarInsn(int, int) - Method in class com.tc.asm.util.TraceMethodVisitor
 
visitVarInsn(int, int) - Method in class com.tc.asm.xml.SAXCodeAdapter
 
visitVarInsn(int, int) - Method in class com.tc.object.bytecode.rwsync.ReplaceMethodAdapter
 
VM_ID - Static variable in class com.tc.object.locks.ThreadID
VM identifier
VOID - Static variable in class com.tc.asm.Type
The sort of the void type.
VOID_TYPE - Static variable in class com.tc.asm.Type
The void type.

W

wait(LockID, Object) - Method in class com.tc.object.bytecode.NullManager
 
wait(LockID, Object, long) - Method in class com.tc.object.bytecode.NullManager
 
wait(LockID, Object) - Method in interface com.tc.object.locks.TerracottaLocking
Move the current thread to wait on the given lock.
wait(LockID, Object, long) - Method in interface com.tc.object.locks.TerracottaLocking
Move the current thread to wait on the given lock with timeout.
waitForAllCurrentTransactionsToComplete() - Method in interface com.tc.object.bytecode.Manager
Used by BulkLoad to wait for all current transactions completed
waitForAllCurrentTransactionsToComplete() - Static method in class com.tc.object.bytecode.ManagerUtil
 
waitForAllCurrentTransactionsToComplete() - Method in class com.tc.object.bytecode.NullManager
 
waitLength(Object) - Static method in class com.tc.object.bytecode.ManagerUtil
Number in queue waiting on this wait()
waitUntilNodeJoinsCluster() - Method in interface com.tc.cluster.DsoCluster
Waits until this node joins the cluster.
warn(Object) - Method in class com.tc.logging.NullTCLogger
 
warn(Object, Throwable) - Method in class com.tc.logging.NullTCLogger
 
warn(Object) - Method in interface com.tc.logging.TCLogger
 
warn(Object, Throwable) - Method in interface com.tc.logging.TCLogger
 
warnBanner(String) - Static method in class com.tc.text.Banner
 
WEBLOGIC_NAMESPACE - Static variable in class com.tc.object.loaders.Namespace
 
windowsWritevWorkaround(IOException) - Static method in class com.tc.net.NIOWorkarounds
Determine whether this IOException should be ignored on Windows.
write(ClassWriter, byte[], int, int, int) - Method in class com.tc.asm.Attribute
Returns the byte array form of this attribute.
write(TCByteBuffer[]) - Method in interface com.tc.io.TCByteBufferOutput
 
write(int) - Method in interface com.tc.io.TCDataOutput
Write int
write(byte[]) - Method in interface com.tc.io.TCDataOutput
Write byte array
write(byte[], int, int) - Method in interface com.tc.io.TCDataOutput
Write byte array from offset of length
WRITE - Static variable in class com.tc.object.config.ConfigLockLevel
WRITE lock, auto-synchronize=false
WRITE_LEVEL - Static variable in enum com.tc.object.locks.LockLevel
 
WRITE_OBJECT_SIGNATURE - Static variable in class com.tc.object.bytecode.LogicalClassSerializationAdapter
 
writeBoolean(boolean) - Method in interface com.tc.io.TCDataOutput
Write boolean
writeByte(int) - Method in interface com.tc.io.TCDataOutput
Write byte
writeChar(int) - Method in interface com.tc.io.TCDataOutput
Write char
writeDouble(double) - Method in interface com.tc.io.TCDataOutput
Write double
writeFloat(float) - Method in interface com.tc.io.TCDataOutput
Write float
writeInt(int) - Method in interface com.tc.io.TCDataOutput
Write int
WRITELOCK_DESC - Static variable in class com.tc.object.bytecode.rwsync.LockNames
 
WRITELOCK_METHOD_DESC - Static variable in class com.tc.object.bytecode.rwsync.LockNames
 
WRITELOCK_METHOD_NAME - Static variable in class com.tc.object.bytecode.rwsync.LockNames
 
WRITELOCK_NAME - Static variable in class com.tc.object.bytecode.rwsync.LockNames
 
WRITELOCK_STRATEGY - Static variable in class com.tc.object.bytecode.rwsync.LockingClassAdapter
 
WRITELOCK_TYPE - Static variable in class com.tc.object.bytecode.rwsync.LockNames
 
writeLong(long) - Method in interface com.tc.io.TCDataOutput
Write long
writeShort(int) - Method in interface com.tc.io.TCDataOutput
Write short
writeString(String) - Method in interface com.tc.io.TCDataOutput
Write String

X

XOR - Static variable in class com.tc.asm.commons.GeneratorAdapter
Constant for the math method.
xor(Type) - Method in class com.tc.asm.commons.InstructionAdapter
 

_

__tc_applicator_clear() - Method in interface com.tc.object.bytecode.TCMap
 
__tc_applicator_put(Object, Object) - Method in interface com.tc.object.bytecode.TCMap
 
__tc_applicator_remove(Object) - Method in interface com.tc.object.bytecode.TCMap
 
__tc_clearReferences(int) - Method in interface com.tc.object.bytecode.Clearable
 
__tc_getAllEntriesSnapshot() - Method in interface com.tc.object.bytecode.TCMap
 
__tc_getallfields(Map) - Method in interface com.tc.object.bytecode.TransparentAccess
 
__tc_getAllLocalEntriesSnapshot() - Method in interface com.tc.object.bytecode.TCMap
 
__tc_getClassLoaderName() - Method in interface com.tc.object.loaders.NamedClassLoader
Get classloader name
__tc_getmanagedfield(String) - Method in interface com.tc.object.bytecode.TransparentAccess
 
__tc_put_logical(Object, Object) - Method in interface com.tc.object.bytecode.TCMap
 
__tc_remove_logical(Object) - Method in interface com.tc.object.bytecode.TCMap
 
__tc_setClassLoaderName(String) - Method in interface com.tc.object.loaders.NamedClassLoader
Set classloader name
__tc_setfield(String, Object) - Method in interface com.tc.object.bytecode.TransparentAccess
 
__tc_setmanagedfield(String, Object) - Method in interface com.tc.object.bytecode.TransparentAccess
 

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

Copyright © 2010 Terracotta, Inc.. All Rights Reserved.