Class JvmGenericsClassSig

java.lang.Object
com.pnfsoftware.jeb.core.units.code.android.JvmGenericsClassSig

public class JvmGenericsClassSig extends Object
Java Generics signature parser for ClassSignature.

Ref: https://docs.oracle.com/javase/specs/jvms/se8/html/jvms-4.html#jvms-4.7.9.1

  • Field Details

  • Constructor Details

    • JvmGenericsClassSig

      public JvmGenericsClassSig()
  • Method Details

    • parse

      public static JvmGenericsClassSig parse(String s)
      Parse a Java generics class signature.
      Parameters:
      s - signature string
      Returns:
      parsed signature
    • parse

      public static JvmGenericsClassSig parse(String s, int idx)
      Parse a Java generics class signature.
      Parameters:
      s - signature string
      idx - parsing start index
      Returns:
      parsed signature
    • toString

      public String toString()
      Overrides:
      toString in class Object