程序包 proguard.ant

类 ClassSpecificationElement

  • 所有已实现的接口:
    java.lang.Cloneable
    直接已知子类:
    KeepSpecificationElement

    public class ClassSpecificationElement
    extends org.apache.tools.ant.types.DataType
    This DataType represents a class specification in Ant.
    • 字段概要

      • 从类继承的字段 org.apache.tools.ant.types.DataType

        checked, ref
      • 从类继承的字段 org.apache.tools.ant.ProjectComponent

        description, location, project
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      void addConfiguredConstructor​(MemberSpecificationElement memberSpecificationElement)  
      void addConfiguredField​(MemberSpecificationElement memberSpecificationElement)  
      void addConfiguredMethod​(MemberSpecificationElement memberSpecificationElement)  
      void appendTo​(java.util.List classSpecifications)
      Adds the contents of this class specification element to the given list.
      protected proguard.ClassSpecification createClassSpecification​(ClassSpecificationElement classSpecificationElement)
      Creates a new class specification corresponding to the contents of this class specification element.
      void setAccess​(java.lang.String access)  
      void setAnnotation​(java.lang.String annotation)  
      void setExtends​(java.lang.String extends_)  
      void setExtendsannotation​(java.lang.String extendsAnnotation)  
      void setImplements​(java.lang.String implements_)  
      void setName​(java.lang.String name)  
      void setType​(java.lang.String type)  
      • 从类继承的方法 org.apache.tools.ant.types.DataType

        checkAttributesAllowed, checkChildrenAllowed, circularReference, clone, dieOnCircularReference, dieOnCircularReference, dieOnCircularReference, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getDataTypeName, getRefid, invokeCircularReferenceCheck, isChecked, isReference, noChildrenAllowed, pushAndInvokeCircularReferenceCheck, setChecked, setRefid, tooManyAttributes, toString
      • 从类继承的方法 org.apache.tools.ant.ProjectComponent

        getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
      • 从类继承的方法 java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • 构造器详细资料

      • ClassSpecificationElement

        public ClassSpecificationElement()
    • 方法详细资料

      • appendTo

        public void appendTo​(java.util.List classSpecifications)
        Adds the contents of this class specification element to the given list.
        参数:
        classSpecifications - the class specifications to be extended.
      • createClassSpecification

        protected proguard.ClassSpecification createClassSpecification​(ClassSpecificationElement classSpecificationElement)
        Creates a new class specification corresponding to the contents of this class specification element.
      • setAccess

        public void setAccess​(java.lang.String access)
      • setAnnotation

        public void setAnnotation​(java.lang.String annotation)
      • setType

        public void setType​(java.lang.String type)
      • setName

        public void setName​(java.lang.String name)
      • setExtendsannotation

        public void setExtendsannotation​(java.lang.String extendsAnnotation)
      • setExtends

        public void setExtends​(java.lang.String extends_)
      • setImplements

        public void setImplements​(java.lang.String implements_)