public class HashcodeAtmVisitor extends AnnotatedTypeScanner<Integer,Void>
This class should be synchronized with EqualityAtmComparer.
visitedNodes| Constructor and Description |
|---|
HashcodeAtmVisitor() |
| Modifier and Type | Method and Description |
|---|---|
protected Integer |
reduce(Integer hashcode1,
Integer hashcode2)
Used to combine the hashcodes of component types or a type and its component types
|
protected Integer |
scan(AnnotatedTypeMirror type,
Void v)
Generates the hashcode of type and combines it with the hashcode of its component types (if
any).
|
reset, scan, scanAndReduce, scanAndReduce, visit, visit, visitArray, visitDeclared, visitExecutable, visitIntersection, visitNoType, visitNull, visitPrimitive, visitTypeVariable, visitUnion, visitWildcardprotected Integer scan(AnnotatedTypeMirror type, Void v)
scan in class AnnotatedTypeScanner<Integer,Void>type