Search in sources :

Example 1 with EdgePair

use of com.revolsys.geometry.graph.EdgePair in project com.revolsys.open by revolsys.

the class PseudoNodeAttribute method newEdgePair.

private EdgePair<Record> newEdgePair(final Node<Record> node, final Edge<Record> edge1, final Edge<Record> edge2) {
    final Record object1 = edge1.getObject();
    final Record object2 = edge2.getObject();
    if (DirectionalFields.canMergeRecords(node, object1, object2, this.equalExcludeFieldNames)) {
        return new EdgePair<>(edge1, edge2);
    } else {
        return null;
    }
}
Also used : Record(com.revolsys.record.Record) EdgePair(com.revolsys.geometry.graph.EdgePair)

Aggregations

EdgePair (com.revolsys.geometry.graph.EdgePair)1 Record (com.revolsys.record.Record)1