Class AbstractSourceFactory

    • Constructor Summary

      Constructors 
      Constructor Description
      AbstractSourceFactory​(com.sun.codemodel.JCodeModel codeModel)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected com.sun.codemodel.JPrimitiveType _boolean()  
      protected com.sun.codemodel.JDefinedClass _class​(java.lang.String name, com.sun.codemodel.ClassType clazz)  
      protected com.sun.codemodel.JClass _class​(java.lang.String typeName, com.sun.codemodel.JClass... generics)  
      protected com.sun.codemodel.JType _class​(Type configuration, boolean isPrimitivesEnabled)  
      protected com.sun.codemodel.JClass _Class()  
      protected com.sun.codemodel.JClass _classByNames​(java.lang.String type, java.lang.String... generics)  
      protected com.sun.codemodel.JClass _String()  
      protected com.sun.codemodel.JType _type​(java.lang.String type, java.lang.String... generics)  
      protected com.sun.codemodel.JPrimitiveType _void()  
      protected void addTo​(com.sun.codemodel.JDocComment javadoc, java.lang.String comment)  
      protected void annotate​(com.sun.codemodel.JAnnotatable annotatable, java.lang.Iterable<Annotation> annotationConfigurations)  
      protected void annotate​(com.sun.codemodel.JAnnotatable annotatable, Annotation annotation)  
      com.sun.codemodel.JExpression format​(java.lang.String string, com.sun.codemodel.JExpression... params)  
      protected com.sun.codemodel.JCodeModel getCodeModel()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AbstractSourceFactory

        public AbstractSourceFactory​(com.sun.codemodel.JCodeModel codeModel)
    • Method Detail

      • getCodeModel

        protected com.sun.codemodel.JCodeModel getCodeModel()
      • addTo

        protected void addTo​(com.sun.codemodel.JDocComment javadoc,
                             java.lang.String comment)
      • _class

        protected com.sun.codemodel.JDefinedClass _class​(java.lang.String name,
                                                         com.sun.codemodel.ClassType clazz)
                                                  throws com.sun.codemodel.JClassAlreadyExistsException
        Throws:
        com.sun.codemodel.JClassAlreadyExistsException
      • _class

        protected com.sun.codemodel.JType _class​(Type configuration,
                                                 boolean isPrimitivesEnabled)
      • _classByNames

        protected com.sun.codemodel.JClass _classByNames​(java.lang.String type,
                                                         java.lang.String... generics)
      • _class

        protected com.sun.codemodel.JClass _class​(java.lang.String typeName,
                                                  com.sun.codemodel.JClass... generics)
      • _type

        protected com.sun.codemodel.JType _type​(java.lang.String type,
                                                java.lang.String... generics)
      • _void

        protected com.sun.codemodel.JPrimitiveType _void()
      • _boolean

        protected com.sun.codemodel.JPrimitiveType _boolean()
      • _String

        protected com.sun.codemodel.JClass _String()
      • _Class

        protected com.sun.codemodel.JClass _Class()
      • format

        public com.sun.codemodel.JExpression format​(java.lang.String string,
                                                    com.sun.codemodel.JExpression... params)