Class MethodAttributes
java.lang.Object
com.offbynull.coroutines.instrumenter.MethodAttributes
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final CacheVariables
private final org.apache.commons.collections4.list.UnmodifiableList
<ContinuationPoint> private final CoreVariables
private final StorageVariables
private final LockVariables
private final InstrumentationSettings
private final MethodSignature
private final StorageVariables
private final StorageContainerVariables
private final org.apache.commons.collections4.list.UnmodifiableList
<SynchronizationPoint> -
Constructor Summary
ConstructorsConstructorDescriptionMethodAttributes
(MethodSignature signature, InstrumentationSettings settings, List<ContinuationPoint> continuationPoints, List<SynchronizationPoint> synchPoints, CoreVariables coreVars, CacheVariables cacheVars, StorageContainerVariables storageContainerVars, StorageVariables localsStorageVars, StorageVariables stackStorageVars, LockVariables lockVars) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.commons.collections4.list.UnmodifiableList
<ContinuationPoint> org.apache.commons.collections4.list.UnmodifiableList
<SynchronizationPoint>
-
Field Details
-
signature
-
settings
-
continuationPoints
private final org.apache.commons.collections4.list.UnmodifiableList<ContinuationPoint> continuationPoints -
synchPoints
private final org.apache.commons.collections4.list.UnmodifiableList<SynchronizationPoint> synchPoints -
coreVars
-
cacheVars
-
storageContainerVars
-
localsStorageVars
-
stackStorageVars
-
lockVars
-
-
Constructor Details
-
MethodAttributes
MethodAttributes(MethodSignature signature, InstrumentationSettings settings, List<ContinuationPoint> continuationPoints, List<SynchronizationPoint> synchPoints, CoreVariables coreVars, CacheVariables cacheVars, StorageContainerVariables storageContainerVars, StorageVariables localsStorageVars, StorageVariables stackStorageVars, LockVariables lockVars)
-
-
Method Details
-
getSignature
-
getSettings
-
getContinuationPoints
public org.apache.commons.collections4.list.UnmodifiableList<ContinuationPoint> getContinuationPoints() -
getSynchronizationPoints
public org.apache.commons.collections4.list.UnmodifiableList<SynchronizationPoint> getSynchronizationPoints() -
getCoreVariables
-
getCacheVariables
-
getStorageContainerVariables
-
getLocalsStorageVariables
-
getStackStorageVariables
-
getLockVariables
-