public final class ModelDigester extends StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
Model
objects.Modifier and Type | Field and Description |
---|---|
static ModelDigester |
INSTANCE
The singleton instance.
|
Modifier and Type | Method and Description |
---|---|
static int |
compute(Model model)
Returns the digest value of the target object.
|
Void |
visitAlternateConstructorInvocation(AlternateConstructorInvocation elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
AlternateConstructorInvocation using this visitor. |
Void |
visitAnnotationDeclaration(AnnotationDeclaration elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
AnnotationDeclaration using this visitor. |
Void |
visitAnnotationElement(AnnotationElement elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
AnnotationElement using this visitor. |
Void |
visitAnnotationElementDeclaration(AnnotationElementDeclaration elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
AnnotationElementDeclaration using this visitor. |
Void |
visitArrayAccessExpression(ArrayAccessExpression elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
ArrayAccessExpression using this visitor. |
Void |
visitArrayCreationExpression(ArrayCreationExpression elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
ArrayCreationExpression using this visitor. |
Void |
visitArrayInitializer(ArrayInitializer elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
ArrayInitializer using this visitor. |
Void |
visitArrayType(ArrayType elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
ArrayType using this visitor. |
Void |
visitAssertStatement(AssertStatement elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
AssertStatement using this visitor. |
Void |
visitAssignmentExpression(AssignmentExpression elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
AssignmentExpression using this visitor. |
Void |
visitBasicType(BasicType elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
BasicType using this visitor. |
Void |
visitBlock(Block elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
Block using this visitor. |
Void |
visitBlockComment(BlockComment elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
BlockComment using this visitor. |
Void |
visitBreakStatement(BreakStatement elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
BreakStatement using this visitor. |
Void |
visitCastExpression(CastExpression elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
CastExpression using this visitor. |
Void |
visitCatchClause(CatchClause elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
CatchClause using this visitor. |
Void |
visitClassBody(ClassBody elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
ClassBody using this visitor. |
Void |
visitClassDeclaration(ClassDeclaration elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
ClassDeclaration using this visitor. |
Void |
visitClassInstanceCreationExpression(ClassInstanceCreationExpression elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
ClassInstanceCreationExpression using this visitor. |
Void |
visitClassLiteral(ClassLiteral elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
ClassLiteral using this visitor. |
Void |
visitCompilationUnit(CompilationUnit elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
CompilationUnit using this visitor. |
Void |
visitConditionalExpression(ConditionalExpression elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
ConditionalExpression using this visitor. |
Void |
visitConstructorDeclaration(ConstructorDeclaration elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
ConstructorDeclaration using this visitor. |
Void |
visitConstructorReferenceExpression(ConstructorReferenceExpression elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
ConstructorReferenceExpression using this visitor. |
Void |
visitContinueStatement(ContinueStatement elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
ContinueStatement using this visitor. |
Void |
visitDocBlock(DocBlock elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
DocBlock using this visitor. |
Void |
visitDocField(DocField elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
DocField using this visitor. |
Void |
visitDocMethod(DocMethod elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
DocMethod using this visitor. |
Void |
visitDocMethodParameter(DocMethodParameter elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
DocMethodParameter using this visitor. |
Void |
visitDocText(DocText elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
DocText using this visitor. |
Void |
visitDoStatement(DoStatement elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
DoStatement using this visitor. |
Void |
visitEmptyStatement(EmptyStatement elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
EmptyStatement using this visitor. |
Void |
visitEnhancedForStatement(EnhancedForStatement elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
EnhancedForStatement using this visitor. |
Void |
visitEnumConstantDeclaration(EnumConstantDeclaration elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
EnumConstantDeclaration using this visitor. |
Void |
visitEnumDeclaration(EnumDeclaration elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
EnumDeclaration using this visitor. |
Void |
visitExpressionStatement(ExpressionStatement elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
ExpressionStatement using this visitor. |
Void |
visitFieldAccessExpression(FieldAccessExpression elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
FieldAccessExpression using this visitor. |
Void |
visitFieldDeclaration(FieldDeclaration elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
FieldDeclaration using this visitor. |
Void |
visitFormalParameterDeclaration(FormalParameterDeclaration elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
FormalParameterDeclaration using this visitor. |
Void |
visitForStatement(ForStatement elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
ForStatement using this visitor. |
Void |
visitIfStatement(IfStatement elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
IfStatement using this visitor. |
Void |
visitImportDeclaration(ImportDeclaration elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
ImportDeclaration using this visitor. |
Void |
visitInfixExpression(InfixExpression elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
InfixExpression using this visitor. |
Void |
visitInitializerDeclaration(InitializerDeclaration elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
InitializerDeclaration using this visitor. |
Void |
visitInstanceofExpression(InstanceofExpression elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
InstanceofExpression using this visitor. |
Void |
visitInterfaceDeclaration(InterfaceDeclaration elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
InterfaceDeclaration using this visitor. |
Void |
visitJavadoc(Javadoc elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
Javadoc using this visitor. |
Void |
visitLabeledStatement(LabeledStatement elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
LabeledStatement using this visitor. |
Void |
visitLambdaExpression(LambdaExpression elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
LambdaExpression using this visitor. |
Void |
visitLineComment(LineComment elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
LineComment using this visitor. |
Void |
visitLiteral(Literal elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
Literal using this visitor. |
Void |
visitLocalClassDeclaration(LocalClassDeclaration elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
LocalClassDeclaration using this visitor. |
Void |
visitLocalVariableDeclaration(LocalVariableDeclaration elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
LocalVariableDeclaration using this visitor. |
Void |
visitMarkerAnnotation(MarkerAnnotation elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
MarkerAnnotation using this visitor. |
Void |
visitMethodDeclaration(MethodDeclaration elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
MethodDeclaration using this visitor. |
Void |
visitMethodInvocationExpression(MethodInvocationExpression elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
MethodInvocationExpression using this visitor. |
Void |
visitMethodReferenceExpression(MethodReferenceExpression elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
MethodReferenceExpression using this visitor. |
Void |
visitModifier(Modifier elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
Modifier using this visitor. |
Void |
visitNamedType(NamedType elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
NamedType using this visitor. |
Void |
visitNormalAnnotation(NormalAnnotation elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
NormalAnnotation using this visitor. |
Void |
visitPackageDeclaration(PackageDeclaration elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
PackageDeclaration using this visitor. |
Void |
visitParameterizedType(ParameterizedType elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
ParameterizedType using this visitor. |
Void |
visitParenthesizedExpression(ParenthesizedExpression elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
ParenthesizedExpression using this visitor. |
Void |
visitPostfixExpression(PostfixExpression elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
PostfixExpression using this visitor. |
Void |
visitQualifiedName(QualifiedName elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
QualifiedName using this visitor. |
Void |
visitQualifiedType(QualifiedType elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
QualifiedType using this visitor. |
Void |
visitReturnStatement(ReturnStatement elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
ReturnStatement using this visitor. |
Void |
visitSimpleName(SimpleName elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
SimpleName using this visitor. |
Void |
visitSingleElementAnnotation(SingleElementAnnotation elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
SingleElementAnnotation using this visitor. |
Void |
visitStatementExpressionList(StatementExpressionList elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
StatementExpressionList using this visitor. |
Void |
visitSuper(Super elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
Super using this visitor. |
Void |
visitSuperConstructorInvocation(SuperConstructorInvocation elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
SuperConstructorInvocation using this visitor. |
Void |
visitSwitchCaseLabel(SwitchCaseLabel elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
SwitchCaseLabel using this visitor. |
Void |
visitSwitchDefaultLabel(SwitchDefaultLabel elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
SwitchDefaultLabel using this visitor. |
Void |
visitSwitchStatement(SwitchStatement elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
SwitchStatement using this visitor. |
Void |
visitSynchronizedStatement(SynchronizedStatement elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
SynchronizedStatement using this visitor. |
Void |
visitThis(This elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
This using this visitor. |
Void |
visitThrowStatement(ThrowStatement elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
ThrowStatement using this visitor. |
Void |
visitTryResource(TryResource elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
TryResource using this visitor. |
Void |
visitTryStatement(TryStatement elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
TryStatement using this visitor. |
Void |
visitTypeParameterDeclaration(TypeParameterDeclaration elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
TypeParameterDeclaration using this visitor. |
Void |
visitUnaryExpression(UnaryExpression elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
UnaryExpression using this visitor. |
Void |
visitUnionType(UnionType elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
UnionType using this visitor. |
Void |
visitVariableDeclarator(VariableDeclarator elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
VariableDeclarator using this visitor. |
Void |
visitWhileStatement(WhileStatement elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
WhileStatement using this visitor. |
Void |
visitWildcard(Wildcard elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context)
Processes
Wildcard using this visitor. |
public static final ModelDigester INSTANCE
public static int compute(Model model)
model
- the target objectIllegalArgumentException
- if the parameter null
public Void visitAlternateConstructorInvocation(AlternateConstructorInvocation elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
AlternateConstructorInvocation
using this visitor.visitAlternateConstructorInvocation
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitAnnotationDeclaration(AnnotationDeclaration elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
AnnotationDeclaration
using this visitor.visitAnnotationDeclaration
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitAnnotationElement(AnnotationElement elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
AnnotationElement
using this visitor.visitAnnotationElement
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitAnnotationElementDeclaration(AnnotationElementDeclaration elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
AnnotationElementDeclaration
using this visitor.visitAnnotationElementDeclaration
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitArrayAccessExpression(ArrayAccessExpression elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
ArrayAccessExpression
using this visitor.visitArrayAccessExpression
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitArrayCreationExpression(ArrayCreationExpression elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
ArrayCreationExpression
using this visitor.visitArrayCreationExpression
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitArrayInitializer(ArrayInitializer elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
ArrayInitializer
using this visitor.visitArrayInitializer
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitArrayType(ArrayType elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
ArrayType
using this visitor.visitArrayType
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitAssertStatement(AssertStatement elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
AssertStatement
using this visitor.visitAssertStatement
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitAssignmentExpression(AssignmentExpression elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
AssignmentExpression
using this visitor.visitAssignmentExpression
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitBasicType(BasicType elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
BasicType
using this visitor.visitBasicType
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitBlock(Block elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
Block
using this visitor.visitBlock
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitBlockComment(BlockComment elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
BlockComment
using this visitor.visitBlockComment
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitBreakStatement(BreakStatement elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
BreakStatement
using this visitor.visitBreakStatement
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitCastExpression(CastExpression elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
CastExpression
using this visitor.visitCastExpression
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitCatchClause(CatchClause elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
CatchClause
using this visitor.visitCatchClause
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitClassBody(ClassBody elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
ClassBody
using this visitor.visitClassBody
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitClassDeclaration(ClassDeclaration elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
ClassDeclaration
using this visitor.visitClassDeclaration
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitClassInstanceCreationExpression(ClassInstanceCreationExpression elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
ClassInstanceCreationExpression
using this visitor.visitClassInstanceCreationExpression
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitClassLiteral(ClassLiteral elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
ClassLiteral
using this visitor.visitClassLiteral
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitCompilationUnit(CompilationUnit elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
CompilationUnit
using this visitor.visitCompilationUnit
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitConditionalExpression(ConditionalExpression elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
ConditionalExpression
using this visitor.visitConditionalExpression
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitConstructorDeclaration(ConstructorDeclaration elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
ConstructorDeclaration
using this visitor.visitConstructorDeclaration
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitContinueStatement(ContinueStatement elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
ContinueStatement
using this visitor.visitContinueStatement
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitDoStatement(DoStatement elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
DoStatement
using this visitor.visitDoStatement
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitDocBlock(DocBlock elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
DocBlock
using this visitor.visitDocBlock
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitDocField(DocField elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
DocField
using this visitor.visitDocField
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitDocMethod(DocMethod elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
DocMethod
using this visitor.visitDocMethod
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitDocMethodParameter(DocMethodParameter elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
DocMethodParameter
using this visitor.visitDocMethodParameter
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitDocText(DocText elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
DocText
using this visitor.visitDocText
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitEmptyStatement(EmptyStatement elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
EmptyStatement
using this visitor.visitEmptyStatement
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitEnhancedForStatement(EnhancedForStatement elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
EnhancedForStatement
using this visitor.visitEnhancedForStatement
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitEnumConstantDeclaration(EnumConstantDeclaration elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
EnumConstantDeclaration
using this visitor.visitEnumConstantDeclaration
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitEnumDeclaration(EnumDeclaration elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
EnumDeclaration
using this visitor.visitEnumDeclaration
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitExpressionStatement(ExpressionStatement elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
ExpressionStatement
using this visitor.visitExpressionStatement
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitFieldAccessExpression(FieldAccessExpression elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
FieldAccessExpression
using this visitor.visitFieldAccessExpression
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitFieldDeclaration(FieldDeclaration elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
FieldDeclaration
using this visitor.visitFieldDeclaration
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitForStatement(ForStatement elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
ForStatement
using this visitor.visitForStatement
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitFormalParameterDeclaration(FormalParameterDeclaration elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
FormalParameterDeclaration
using this visitor.visitFormalParameterDeclaration
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitIfStatement(IfStatement elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
IfStatement
using this visitor.visitIfStatement
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitImportDeclaration(ImportDeclaration elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
ImportDeclaration
using this visitor.visitImportDeclaration
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitInfixExpression(InfixExpression elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
InfixExpression
using this visitor.visitInfixExpression
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitInitializerDeclaration(InitializerDeclaration elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
InitializerDeclaration
using this visitor.visitInitializerDeclaration
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitInstanceofExpression(InstanceofExpression elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
InstanceofExpression
using this visitor.visitInstanceofExpression
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitInterfaceDeclaration(InterfaceDeclaration elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
InterfaceDeclaration
using this visitor.visitInterfaceDeclaration
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitJavadoc(Javadoc elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
Javadoc
using this visitor.visitJavadoc
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitLabeledStatement(LabeledStatement elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
LabeledStatement
using this visitor.visitLabeledStatement
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitLambdaExpression(LambdaExpression elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
LambdaExpression
using this visitor.visitLambdaExpression
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitLineComment(LineComment elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
LineComment
using this visitor.visitLineComment
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitLiteral(Literal elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
Literal
using this visitor.visitLiteral
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitLocalClassDeclaration(LocalClassDeclaration elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
LocalClassDeclaration
using this visitor.visitLocalClassDeclaration
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitLocalVariableDeclaration(LocalVariableDeclaration elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
LocalVariableDeclaration
using this visitor.visitLocalVariableDeclaration
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitMarkerAnnotation(MarkerAnnotation elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
MarkerAnnotation
using this visitor.visitMarkerAnnotation
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitMethodDeclaration(MethodDeclaration elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
MethodDeclaration
using this visitor.visitMethodDeclaration
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitMethodInvocationExpression(MethodInvocationExpression elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
MethodInvocationExpression
using this visitor.visitMethodInvocationExpression
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitConstructorReferenceExpression(ConstructorReferenceExpression elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
ConstructorReferenceExpression
using this visitor.visitConstructorReferenceExpression
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitMethodReferenceExpression(MethodReferenceExpression elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
MethodReferenceExpression
using this visitor.visitMethodReferenceExpression
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitModifier(Modifier elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
Modifier
using this visitor.visitModifier
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitNamedType(NamedType elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
NamedType
using this visitor.visitNamedType
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitNormalAnnotation(NormalAnnotation elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
NormalAnnotation
using this visitor.visitNormalAnnotation
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitPackageDeclaration(PackageDeclaration elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
PackageDeclaration
using this visitor.visitPackageDeclaration
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitParameterizedType(ParameterizedType elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
ParameterizedType
using this visitor.visitParameterizedType
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitParenthesizedExpression(ParenthesizedExpression elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
ParenthesizedExpression
using this visitor.visitParenthesizedExpression
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitPostfixExpression(PostfixExpression elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
PostfixExpression
using this visitor.visitPostfixExpression
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitQualifiedName(QualifiedName elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
QualifiedName
using this visitor.visitQualifiedName
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitQualifiedType(QualifiedType elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
QualifiedType
using this visitor.visitQualifiedType
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitReturnStatement(ReturnStatement elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
ReturnStatement
using this visitor.visitReturnStatement
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitSimpleName(SimpleName elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
SimpleName
using this visitor.visitSimpleName
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitSingleElementAnnotation(SingleElementAnnotation elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
SingleElementAnnotation
using this visitor.visitSingleElementAnnotation
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitStatementExpressionList(StatementExpressionList elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
StatementExpressionList
using this visitor.visitStatementExpressionList
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitSuper(Super elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
Super
using this visitor.visitSuper
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitSuperConstructorInvocation(SuperConstructorInvocation elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
SuperConstructorInvocation
using this visitor.visitSuperConstructorInvocation
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitSwitchCaseLabel(SwitchCaseLabel elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
SwitchCaseLabel
using this visitor.visitSwitchCaseLabel
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitSwitchDefaultLabel(SwitchDefaultLabel elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
SwitchDefaultLabel
using this visitor.visitSwitchDefaultLabel
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitSwitchStatement(SwitchStatement elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
SwitchStatement
using this visitor.visitSwitchStatement
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitSynchronizedStatement(SynchronizedStatement elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
SynchronizedStatement
using this visitor.visitSynchronizedStatement
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitThis(This elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
This
using this visitor.visitThis
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitThrowStatement(ThrowStatement elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
ThrowStatement
using this visitor.visitThrowStatement
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitTryResource(TryResource elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
TryResource
using this visitor.visitTryResource
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitTryStatement(TryStatement elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
TryStatement
using this visitor.visitTryStatement
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitTypeParameterDeclaration(TypeParameterDeclaration elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
TypeParameterDeclaration
using this visitor.visitTypeParameterDeclaration
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitUnaryExpression(UnaryExpression elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
UnaryExpression
using this visitor.visitUnaryExpression
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitUnionType(UnionType elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
UnionType
using this visitor.visitUnionType
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitVariableDeclarator(VariableDeclarator elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
VariableDeclarator
using this visitor.visitVariableDeclarator
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitWhileStatement(WhileStatement elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
WhileStatement
using this visitor.visitWhileStatement
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)public Void visitWildcard(Wildcard elem, com.asakusafw.utils.java.internal.model.util.DigestContext context)
Visitor
Wildcard
using this visitor.visitWildcard
in class StrictVisitor<Void,com.asakusafw.utils.java.internal.model.util.DigestContext,NoThrow>
elem
- the target elementcontext
- the current context (nullable)Copyright © 2011–2019 Asakusa Framework Team. All rights reserved.