Class FTypeAnnotation

    • Field Detail

      • typeRef

        protected int typeRef
      • typePath

        protected String typePath
      • descriptor

        protected String descriptor
      • visible

        protected boolean visible
    • Constructor Detail

      • FTypeAnnotation

        public FTypeAnnotation()
        Конструктор по умолчанию
      • FTypeAnnotation

        public FTypeAnnotation​(int typeRef,
                               String typePath,
                               String descriptor,
                               boolean visible)
      • FTypeAnnotation

        public FTypeAnnotation​(FTypeAnnotation sample)
        Конструктор копирования
        Parameters:
        sample - образец
    • Method Detail

      • getTypeRef

        public int getTypeRef()
      • setTypeRef

        public void setTypeRef​(int typeRef)
      • getTypePath

        public String getTypePath()
      • setTypePath

        public void setTypePath​(String typePath)
      • getDescriptor

        public String getDescriptor()
      • setDescriptor

        public void setDescriptor​(String descriptor)
      • isVisible

        public boolean isVisible()
      • setVisible

        public void setVisible​(boolean visible)
      • 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.FieldVisitor v)
        Specified by:
        write in interface FieldWriter