| Constructor | Description |
|---|---|
DeclarationCounter() |
| Modifier and Type | Method | Description |
|---|---|---|
static void |
main(String[] args) |
|
void |
traverseClassDeclaration(Java.ClassDeclaration cd) |
|
void |
traverseFieldDeclaration(Java.FieldDeclaration fd) |
|
void |
traverseInterfaceDeclaration(Java.InterfaceDeclaration id) |
|
void |
traverseLocalVariableDeclarationStatement(Java.LocalVariableDeclarationStatement lvds) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcomprehensiveVisitor, traverseAbstractTypeBodyDeclaration, traverseAbstractTypeDeclaration, traverseAlternateConstructorInvocation, traverseAmbiguousName, traverseAnnotation, traverseAnonymousClassDeclaration, traverseArrayAccessExpression, traverseArrayInitializerOrRvalue, traverseArrayLength, traverseArrayType, traverseAssertStatement, traverseAssignment, traverseAtom, traverseBasicType, traverseBinaryOperation, traverseBlock, traverseBooleanLiteral, traverseBooleanRvalue, traverseBreakableStatement, traverseBreakStatement, traverseCast, traverseCharacterLiteral, traverseClassLiteral, traverseCompilationUnit, traverseConditionalExpression, traverseConstructorDeclarator, traverseConstructorInvocation, traverseContinuableStatement, traverseContinueStatement, traverseCrement, traverseDoStatement, traverseElementValue, traverseElementValueArrayInitializer, traverseEmptyStatement, traverseExpressionStatement, traverseFieldAccess, traverseFieldAccessExpression, traverseFloatingPointLiteral, traverseForEachStatement, traverseFormalParameter, traverseFormalParameters, traverseForStatement, traverseFunctionDeclarator, traverseIfStatement, traverseImportDeclaration, traverseInitializer, traverseInstanceof, traverseIntegerLiteral, traverseInvocation, traverseLabeledStatement, traverseLiteral, traverseLocalClassDeclaration, traverseLocalClassDeclarationStatement, traverseLocalVariableAccess, traverseLocated, traverseLvalue, traverseMarkerAnnotation, traverseMemberClassDeclaration, traverseMemberInterfaceDeclaration, traverseMethodDeclarator, traverseMethodInvocation, traverseNamedClassDeclaration, traverseNewAnonymousClassInstance, traverseNewArray, traverseNewClassInstance, traverseNewInitializedArray, traverseNormalAnnotation, traverseNullLiteral, traversePackage, traversePackageMemberClassDeclaration, traversePackageMemberInterfaceDeclaration, traverseParameterAccess, traverseParenthesizedExpression, traverseQualifiedThisReference, traverseReferenceType, traverseReturnStatement, traverseRvalue, traverseRvalueMemberType, traverseSimpleLiteral, traverseSimpleType, traverseSingleElementAnnotation, traverseSingleStaticImportDeclaration, traverseSingleTypeImportDeclaration, traverseStatement, traverseStaticImportOnDemandDeclaration, traverseStringLiteral, traverseSuperclassFieldAccessExpression, traverseSuperclassMethodInvocation, traverseSuperConstructorInvocation, traverseSwitchStatement, traverseSynchronizedStatement, traverseThisReference, traverseThrowStatement, traverseTryStatement, traverseType, traverseTypeImportOnDemandDeclaration, traverseUnaryOperation, traverseWhileStatementpublic static void main(String[] args) throws CompileException, IOException
CompileExceptionIOExceptionpublic void traverseClassDeclaration(Java.ClassDeclaration cd)
traverseClassDeclaration in class TraverserTraverserpublic void traverseInterfaceDeclaration(Java.InterfaceDeclaration id)
traverseInterfaceDeclaration in class TraverserTraverserpublic void traverseFieldDeclaration(Java.FieldDeclaration fd)
traverseFieldDeclaration in class TraverserTraverserpublic void traverseLocalVariableDeclarationStatement(Java.LocalVariableDeclarationStatement lvds)
traverseLocalVariableDeclarationStatement in class TraverserTraverserCopyright © 2001–2019. All rights reserved.