Class ClassTree


  • public class ClassTree
    extends Object
    • Constructor Detail

      • ClassTree

        public ClassTree​(org.objectweb.asm.tree.ClassNode rawNode)
    • Method Detail

      • fromBytes

        public static ClassTree fromBytes​(byte[] bytes)
      • toBytes

        public byte[] toBytes()
      • annotations

        public List<org.objectweb.asm.tree.AnnotationNode> annotations()
      • recordComponents

        public List<org.objectweb.asm.tree.RecordComponentNode> recordComponents()
      • rawNode

        public org.objectweb.asm.tree.ClassNode rawNode()
      • codeLineNumbers

        public Set<Integer> codeLineNumbers()
      • numberOfCodeLines

        public int numberOfCodeLines()
      • realMethods

        public Stream<MethodTree> realMethods()
        Methods, excluding bridges and synthetics
      • isAbstract

        public boolean isAbstract()
      • isInterface

        public boolean isInterface()
      • isSynthetic

        public boolean isSynthetic()