- All Known Subinterfaces:
SerializationWithRoutine
public interface BytecodeSerialization
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionvoid
beginArray
(int length, Type type) void
beginArrayComponent
(int index) void
beginMethod
(Method method) void
endArray()
void
void
void
visitBoolean
(boolean value) void
visitByte
(byte value) void
visitChar
(char value) void
visitClass
(Type cls) void
visitDouble
(double value) void
visitField
(Field field) void
visitFloat
(float value) void
visitInt
(int value) void
visitLong
(long value) void
visitObject
(Object value) void
visitShort
(short value) void
-
Method Details
-
visitBoolean
- Throws:
IOException
-
visitByte
- Throws:
IOException
-
visitShort
- Throws:
IOException
-
visitChar
- Throws:
IOException
-
visitInt
- Throws:
IOException
-
visitLong
- Throws:
IOException
-
visitFloat
- Throws:
IOException
-
visitDouble
- Throws:
IOException
-
visitObject
- Throws:
IOException
-
visitClass
- Throws:
IOException
-
visitType
- Throws:
IOException
-
visitField
- Throws:
IOException
-
beginArray
- Throws:
IOException
-
beginArrayComponent
- Throws:
IOException
-
endArrayComponent
- Throws:
IOException
-
endArray
- Throws:
IOException
-
beginMethod
- Throws:
IOException
-
endMethod
- Throws:
IOException
-