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, visitWildcard
protected Integer scan(AnnotatedTypeMirror type, Void v)
scan
in class AnnotatedTypeScanner<Integer,Void>
type