Class ReflectionConfigGenerator.Visitor

    • Constructor Detail

      • Visitor

        Visitor()
    • Method Detail

      • visitElement

        private void visitElement​(javax.lang.model.element.Element element)
      • elementTypeName

        private java.lang.String elementTypeName​(javax.lang.model.type.TypeMirror typeMirror)
      • visitAnnotatedFields

        private void visitAnnotatedFields​(java.lang.Class<?> cls)
      • visitArgSpec

        private void visitArgSpec​(CommandLine.Model.ArgSpec argSpec)
                           throws java.lang.Exception
        Throws:
        java.lang.Exception
      • visitType

        private void visitType​(java.lang.Class<?> type)
      • visitObjectType

        private void visitObjectType​(java.lang.Object object)
      • visitObjectTypes

        private void visitObjectTypes​(java.lang.Object[] array)
      • visitGetter

        private void visitGetter​(CommandLine.Model.IGetter getter)
                          throws java.lang.Exception
        Throws:
        java.lang.Exception
      • visitSetter

        private void visitSetter​(CommandLine.Model.ISetter setter)
                          throws java.lang.Exception
        Throws:
        java.lang.Exception
      • visitFieldBinding

        private void visitFieldBinding​(java.lang.Object fieldBinding)
                                throws java.lang.Exception
        Throws:
        java.lang.Exception
      • visitMethodBinding

        private void visitMethodBinding​(java.lang.Object methodBinding)
                                 throws java.lang.Exception
        Throws:
        java.lang.Exception
      • visitProxyMethodBinding

        private void visitProxyMethodBinding​(java.lang.Object methodBinding)
                                      throws java.lang.Exception
        Throws:
        java.lang.Exception
      • accessibleField

        private static java.lang.reflect.Field accessibleField​(java.lang.Class<?> cls,
                                                               java.lang.String fieldName)
                                                        throws java.lang.NoSuchFieldException
        Throws:
        java.lang.NoSuchFieldException
      • excluded

        static boolean excluded​(java.lang.String fqcn)