@Override public NullValue next() { pos++; return NullValue.getInstance(); }
@Override public void putNormalizedKey(NullValue record, MemorySegment target, int offset, int numBytes) { record.copyNormalizedKey(target, offset, numBytes); }
@Override public int getNormalizeKeyLen() { return NullValue.getInstance().getMaxNormalizedKeyLen(); }
@Override public int hash(NullValue record) { return record.hashCode(); }
@Override public int hash(NullValue record) { return record.hashCode(); }
@Override public NullValue translate(T value, NullValue reuse) throws Exception { return NullValue.getInstance(); } }
@Override public int getNormalizeKeyLen() { return NullValue.getInstance().getMaxNormalizedKeyLen(); }
@Override public int hash(NullValue record) { return record.hashCode(); }
@Override public void putNormalizedKey(NullValue record, MemorySegment target, int offset, int numBytes) { record.copyNormalizedKey(target, offset, numBytes); }
@Override public NullValue deserialize(NullValue reuse, DataInputView source) throws IOException { return NullValue.getInstance(); }
@Override public int getNormalizeKeyLen() { return NullValue.getInstance().getMaxNormalizedKeyLen(); }
@Override public void putNormalizedKey(NullValue record, MemorySegment target, int offset, int numBytes) { record.copyNormalizedKey(target, offset, numBytes); }
@Override public NullValue createInstance() { return NullValue.getInstance(); }
@Override public NullValue copy(NullValue from) { return NullValue.getInstance(); }
@Override public NullValue deserialize(DataInputView source) throws IOException { return NullValue.getInstance(); }
@Override public NullValue copy(NullValue from, NullValue reuse) { return NullValue.getInstance(); }
@Override public NullValue copy() { return NullValue.getInstance(); }
public static final DataSet<Edge<Long, NullValue>> getDefaultEdgeDataSet(ExecutionEnvironment env) { List<Edge<Long, NullValue>> edges = new ArrayList<>(); edges.add(new Edge<>(1L, 3L, NullValue.getInstance())); edges.add(new Edge<>(2L, 3L, NullValue.getInstance())); edges.add(new Edge<>(4L, 7L, NullValue.getInstance())); edges.add(new Edge<>(5L, 7L, NullValue.getInstance())); edges.add(new Edge<>(6L, 7L, NullValue.getInstance())); edges.add(new Edge<>(7L, 3L, NullValue.getInstance())); return env.fromCollection(edges); }
public static DataSet<Edge<Long, NullValue>> getDefaultEdgeDataSet(ExecutionEnvironment env) { List<Edge<Long, NullValue>> edges = new ArrayList<>(); edges.add(new Edge<>(1L, 2L, NullValue.getInstance())); edges.add(new Edge<>(1L, 3L, NullValue.getInstance())); edges.add(new Edge<>(2L, 3L, NullValue.getInstance())); edges.add(new Edge<>(2L, 6L, NullValue.getInstance())); edges.add(new Edge<>(3L, 4L, NullValue.getInstance())); edges.add(new Edge<>(3L, 5L, NullValue.getInstance())); edges.add(new Edge<>(3L, 6L, NullValue.getInstance())); edges.add(new Edge<>(4L, 5L, NullValue.getInstance())); edges.add(new Edge<>(6L, 7L, NullValue.getInstance())); return env.fromCollection(edges); }
public static final DataSet<Edge<Long, NullValue>> getTieEdgeDataSet(ExecutionEnvironment env) { List<Edge<Long, NullValue>> edges = new ArrayList<>(); edges.add(new Edge<>(1L, 5L, NullValue.getInstance())); edges.add(new Edge<>(2L, 5L, NullValue.getInstance())); edges.add(new Edge<>(4L, 5L, NullValue.getInstance())); edges.add(new Edge<>(5L, 5L, NullValue.getInstance())); edges.add(new Edge<>(6L, 5L, NullValue.getInstance())); edges.add(new Edge<>(7L, 5L, NullValue.getInstance())); edges.add(new Edge<>(8L, 5L, NullValue.getInstance())); edges.add(new Edge<>(9L, 5L, NullValue.getInstance())); return env.fromCollection(edges); } }