static Logger LOG = LoggerFactory.getLogger(ElementSelector.class);
static ElementSelectionResource ES;
static Logger LOG = LoggerFactory.getLogger(ElementSelector.class);
static ElementSelectionResource ES;
try {
this.name = graph.getRelatedValue(resource, L0.HasLabel);
this.expression = getExpression(graph, resource);
try {
this.name = graph.getRelatedValue(resource, L0.HasLabel);
this.expression = getExpression(graph, resource);
} catch (DatabaseException e) {
LOG.error("Error reading element selector", e);
throw e;
} catch (DatabaseException e) {
LOG.error("Error reading element selector", e);
throw e;
// Select sorting direction
Comparator<Pair<Resource, Double>> comparator = smallest ?
(p1, p2) -> Double.compare(p1.second, p2.second) :
// Select sorting direction
Comparator<Pair<Resource, Double>> comparator = smallest ?
(p1, p2) -> Double.compare(p1.second, p2.second) :
// Get association list to property values
List<Pair<Resource, Double>> result2 = elements.stream()
// Get association list to property values
List<Pair<Resource, Double>> result2 = elements.stream()