Class CMethod

    • Field Detail

      • access

        protected int access
      • descriptor

        protected String descriptor
      • signature

        protected String signature
      • exceptions

        protected String[] exceptions
    • Constructor Detail

      • CMethod

        public CMethod()
      • CMethod

        public CMethod​(CMethod sample)
    • Method Detail

      • getName

        public String getName()
      • setName

        public void setName​(String name)
      • getDescriptor

        public String getDescriptor()
      • setDescriptor

        public void setDescriptor​(String descriptor)
      • getSignature

        public String getSignature()
      • setSignature

        public void setSignature​(String signature)
      • getExceptions

        public String[] getExceptions()
      • setExceptions

        public void setExceptions​(String[] exceptions)
      • nodes

        public xyz.cofe.iter.Eterable<ByteCode> nodes()
        Возвращает дочерние узлы
        Specified by:
        nodes in interface ByteCode
        Specified by:
        nodes in interface xyz.cofe.collection.ImTree<ByteCode>
        Returns:
        дочерние узлы
      • write

        public void write​(org.objectweb.asm.ClassWriter v)
        Specified by:
        write in interface ClazzWriter