public class HashCodeTraverser extends LeftGraphTraverser
| Modifier and Type | Class and Description |
|---|---|
static class |
HashCodeTraverser.HashCodes |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DEFAULT_VISITORS |
static int |
HASHCODING_PRIME |
VISITORS_SUFFIX| Constructor and Description |
|---|
HashCodeTraverser(Taxonomy taxonomy) |
HashCodeTraverser(Taxonomy taxonomy,
VisitorsInstance visitorsInstance) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Object |
createUserData() |
int |
getCompositeHashCode() |
void |
setCompositeHashCode(int compositeHashCode) |
createIdentifiableObjectPairsFromUnorderedDimensioncreateIdentifiableObjectPair, createIdentifiableObjectPairs, createIdentifiableObjectPairsFromMappedDimension, createIdentifiableObjectPairsFromOrderedDimension, createInitialDimensionViewPair, getAsList, getNextStaticViewgetVisitors, getVisitorsInstance, traverse, traverse, traversegetVisitor, setVisitorcontinueTraversal, createMemberViewPairs, createRootClassViewPair, getActualInflectionView, getCallStack, getCurrentFrame, getFrame, getIdentifiableObjectPool, getLastFrameOfType, getLastMemberViewFrame, getMemberViews, getPreviousFrame, getTaxonomy, traversepublic static final java.lang.String DEFAULT_VISITORS
public static final int HASHCODING_PRIME
public HashCodeTraverser(Taxonomy taxonomy)
public HashCodeTraverser(Taxonomy taxonomy, VisitorsInstance visitorsInstance)
protected java.lang.Object createUserData()
createUserData in class AbstractTraverserpublic int getCompositeHashCode()
public void setCompositeHashCode(int compositeHashCode)