@Override public Iterable<EdgeVertexPair> getEdgeVertexPairs(Direction direction, String[] labels, FetchHints fetchHints, Authorizations authorizations) { throw new VertexiumNotSupportedException("getEdgeVertexPairs is not supported on " + className); } }
@Override public Iterable<EdgeVertexPair> getEdgeVertexPairs(Direction direction, String[] labels, FetchHints fetchHints, Authorizations authorizations) { throw new VertexiumNotSupportedException("getEdgeVertexPairs is not supported on " + className); } }
@Override public ExistingEdgeMutation prepareMutation() { throw new VertexiumNotSupportedException("prepareMutation is not supported"); } }
@Override public Vertex getOtherVertex(String myVertexId, Authorizations authorizations) { throw new VertexiumNotSupportedException("getOtherVertex is not supported"); }
@Override public Iterable<HistoricalPropertyValue> getHistoricalPropertyValues(String key, String name, Visibility visibility, Authorizations authorizations) { throw new VertexiumNotSupportedException("getHistoricalPropertyValues is not supported"); }
@Override public Iterable<HistoricalPropertyValue> getHistoricalPropertyValues(String key, String name, Visibility visibility, Long startTime, Long endTime, Authorizations authorizations) { throw new VertexiumNotSupportedException("getHistoricalPropertyValues is not supported"); }
@Override public void markPropertyHidden(String key, String name, Visibility propertyVisibility, Long timestamp, Visibility visibility, Authorizations authorizations) { throw new VertexiumNotSupportedException("markPropertyHidden is not supported"); }
@Override public void markPropertyHidden(Property property, Visibility visibility, Authorizations authorizations) { throw new VertexiumNotSupportedException("markPropertyHidden is not supported"); }
@Override public Iterable<String> getEdgeIds(Direction direction, Authorizations authorizations) { throw new VertexiumNotSupportedException("getEdgeIds is not supported on " + className); }
@Override public Iterable<Edge> getEdges(Direction direction, String label, Authorizations authorizations) { throw new VertexiumNotSupportedException("getEdges is not supported on " + className); }
@Override public Iterable<Vertex> getVertices(Direction direction, FetchHints fetchHints, Authorizations authorizations) { throw new VertexiumNotSupportedException("getVertices is not supported on " + className); }
@Override public Iterable<EdgeVertexPair> getEdgeVertexPairs(Direction direction, FetchHints fetchHints, Authorizations authorizations) { throw new VertexiumNotSupportedException("getEdgeVertexPairs is not supported on " + className); }
@Override @Deprecated public int getEdgeCount(Direction direction, Authorizations authorizations) { throw new VertexiumNotSupportedException("getEdgeCount is not supported on " + className); }
@Override @Deprecated public Iterable<String> getEdgeLabels(Direction direction, Authorizations authorizations) { throw new VertexiumNotSupportedException("getEdgeLabels is not supported on " + className); }
@Override @Deprecated public int getEdgeCount(Direction direction, Authorizations authorizations) { throw new VertexiumNotSupportedException("getEdgeCount is not supported on " + className); }
@Override @Deprecated public Iterable<String> getEdgeLabels(Direction direction, Authorizations authorizations) { throw new VertexiumNotSupportedException("getEdgeLabels is not supported on " + className); }
@Override public void validate(PropertyDefinition propertyDefinition) { if (!GeoShape.class.isAssignableFrom(propertyDefinition.getDataType())) { throw new VertexiumNotSupportedException("GeoCompare predicates are not allowed for properties of type " + propertyDefinition.getDataType().getName()); } }
@Override public void validate(PropertyDefinition propertyDefinition) { if (!GeoShape.class.isAssignableFrom(propertyDefinition.getDataType())) { throw new VertexiumNotSupportedException("GeoCompare predicates are not allowed for properties of type " + propertyDefinition.getDataType().getName()); } }
@Override public String getVertexId(Direction direction) { if (direction.equals(Direction.IN)) { return inVertexId; } else if (direction.equals(Direction.OUT)) { return outVertexId; } throw new VertexiumNotSupportedException(direction.name() + " is not supported"); }
@Override public String getVertexId(Direction direction) { if (direction.equals(Direction.IN)) { return inVertexId; } else if (direction.equals(Direction.OUT)) { return outVertexId; } throw new VertexiumNotSupportedException(direction.name() + " is not supported"); }