Package com.google.turbine.bytecode.sig
Class Sig.ClassSig
- java.lang.Object
-
- com.google.turbine.bytecode.sig.Sig.ClassSig
-
- Enclosing class:
- Sig
public static class Sig.ClassSig extends java.lang.ObjectA JVMS 4.7.9.1 ClassSignature.
-
-
Constructor Summary
Constructors Constructor Description ClassSig(com.google.common.collect.ImmutableList<Sig.TyParamSig> tyParams, Sig.ClassTySig superClass, com.google.common.collect.ImmutableList<Sig.ClassTySig> interfaces)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.google.common.collect.ImmutableList<Sig.ClassTySig>interfaces()The interface list.Sig.ClassTySigsuperClass()The super class.com.google.common.collect.ImmutableList<Sig.TyParamSig>tyParams()Formal type parameters.
-
-
-
Constructor Detail
-
ClassSig
public ClassSig(com.google.common.collect.ImmutableList<Sig.TyParamSig> tyParams, Sig.ClassTySig superClass, com.google.common.collect.ImmutableList<Sig.ClassTySig> interfaces)
-
-
Method Detail
-
tyParams
public com.google.common.collect.ImmutableList<Sig.TyParamSig> tyParams()
Formal type parameters.
-
superClass
public Sig.ClassTySig superClass()
The super class.
-
interfaces
public com.google.common.collect.ImmutableList<Sig.ClassTySig> interfaces()
The interface list.
-
-