Module de.carne.mcd.jvmdecoder
Class DecodedClassSignature
- java.lang.Object
-
- de.carne.mcd.jvmdecoder.classfile.decl.DeclDecoder
-
- de.carne.mcd.jvmdecoder.classfile.decl.DecodedClassSignature
-
public class DecodedClassSignature extends DeclDecoder
Class signature.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PrintBuffersuperClass()Gets this class' super class.java.util.List<PrintBuffer>superInterfaces()Gets this class' super interfaces.java.util.List<PrintBuffer>typeParameters()Gets this class' type parameters.-
Methods inherited from class de.carne.mcd.jvmdecoder.classfile.decl.DeclDecoder
decodeBaseType, decodeClassSignature, decodeDescriptorType, decodeFieldDescriptor, decodeFieldSignature, decodeJavaTypeSignatures, decodeMethodDescriptor, decodeMethodSignature, decodeReferenceTypeSignature, decodeReturnType, decodeSuperClassSignature, decodeSuperInterfaceSignatures, decodeThrowsSignature, decodeTypeParameters, getParser
-
-
-
-
Method Detail
-
typeParameters
public java.util.List<PrintBuffer> typeParameters()
Gets this class' type parameters.- Returns:
- this class' type parameters.
-
superClass
public PrintBuffer superClass()
Gets this class' super class.- Returns:
- this class' super class (empty in case of Object).
-
superInterfaces
public java.util.List<PrintBuffer> superInterfaces()
Gets this class' super interfaces.- Returns:
- this class' super interfaces.
-
-