public class HashcodeAtmVisitor extends SimpleAnnotatedTypeScanner<Integer,Void>
This class should be synchronized with EqualityAtmComparer.
SimpleAnnotatedTypeScanner.DefaultAction<R,P>AnnotatedTypeScanner.Reduce<R>defaultActiondefaultResult, 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, visitWildcardreduce, reset, scan, scan, scanAndReduce, scanAndReduce, visit, visit, visitIntersection, visitUnionpublic HashcodeAtmVisitor()
HashcodeAtmVisitor.protected Integer defaultAction(AnnotatedTypeMirror type, Void v)
defaultAction in class SimpleAnnotatedTypeScanner<Integer,Void>type - the typev - a visitor-specified parameter