public class DedupUtils extends Object
| Modifier and Type | Field and Description |
|---|---|
static byte[] |
BODY_B |
static String |
BODY_S |
static String |
CF_SEPARATOR |
static String |
ROOT |
| Constructor and Description |
|---|
DedupUtils() |
| Modifier and Type | Method and Description |
|---|---|
static eu.dnetlib.data.proto.OafProtos.Oaf.Builder |
buildRel(eu.dnetlib.pace.config.DedupConfig dedupConf,
eu.dnetlib.data.proto.OafProtos.OafRel.Builder oafRel,
double trust) |
static eu.dnetlib.data.mapreduce.util.DedupUtils.ColumnFamily |
decodeCF(byte[] b) |
static String |
dedupPrefix(String dedupRun) |
static eu.dnetlib.data.proto.OafProtos.OafRel.Builder |
getDedup(eu.dnetlib.pace.config.DedupConfig dedupConf,
String from,
String to,
eu.dnetlib.data.proto.DedupProtos.Dedup.RelName relClass) |
static String |
getDedupCF_mergedIn(String type) |
static String |
getDedupCF_mergedIn(eu.dnetlib.data.proto.TypeProtos.Type type) |
static byte[] |
getDedupCF_mergedInBytes(String type) |
static byte[] |
getDedupCF_mergedInBytes(eu.dnetlib.data.proto.TypeProtos.Type type) |
static String |
getDedupCF_merges(String type) |
static String |
getDedupCF_merges(eu.dnetlib.data.proto.TypeProtos.Type type) |
static byte[] |
getDedupCF_mergesBytes(String type) |
static byte[] |
getDedupCF_mergesBytes(eu.dnetlib.data.proto.TypeProtos.Type type) |
static eu.dnetlib.data.proto.OafProtos.OafRel.Builder |
getDedupSimilarity(eu.dnetlib.pace.config.DedupConfig dedupConf,
String from,
String to) |
static eu.dnetlib.data.proto.RelTypeProtos.RelType |
getRelType(eu.dnetlib.data.proto.TypeProtos.Type type) |
static String |
getRelTypeString(eu.dnetlib.data.proto.TypeProtos.Type type) |
static String |
getSimilarityCF(String type) |
static String |
getSimilarityCF(eu.dnetlib.data.proto.TypeProtos.Type type) |
static byte[] |
getSimilarityCFBytes(String type) |
static byte[] |
getSimilarityCFBytes(eu.dnetlib.data.proto.TypeProtos.Type type) |
static boolean |
isRoot(byte[] s) |
static boolean |
isRoot(ImmutableBytesWritable s) |
static boolean |
isRoot(String s) |
static String |
newId(String id,
String dedupRun) |
static byte[] |
newIdBytes(ByteBuffer b,
String dedupRun) |
static byte[] |
newIdBytes(String s,
String dedupRun) |
public static final String CF_SEPARATOR
public static final String ROOT
public static final String BODY_S
public static final byte[] BODY_B
public static byte[] newIdBytes(ByteBuffer b, String dedupRun)
public static boolean isRoot(String s)
public static boolean isRoot(ImmutableBytesWritable s)
public static boolean isRoot(byte[] s)
public static String getDedupCF_merges(eu.dnetlib.data.proto.TypeProtos.Type type)
public static byte[] getDedupCF_mergesBytes(eu.dnetlib.data.proto.TypeProtos.Type type)
public static byte[] getDedupCF_mergesBytes(String type)
public static String getDedupCF_mergedIn(eu.dnetlib.data.proto.TypeProtos.Type type)
public static byte[] getDedupCF_mergedInBytes(eu.dnetlib.data.proto.TypeProtos.Type type)
public static byte[] getDedupCF_mergedInBytes(String type)
public static String getSimilarityCF(eu.dnetlib.data.proto.TypeProtos.Type type)
public static byte[] getSimilarityCFBytes(eu.dnetlib.data.proto.TypeProtos.Type type)
public static byte[] getSimilarityCFBytes(String type)
public static String getRelTypeString(eu.dnetlib.data.proto.TypeProtos.Type type)
public static eu.dnetlib.data.proto.RelTypeProtos.RelType getRelType(eu.dnetlib.data.proto.TypeProtos.Type type)
public static eu.dnetlib.data.mapreduce.util.DedupUtils.ColumnFamily decodeCF(byte[] b)
public static eu.dnetlib.data.proto.OafProtos.OafRel.Builder getDedup(eu.dnetlib.pace.config.DedupConfig dedupConf,
String from,
String to,
eu.dnetlib.data.proto.DedupProtos.Dedup.RelName relClass)
public static eu.dnetlib.data.proto.OafProtos.OafRel.Builder getDedupSimilarity(eu.dnetlib.pace.config.DedupConfig dedupConf,
String from,
String to)
public static eu.dnetlib.data.proto.OafProtos.Oaf.Builder buildRel(eu.dnetlib.pace.config.DedupConfig dedupConf,
eu.dnetlib.data.proto.OafProtos.OafRel.Builder oafRel,
double trust)
Copyright © 2018. All rights reserved.