package cg
- Alphabetic
- Public
- Protected
Type Members
- sealed trait Callees extends Property with CalleesPropertyMetaInformation
Encapsulates all possible callees of a method, as computed by a set of cooperating call graph analyses.
- sealed trait CalleesPropertyMetaInformation extends PropertyMetaInformation
- sealed trait Callers extends OrderedProperty with CallersPropertyMetaInformation
- class CallersImplWithOtherCalls extends CallersImplementation
- sealed trait CallersImplementation extends Callers
- class CallersOnlyWithConcreteCallers extends CallersImplementation with CallersWithoutVMLevelCall with CallersWithoutUnknownContext
- sealed trait CallersPropertyMetaInformation extends PropertyMetaInformation
For a given org.opalj.br.DeclaredMethod, and for each call site (represented by the PC), the set of methods that are possible call targets.
- sealed trait CallersWithUnknownContext extends Callers
- sealed trait CallersWithVMLevelCall extends Callers
- sealed trait CallersWithoutUnknownContext extends Callers
- sealed trait CallersWithoutVMLevelCall extends Callers
- sealed class ConcreteCallees extends Callees
Callees class used for final results where the callees are already aggregated.
- sealed trait EmptyConcreteCallers extends Callers
- case class InstantiatedTypes extends OrderedProperty with InstantiatedTypesPropertyMetaInformation with Product with Serializable
- sealed trait InstantiatedTypesPropertyMetaInformation extends PropertyMetaInformation
Represent the set of types that have allocations reachable from the respective entry points.
- sealed class LoadedClasses extends OrderedProperty with LoadedClassesMetaInformation
Represent the set of types (classes) that were loaded by the VM during execution of the respective org.opalj.br.analyses.Project (which is the entity for this property).
- sealed trait LoadedClassesMetaInformation extends PropertyMetaInformation
Value Members
- object Callees extends CalleesPropertyMetaInformation
- object Callers extends CallersPropertyMetaInformation
- object CallersImplWithOtherCalls
- object ConcreteCallees
- object InstantiatedTypes extends InstantiatedTypesPropertyMetaInformation with Serializable
- object LoadedClasses extends LoadedClassesMetaInformation
- object NoCallees extends Callees
- object NoCalleesDueToNotReachableMethod extends Callees
- object NoCallers extends EmptyConcreteCallers with CallersWithoutUnknownContext with CallersWithoutVMLevelCall
- object NoInstantiatedTypes extends InstantiatedTypes
- object NoLoadedClasses extends LoadedClasses
- object OnlyCallersWithUnknownContext extends EmptyConcreteCallers with CallersWithUnknownContext with CallersWithoutVMLevelCall
- object OnlyVMCallersAndWithUnknownContext extends EmptyConcreteCallers with CallersWithVMLevelCall with CallersWithUnknownContext
- object OnlyVMLevelCallers extends EmptyConcreteCallers with CallersWithoutUnknownContext with CallersWithVMLevelCall