question: sets hash id resolver for nodes . this resolver is used to provide alternate hash id , other than node id . node ids constantly change when nodes get restarted , which causes them to be placed on different locations in the hash ring , and hence causing repartitioning . providing an alternate hash id , which survives node restarts , puts node on the same location on the hash ring , hence minimizing required repartitioning . concode_field_sep GridClientPredicate<UUID> backupFilter concode_elem_sep int DFLT_PARTITION_CNT concode_elem_sep GridClientPredicate<NodeInfo> primaryIdFilter concode_elem_sep int parts concode_elem_sep ConcurrentMap<UUID,NodeInfo> addedNodes concode_elem_sep GridClientConsistentHash<NodeInfo> nodeHash concode_elem_sep GridClientPredicate<NodeInfo> backupIdFilter concode_elem_sep UUID nodeId concode_elem_sep Object hashId concode_elem_sep HashIdResolver hashIdRslvr concode_field_sep void onNodeAdded concode_elem_sep Object getHashId concode_elem_sep Object getHashId concode_elem_sep boolean apply concode_elem_sep boolean apply concode_elem_sep void setPartitions concode_elem_sep void setBackupFilter concode_elem_sep int compareTo concode_elem_sep Object hashId concode_elem_sep NodeInfo resolveNodeInfo concode_elem_sep GridClientNode node concode_elem_sep int partition concode_elem_sep int getPartitions concode_elem_sep void onNodeRemoved concode_elem_sep int hashCode concode_elem_sep boolean equals concode_elem_sep String toString concode_elem_sep String toString concode_elem_sep GridClientPredicate<UUID> getBackupFilter concode_elem_sep UUID nodeId concode_elem_sep HashIdResolver getHashIdResolver
target: void function ( HashIdResolver arg0 ) { this . hashIdRslvr = arg0 ; }