Klasse CodeSnippetParsingUtil
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.util.CodeSnippetParsingUtil
Utility class to parse different code snippets
-
Feldübersicht
Modifizierer und TypFeldBeschreibungboolean
-
Konstruktorübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungASTNode[]
parseClassBodyDeclarations
(char[] source, int offset, int length, Map<String, String> settings, boolean recordParsingInformation, boolean enabledStatementRecovery) ASTNode[]
parseClassBodyDeclarations
(char[] source, Map<String, String> settings, boolean recordParsingInformation) parseCompilationUnit
(char[] source, Map<String, String> settings, boolean recordParsingInformation) parseExpression
(char[] source, int offset, int length, Map<String, String> settings, boolean recordParsingInformation) parseExpression
(char[] source, Map<String, String> settings, boolean recordParsingInformation) ASTNode[]
parseRecordBodyDeclarations
(char[] source, int offset, int length, Map<String, String> settings, boolean recordParsingInformation, boolean enabledStatementRecovery) parseStatements
(char[] source, int offset, int length, Map<String, String> settings, boolean recordParsingInformation, boolean enabledStatementRecovery) parseStatements
(char[] source, Map<String, String> settings, boolean recordParsingInformation, boolean enabledStatementRecovery)
-
Felddetails
-
recordedParsingInformation
-
ignoreMethodBodies
public boolean ignoreMethodBodies
-
-
Konstruktordetails
-
CodeSnippetParsingUtil
public CodeSnippetParsingUtil(boolean ignoreMethodBodies) -
CodeSnippetParsingUtil
public CodeSnippetParsingUtil()
-
-
Methodendetails
-
parseClassBodyDeclarations
-
parseClassBodyDeclarations
-
parseRecordBodyDeclarations
-
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)
-