Klasse CodeSnippetParsingUtil

java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.util.CodeSnippetParsingUtil

public class CodeSnippetParsingUtil extends Object
Utility class to parse different code snippets
  • Felddetails

    • recordedParsingInformation

      public RecordedParsingInformation recordedParsingInformation
    • ignoreMethodBodies

      public boolean ignoreMethodBodies
  • Konstruktordetails

    • CodeSnippetParsingUtil

      public CodeSnippetParsingUtil(boolean ignoreMethodBodies)
    • CodeSnippetParsingUtil

      public CodeSnippetParsingUtil()
  • Methodendetails

    • parseClassBodyDeclarations

      public ASTNode[] parseClassBodyDeclarations(char[] source, Map<String,String> settings, boolean recordParsingInformation)
    • parseClassBodyDeclarations

      public ASTNode[] parseClassBodyDeclarations(char[] source, int offset, int length, Map<String,String> settings, boolean recordParsingInformation, boolean enabledStatementRecovery)
    • parseRecordBodyDeclarations

      public ASTNode[] parseRecordBodyDeclarations(char[] source, int offset, int length, Map<String,String> settings, boolean recordParsingInformation, boolean enabledStatementRecovery)
    • parseCompilationUnit

      public CompilationUnitDeclaration parseCompilationUnit(char[] source, Map<String,String> settings, boolean recordParsingInformation)
    • parseExpression

      public Expression parseExpression(char[] source, Map<String,String> settings, boolean recordParsingInformation)
    • parseExpression

      public Expression parseExpression(char[] source, int offset, int length, Map<String,String> settings, boolean recordParsingInformation)
    • parseStatements

      public ConstructorDeclaration parseStatements(char[] source, Map<String,String> settings, boolean recordParsingInformation, boolean enabledStatementRecovery)
    • parseStatements

      public ConstructorDeclaration parseStatements(char[] source, int offset, int length, Map<String,String> settings, boolean recordParsingInformation, boolean enabledStatementRecovery)