class Scala210InfoProducer extends PureInfoProducer
Represents the interface to produce Scala 2.10 info profile instances.
- Alphabetic
- By Inheritance
- Scala210InfoProducer
- PureInfoProducer
- InfoProducer
- JavaInfo
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
- new Scala210InfoProducer()
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
lazy val
eventProducer: EventInfoProducer
Retrieves the event info producer tied to this info producer.
Retrieves the event info producer tied to this info producer.
- returns
The information profile for the event producer
- Definition Classes
- PureInfoProducer → InfoProducer
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
isJavaInfo: Boolean
Returns whether or not this info profile represents the low-level Java implementation.
Returns whether or not this info profile represents the low-level Java implementation.
- returns
If true, this profile represents the low-level Java information, otherwise this profile represents something higher-level like Scala, Jython, or JRuby
- Definition Classes
- Scala210InfoProducer → PureInfoProducer → JavaInfo
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
newArrayInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, arrayReference: ArrayReference)(virtualMachine: ⇒ VirtualMachine, referenceType: ⇒ ReferenceType): ArrayInfo
Creates a new instance of the array info profile.
Creates a new instance of the array info profile.
- Definition Classes
- PureInfoProducer → InfoProducer
-
def
newArrayTypeInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, arrayType: ArrayType): ArrayTypeInfo
Creates a new instance of the array type info profile.
Creates a new instance of the array type info profile.
- Definition Classes
- PureInfoProducer → InfoProducer
-
def
newClassLoaderInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, classLoaderReference: ClassLoaderReference)(virtualMachine: ⇒ VirtualMachine, referenceType: ⇒ ReferenceType): ClassLoaderInfo
Creates a new instance of the class loader info profile.
Creates a new instance of the class loader info profile.
- Definition Classes
- PureInfoProducer → InfoProducer
-
def
newClassObjectInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, classObjectReference: ClassObjectReference)(virtualMachine: ⇒ VirtualMachine, referenceType: ⇒ ReferenceType): ClassObjectInfo
Creates a new instance of the class object info profile.
Creates a new instance of the class object info profile.
- Definition Classes
- PureInfoProducer → InfoProducer
-
def
newClassTypeInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, classType: ClassType): ClassTypeInfo
Creates a new instance of the class type info profile.
Creates a new instance of the class type info profile.
- Definition Classes
- PureInfoProducer → InfoProducer
-
def
newDefaultArrayInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, arrayReference: ArrayReference): ArrayInfo
Fills in additional properties with default values.
Fills in additional properties with default values.
- Definition Classes
- InfoProducer
-
def
newDefaultArrayTypeInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, arrayType: ArrayType): ArrayTypeInfo
Fills in additional properties with default values.
Fills in additional properties with default values.
- Definition Classes
- InfoProducer
-
def
newDefaultClassLoaderInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, classLoaderReference: ClassLoaderReference): ClassLoaderInfo
Fills in additional properties with default values.
Fills in additional properties with default values.
- Definition Classes
- InfoProducer
-
def
newDefaultClassObjectInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, classObjectReference: ClassObjectReference): ClassObjectInfo
Fills in additional properties with default values.
Fills in additional properties with default values.
- Definition Classes
- InfoProducer
-
def
newDefaultClassTypeInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, classType: ClassType): ClassTypeInfo
Fills in additional properties with default values.
Fills in additional properties with default values.
- Definition Classes
- InfoProducer
-
def
newDefaultFieldInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, container: Either[ObjectReference, ReferenceType], field: Field, offsetIndex: Int): FieldVariableInfo
Fills in additional properties with default values.
Fills in additional properties with default values.
- Definition Classes
- InfoProducer
-
def
newDefaultFrameInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, stackFrame: StackFrame, offsetIndex: Int): FrameInfo
Fills in additional properties with default values.
Fills in additional properties with default values.
- Definition Classes
- InfoProducer
-
def
newDefaultInterfaceTypeInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, interfaceType: InterfaceType): InterfaceTypeInfo
Fills in additional properties with default values.
Fills in additional properties with default values.
- Definition Classes
- InfoProducer
-
def
newDefaultLocalVariableInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, frame: FrameInfo, localVariable: LocalVariable, offsetIndex: Int): IndexedVariableInfo
Fills in additional properties with default values.
Fills in additional properties with default values.
- Definition Classes
- InfoProducer
-
def
newDefaultLocationInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, location: Location): LocationInfo
Fills in additional properties with default values.
Fills in additional properties with default values.
- Definition Classes
- InfoProducer
-
def
newDefaultMethodInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, method: Method): MethodInfo
Fills in additional properties with default values.
Fills in additional properties with default values.
- Definition Classes
- InfoProducer
-
def
newDefaultObjectInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, objectReference: ObjectReference): ObjectInfo
Fills in additional properties with default values.
Fills in additional properties with default values.
- Definition Classes
- InfoProducer
-
def
newDefaultPrimitiveInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, voidValue: VoidValue): PrimitiveInfo
Fills in additional properties with default values.
Fills in additional properties with default values.
- Definition Classes
- InfoProducer
-
def
newDefaultPrimitiveInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, primitiveValue: PrimitiveValue): PrimitiveInfo
Fills in additional properties with default values.
Fills in additional properties with default values.
- Definition Classes
- InfoProducer
-
def
newDefaultPrimitiveTypeInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, voidType: VoidType): PrimitiveTypeInfo
Fills in additional properties with default values.
Fills in additional properties with default values.
- Definition Classes
- InfoProducer
-
def
newDefaultPrimitiveTypeInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, primitiveType: PrimitiveType): PrimitiveTypeInfo
Fills in additional properties with default values.
Fills in additional properties with default values.
- Definition Classes
- InfoProducer
-
def
newDefaultReferenceTypeInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, referenceType: ReferenceType): ReferenceTypeInfo
Fills in additional properties with default values.
Fills in additional properties with default values.
- Definition Classes
- InfoProducer
-
def
newDefaultStringInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, stringReference: StringReference): StringInfo
Fills in additional properties with default values.
Fills in additional properties with default values.
- Definition Classes
- InfoProducer
-
def
newDefaultThreadGroupInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, threadGroupReference: ThreadGroupReference): ThreadGroupInfo
Fills in additional properties with default values.
Fills in additional properties with default values.
- Definition Classes
- InfoProducer
-
def
newDefaultThreadInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, threadReference: ThreadReference): ThreadInfo
Fills in additional properties with default values.
Fills in additional properties with default values.
- Definition Classes
- InfoProducer
-
def
newDefaultThreadStatusInfoProfile(threadReference: ThreadReference): ThreadStatusInfo
Fills in additional properties with default values.
Fills in additional properties with default values.
- Definition Classes
- InfoProducer
-
def
newDefaultTypeCheckerProfile(): TypeChecker
Fills in additional properties with default values.
Fills in additional properties with default values.
- Definition Classes
- InfoProducer
-
def
newDefaultTypeInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, _type: Type): TypeInfo
Fills in additional properties with default values.
Fills in additional properties with default values.
- Definition Classes
- InfoProducer
-
def
newDefaultValueInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, value: Value): ValueInfo
Fills in additional properties with default values.
Fills in additional properties with default values.
- Definition Classes
- InfoProducer
-
def
newFieldInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, container: Either[ObjectReference, ReferenceType], field: Field, offsetIndex: Int)(virtualMachine: ⇒ VirtualMachine): FieldVariableInfo
Creates a new instance of the field variable info profile.
Creates a new instance of the field variable info profile.
- Definition Classes
- Scala210InfoProducer → PureInfoProducer → InfoProducer
-
def
newFrameInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, stackFrame: StackFrame, offsetIndex: Int): FrameInfo
Creates a new instance of the frame info profile.
Creates a new instance of the frame info profile.
- Definition Classes
- PureInfoProducer → InfoProducer
-
def
newInterfaceTypeInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, interfaceType: InterfaceType): InterfaceTypeInfo
Creates a new instance of the interface type info profile.
Creates a new instance of the interface type info profile.
- Definition Classes
- PureInfoProducer → InfoProducer
-
def
newLocalVariableInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, frame: FrameInfo, localVariable: LocalVariable, offsetIndex: Int)(virtualMachine: ⇒ VirtualMachine): IndexedVariableInfo
Creates a new instance of the local variable info profile.
Creates a new instance of the local variable info profile.
- Definition Classes
- Scala210InfoProducer → PureInfoProducer → InfoProducer
-
def
newLocationInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, location: Location): LocationInfo
Creates a new instance of the location info profile.
Creates a new instance of the location info profile.
- Definition Classes
- PureInfoProducer → InfoProducer
-
def
newMethodInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, method: Method): MethodInfo
Creates a new instance of the method info profile.
Creates a new instance of the method info profile.
- Definition Classes
- PureInfoProducer → InfoProducer
-
def
newObjectInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, objectReference: ObjectReference)(virtualMachine: ⇒ VirtualMachine, referenceType: ⇒ ReferenceType): ObjectInfo
Creates a new instance of the object info profile.
Creates a new instance of the object info profile.
- Definition Classes
- Scala210InfoProducer → PureInfoProducer → InfoProducer
-
def
newPrimitiveInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, voidValue: VoidValue): PrimitiveInfo
Creates a new instance of the primitive info profile.
Creates a new instance of the primitive info profile.
- Definition Classes
- PureInfoProducer → InfoProducer
-
def
newPrimitiveInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, primitiveValue: PrimitiveValue): PrimitiveInfo
Creates a new instance of the primitive info profile.
Creates a new instance of the primitive info profile.
- Definition Classes
- PureInfoProducer → InfoProducer
-
def
newPrimitiveTypeInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, voidType: VoidType): PrimitiveTypeInfo
Creates a new instance of the primitive type info profile.
Creates a new instance of the primitive type info profile.
- Definition Classes
- PureInfoProducer → InfoProducer
-
def
newPrimitiveTypeInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, primitiveType: PrimitiveType): PrimitiveTypeInfo
Creates a new instance of the primitive type info profile.
Creates a new instance of the primitive type info profile.
- Definition Classes
- PureInfoProducer → InfoProducer
-
def
newReferenceTypeInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, referenceType: ReferenceType): ReferenceTypeInfo
Creates a new instance of the reference type info profile.
Creates a new instance of the reference type info profile.
- Definition Classes
- Scala210InfoProducer → PureInfoProducer → InfoProducer
-
def
newStringInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, stringReference: StringReference)(virtualMachine: ⇒ VirtualMachine, referenceType: ⇒ ReferenceType): StringInfo
Creates a new instance of the string info profile.
Creates a new instance of the string info profile.
- Definition Classes
- PureInfoProducer → InfoProducer
-
def
newThreadGroupInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, threadGroupReference: ThreadGroupReference)(virtualMachine: ⇒ VirtualMachine, referenceType: ⇒ ReferenceType): ThreadGroupInfo
Creates a new instance of the thread group info profile.
Creates a new instance of the thread group info profile.
- Definition Classes
- PureInfoProducer → InfoProducer
-
def
newThreadInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, threadReference: ThreadReference)(virtualMachine: ⇒ VirtualMachine, referenceType: ⇒ ReferenceType): ThreadInfo
Creates a new instance of the thread info profile.
Creates a new instance of the thread info profile.
- Definition Classes
- PureInfoProducer → InfoProducer
-
def
newThreadStatusInfoProfile(threadReference: ThreadReference): ThreadStatusInfo
Creates a new instance of the thread status info profile.
Creates a new instance of the thread status info profile.
- Definition Classes
- PureInfoProducer → InfoProducer
-
def
newTypeCheckerProfile(): TypeChecker
Creates a new instance of the type checker profile.
Creates a new instance of the type checker profile.
- Definition Classes
- PureInfoProducer → InfoProducer
-
def
newTypeInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, _type: Type): TypeInfo
Creates a new instance of the type info profile.
Creates a new instance of the type info profile.
- Definition Classes
- PureInfoProducer → InfoProducer
-
def
newValueInfoProfile(scalaVirtualMachine: ScalaVirtualMachine, value: Value): ValueInfo
Creates a new instance of the value info profile.
Creates a new instance of the value info profile.
- Definition Classes
- PureInfoProducer → InfoProducer
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toJavaInfo: InfoProducer
Converts the current profile instance to a representation of low-level Java instead of a higher-level abstraction.
Converts the current profile instance to a representation of low-level Java instead of a higher-level abstraction.
- returns
The profile instance providing an implementation corresponding to Java
- Definition Classes
- PureInfoProducer → InfoProducer → JavaInfo
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )