本文整理了Java中org.apache.tinkerpop.shaded.kryo.Kryo.<init>()
方法的一些代码示例,展示了Kryo.<init>()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Kryo.<init>()
方法的具体详情如下:
包路径:org.apache.tinkerpop.shaded.kryo.Kryo
类名称:Kryo
方法名:<init>
暂无
代码示例来源:origin: hugegraph/hugegraph
public static Kryo kryo() {
Kryo kryo = kryos.get();
if (kryo != null) {
return kryo;
}
kryo = new Kryo();
kryo.addDefaultSerializer(UUID.class, new Serializer<UUID>() {
@Override
public UUID read(Kryo kryo, Input input, Class<UUID> c) {
return new UUID(input.readLong(), input.readLong());
}
@Override
public void write(Kryo kryo, Output output, UUID uuid) {
output.writeLong(uuid.getMostSignificantBits());
output.writeLong(uuid.getLeastSignificantBits());
}
});
kryos.set(kryo);
return kryo;
}
代码示例来源:origin: apache/tinkerpop
@Override
public Kryo createMapper() {
final Kryo kryo = new Kryo(classResolver.get(), new MapReferenceResolver(), new DefaultStreamFactory());
kryo.addDefaultSerializer(Map.Entry.class, new UtilSerializers.EntrySerializer());
kryo.setRegistrationRequired(registrationRequired);
kryo.setReferences(referenceTracking);
for (TypeRegistration tr : typeRegistrations)
tr.registerWith(kryo);
return kryo;
}
代码示例来源:origin: com.baidu.hugegraph/hugegraph-core
public static Kryo kryo() {
Kryo kryo = kryos.get();
if (kryo != null) {
return kryo;
}
kryo = new Kryo();
kryo.addDefaultSerializer(UUID.class, new Serializer<UUID>() {
@Override
public UUID read(Kryo kryo, Input input, Class<UUID> c) {
return new UUID(input.readLong(), input.readLong());
}
@Override
public void write(Kryo kryo, Output output, UUID uuid) {
output.writeLong(uuid.getMostSignificantBits());
output.writeLong(uuid.getLeastSignificantBits());
}
});
kryos.set(kryo);
return kryo;
}
代码示例来源:origin: org.apache.tinkerpop/gremlin-core
@Override
public Kryo createMapper() {
final Kryo kryo = new Kryo(classResolver.get(), new MapReferenceResolver(), new DefaultStreamFactory());
kryo.addDefaultSerializer(Map.Entry.class, new UtilSerializers.EntrySerializer());
kryo.setRegistrationRequired(registrationRequired);
kryo.setReferences(referenceTracking);
for (TypeRegistration tr : typeRegistrations)
tr.registerWith(kryo);
return kryo;
}
内容来源于网络,如有侵权,请联系作者删除!