THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
Code Block |
---|
class CacheKeyConfiguration { String getKeyTypeName(); // Optional affinity field name for keys. String getAffinityFeild(); // Optional resolver for hashcode and equals. // If not set, then all fields will be used. HashCodeEqualsResolver getHashCodeEqualsResolver(); } HashCodeEqualsResolver { int hashCode(IgniteObject); boolean equals(IgniteObject, IgniteObject); } HashCodeEqualsFieldsResolver { List<String> fields; HashCodeEqualsFieldsResolver(String... fields) { ... } HashCodeEqualsFieldsResolver(List<String> fields) { ... } } |