blob: 6a998413ec07bbd40f6a27c9e5ff1c6e83f3e96e (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
// Copyright 2016 Yahoo Inc. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
package com.yahoo.search.predicate.index;
import com.yahoo.document.predicate.PredicateHash;
/**
* Utility class for feature related constants and methods.
*
* @author bjorncs
*/
public class Feature {
public static final String Z_STAR_COMPRESSED_ATTRIBUTE_NAME = "z-star-compressed";
public static final long Z_STAR_COMPRESSED_ATTRIBUTE_HASH = PredicateHash.hash64(Z_STAR_COMPRESSED_ATTRIBUTE_NAME);
private Feature() {}
public static long createHash(String key, String value) {
return PredicateHash.hash64(key + "=" + value);
}
}
|