Class ClassInfo.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • setSource

        public void setSource​(java.lang.String source)
      • setSourceSignature

        public void setSourceSignature​(java.lang.String classSourceSignature)
      • addAnnotation

        public void addAnnotation​(java.lang.String name,
                                  AnnotationValue value)
      • setFieldDescriptorList

        public void setFieldDescriptorList​(FieldInfo[] fieldDescriptorList)
      • addFieldDescriptor

        public void addFieldDescriptor​(FieldInfo field)
      • setMethodDescriptorList

        public void setMethodDescriptorList​(MethodInfo[] methodDescriptorList)
      • addMethodDescriptor

        public void addMethodDescriptor​(MethodInfo method)
      • addBridgeMethodDescriptor

        public void addBridgeMethodDescriptor​(MethodInfo from,
                                              java.lang.String bridgedSignature)
      • setImmediateEnclosingClass

        public void setImmediateEnclosingClass​(ClassDescriptor immediateEnclosingClass)
      • setUsesConcurrency

        public void setUsesConcurrency()
      • setHasStubs

        public void setHasStubs()