Class ClassDescriptorResolverFromJavaFile.JavaFileParser

java.lang.Object
jaxx.compiler.reflect.resolvers.ClassDescriptorResolverFromJavaFile.JavaFileParser
Enclosing class:
ClassDescriptorResolverFromJavaFile

public static class ClassDescriptorResolverFromJavaFile.JavaFileParser
extends java.lang.Object
  • Field Details

    • EMPTY_STRING_ARRAY

      public static final java.lang.String[] EMPTY_STRING_ARRAY
  • Constructor Details

    • JavaFileParser

      protected JavaFileParser​(java.lang.ClassLoader classLoader, boolean parseMethodBody)
  • Method Details

    • doParse

      public void doParse​(java.lang.String className, java.io.Reader src) throws java.lang.ClassNotFoundException
      Throws:
      java.lang.ClassNotFoundException
    • scanFieldDeclaration

      protected void scanFieldDeclaration​(SimpleNode node)
    • scanConstructorDeclaration

      protected void scanConstructorDeclaration​(SimpleNode node)
    • scanMethodDeclaration

      protected void scanMethodDeclaration​(SimpleNode node)
    • addInterface

      protected void addInterface​(java.lang.String rawName)
    • resolveFullyQualifiedName

      protected java.lang.String resolveFullyQualifiedName​(java.lang.String rawName)
    • getModifiers

      protected int getModifiers​(SimpleNode node)
    • scanModifiers

      protected int scanModifiers​(java.lang.String modifiersStr)