Package com.google.turbine.bytecode.sig
Class SigWriter
- java.lang.Object
-
- com.google.turbine.bytecode.sig.SigWriter
-
public class SigWriter extends java.lang.ObjectWritesSigs to their serialized string equivalents.
-
-
Constructor Summary
Constructors Constructor Description SigWriter()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.lang.StringclassSig(Sig.ClassSig classSig)Writes aSig.ClassSigto a string.static java.lang.Stringmethod(Sig.MethodSig methodSig)Writes aSig.MethodSigto a string.java.lang.StringtoString()static java.lang.Stringtype(Sig.TySig tySig)Writes aSig.TySigto a string.voidwriteArrayTySig(Sig.ArrayTySig arrayTySig)voidwritePrimitiveTySig(Sig.BaseTySig ty)voidwriteSimpleClassTySig(Sig.SimpleClassTySig simpleClassTySig)voidwriteTyVarSig(Sig.TyVarSig tyVarSig)
-
-
-
Method Detail
-
classSig
public static java.lang.String classSig(Sig.ClassSig classSig)
Writes aSig.ClassSigto a string.
-
method
public static java.lang.String method(Sig.MethodSig methodSig)
Writes aSig.MethodSigto a string.
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
writeSimpleClassTySig
public void writeSimpleClassTySig(Sig.SimpleClassTySig simpleClassTySig)
-
writeArrayTySig
public void writeArrayTySig(Sig.ArrayTySig arrayTySig)
-
writeTyVarSig
public void writeTyVarSig(Sig.TyVarSig tyVarSig)
-
writePrimitiveTySig
public void writePrimitiveTySig(Sig.BaseTySig ty)
-
-