public class HashcodeAtmVisitor extends SimpleAnnotatedTypeScanner<Integer,Void>
This class should be synchronized with EqualityAtmComparer.
SimpleAnnotatedTypeScanner.DefaultAction<R,P>
AnnotatedTypeScanner.Reduce<R>
defaultAction
defaultResult, reduceFunction, visitedNodes
Constructor and Description |
---|
HashcodeAtmVisitor()
Creates a
HashcodeAtmVisitor . |
Modifier and Type | Method and Description |
---|---|
protected Integer |
defaultAction(AnnotatedTypeMirror type,
Void v)
Generates hashcode for type using the underlying type and the primary annotation.
|
visitArray, visitDeclared, visitExecutable, visitNoType, visitNull, visitPrimitive, visitTypeVariable, visitWildcard
reduce, reset, scan, scan, scanAndReduce, scanAndReduce, visit, visit, visitIntersection, visitUnion
public HashcodeAtmVisitor()
HashcodeAtmVisitor
.protected Integer defaultAction(AnnotatedTypeMirror type, Void v)
defaultAction
in class SimpleAnnotatedTypeScanner<Integer,Void>
type
- the typev
- a visitor-specified parameter