Uses of Class
com.offbynull.coroutines.user.SerializedState.Frame
Packages that use SerializedState.Frame
-
Uses of SerializedState.Frame in com.offbynull.coroutines.user
Fields in com.offbynull.coroutines.user declared as SerializedState.FrameModifier and TypeFieldDescriptionprivate final SerializedState.Frame[]SerializedState.VersionedFrame.framesMethods in com.offbynull.coroutines.user that return SerializedState.FrameModifier and TypeMethodDescriptionprivate static SerializedState.FrameSerializationUtils.applyIntercept(Map interceptersMap, SerializedState.Frame frame, int mode) private static SerializedState.FrameSerializationUtils.applyUpdate(Map updatersMap, SerializedState.Frame frame, int mode) (package private) static SerializedState.FrameSerializationUtils.calculateCorrectFrameVersion(ClassLoader classLoader, Map updatersMap, Map interceptersMap, SerializedState.VersionedFrame versionedFrame) private static SerializedState.Frame[]SerializationUtils.chainUpdatesOnFrame(Map updatersMap, Map interceptersMap, SerializedState.Frame frame, int mode) private static SerializedState.FrameSerializationUtils.findLoadableFrame(ClassLoader classLoader, SerializedState.VersionedFrame versionedFrame) private static SerializedState.FrameSerializationUtils.findUpdatableFrame(Map frameUpdaterMap, SerializedState.VersionedFrame versionedFrame) SerializedState.VersionedFrame.getFrames()Get frames.SerializedState.FrameModifier.modifyFrame(SerializedState.Frame frame, int mode) Called when a frame needs to be modified.SerializedState.Frame.withClassname(String className) Helper to copy this frame but with a new method ID.SerializedState.Frame.withContinuationIndexOperands(int[] continuationIndexes) Helper to copy this frame but with new variable continuation indexes.SerializedState.Frame.withContinuationIndexVariables(int[] continuationIndexes) Helper to copy this frame but with new variable continuation indexes.SerializedState.Frame.withContinuationPointId(int continuationPointId) Helper to copy this frame but with a new continuation point ID.SerializedState.Frame.withDoubleOperands(double[] doubles) Helper to copy this frame but with new double operands.SerializedState.Frame.withDoubleVariables(double[] doubles) Helper to copy this frame but with new double variables.SerializedState.Frame.withFloatOperands(float[] floats) Helper to copy this frame but with new float operands.SerializedState.Frame.withFloatVariables(float[] floats) Helper to copy this frame but with new float variables.SerializedState.Frame.withIntOperands(int[] ints) Helper to copy this frame but with new int operands.SerializedState.Frame.withIntVariables(int[] ints) Helper to copy this frame but with new int variables.Helper to copy this frame but with a potentially new new class name / method ID / continuation point ID.SerializedState.Frame.withLongOperands(long[] longs) Helper to copy this frame but with new long operands.SerializedState.Frame.withLongVariables(long[] longs) Helper to copy this frame but with new long variables.SerializedState.Frame.withMethodId(int methodId) Helper to copy this frame but with a new method ID.SerializedState.Frame.withObjectOperands(Object[] objects) Helper to copy this frame but with new object operands.SerializedState.Frame.withObjectVariables(Object[] objects) Helper to copy this frame but with new object variables.SerializedState.Frame.withOperands(int[] ints, float[] floats, long[] longs, double[] doubles, Object[] objects, int[] continuationIndexes) Helper to copy this frame but with potentially new operands.SerializedState.Frame.withVariables(int[] ints, float[] floats, long[] longs, double[] doubles, Object[] objects, int[] continuationIndexes) Helper to copy this frame but with potentially new variables.Methods in com.offbynull.coroutines.user with parameters of type SerializedState.FrameModifier and TypeMethodDescriptionprivate static SerializedState.FrameSerializationUtils.applyIntercept(Map interceptersMap, SerializedState.Frame frame, int mode) private static SerializedState.FrameSerializationUtils.applyUpdate(Map updatersMap, SerializedState.Frame frame, int mode) (package private) static SerializedState.VersionedFrameSerializationUtils.calculateAllPossibleFrameVersions(ClassLoader classLoader, Map updatersMap, Map interceptersMap, SerializedState.Frame frame) private static SerializedState.Frame[]SerializationUtils.chainUpdatesOnFrame(Map updatersMap, Map interceptersMap, SerializedState.Frame frame, int mode) (package private) static booleanSerializationUtils.findDuplicates(SerializedState.Frame[] frames) SerializedState.FrameModifier.modifyFrame(SerializedState.Frame frame, int mode) Called when a frame needs to be modified.Constructors in com.offbynull.coroutines.user with parameters of type SerializedState.FrameModifierConstructorDescription(package private)FrameKey(SerializedState.Frame frame) Construct aSerializedState.VersionedFramefrom a single frame.VersionedFrame(SerializedState.Frame[] frames) Construct aSerializedState.VersionedFramefrom multiple frame.