Uses of Class
graphql.schema.diffing.Edge
-
Packages that use Edge Package Description graphql.schema.diffing graphql.schema.diffing.ana -
-
Uses of Edge in graphql.schema.diffing
Fields in graphql.schema.diffing declared as Edge Modifier and Type Field Description private Edge
EditOperation. sourceEdge
private Edge
EditOperation. targetEdge
Fields in graphql.schema.diffing with type parameters of type Edge Modifier and Type Field Description private java.util.List<Edge>
SchemaGraph. edges
private com.google.common.collect.Table<Vertex,Vertex,Edge>
SchemaGraph. edgesByDirection
private com.google.common.collect.Table<Vertex,Vertex,Edge>
SchemaGraph. edgesByInverseDirection
Methods in graphql.schema.diffing that return Edge Modifier and Type Method Description @Nullable Edge
SchemaGraph. getEdge(Vertex from, Vertex to)
@Nullable Edge
SchemaGraph. getEdgeOrInverse(Vertex from, Vertex to)
Edge
SchemaGraph. getSingleAdjacentEdge(Vertex from, java.util.function.Predicate<Edge> predicate)
Edge
EditOperation. getSourceEdge()
Edge
EditOperation. getTargetEdge()
Methods in graphql.schema.diffing that return types with arguments of type Edge Modifier and Type Method Description java.util.List<Edge>
SchemaGraph. getAdjacentEdges(Vertex from, java.util.function.Predicate<Vertex> predicate)
java.lang.Iterable<Edge>
SchemaGraph. getAdjacentEdgesAndInverseNonCopy(Vertex fromAndTo)
java.util.List<Edge>
SchemaGraph. getAdjacentEdgesInverse(Vertex to, java.util.function.Predicate<Vertex> predicate)
java.util.List<Edge>
SchemaGraph. getAdjacentEdgesInverseCopied(Vertex to)
java.util.Collection<Edge>
SchemaGraph. getAdjacentEdgesInverseNonCopy(Vertex to)
java.util.Collection<Edge>
SchemaGraph. getAdjacentEdgesNonCopy(Vertex from)
java.util.List<Edge>
SchemaGraph. getAllAdjacentEdges(java.util.List<Vertex> fromList, Vertex to)
java.util.List<Edge>
SchemaGraph. getEdges()
Methods in graphql.schema.diffing with parameters of type Edge Modifier and Type Method Description void
SchemaGraph. addEdge(Edge edge)
static EditOperation
EditOperation. changeEdge(java.lang.String description, Edge sourceEdge, Edge targetEdge)
static EditOperation
EditOperation. deleteEdge(java.lang.String description, Edge sourceEdge)
static EditOperation
EditOperation. insertEdge(java.lang.String description, Edge targetEdge)
boolean
Edge. isEqualTo(Edge other)
Method parameters in graphql.schema.diffing with type arguments of type Edge Modifier and Type Method Description Edge
SchemaGraph. getSingleAdjacentEdge(Vertex from, java.util.function.Predicate<Edge> predicate)
Constructors in graphql.schema.diffing with parameters of type Edge Constructor Description EditOperation(EditOperation.Operation operation, java.lang.String description, Vertex sourceVertex, Vertex targetVertex, Edge sourceEdge, Edge targetEdge)
Constructor parameters in graphql.schema.diffing with type arguments of type Edge Constructor Description SchemaGraph(java.util.List<Vertex> vertices, java.util.List<Edge> edges, com.google.common.collect.Table<Vertex,Vertex,Edge> edgeByVertexPair)
-
Uses of Edge in graphql.schema.diffing.ana
Methods in graphql.schema.diffing.ana with parameters of type Edge Modifier and Type Method Description private java.lang.String
EditOperationAnalyzer. getDefaultValueFromEdgeLabel(Edge edge)
private java.lang.String
EditOperationAnalyzer. getTypeFromEdgeLabel(Edge edge)
private void
EditOperationAnalyzer. interfaceImplementationDeleted(Edge deletedEdge)
private static boolean
EditOperationAnalyzer. isAnyVertexOfType(Edge edge, java.lang.String type)
private boolean
EditOperationAnalyzer. isTypeEdge(Edge edge)
private void
EditOperationAnalyzer. newInterfaceAddedToInterfaceOrObject(Edge newEdge)
Method parameters in graphql.schema.diffing.ana with type arguments of type Edge Modifier and Type Method Description private EditOperation
EditOperationAnalyzer. findDeletedEdge(Vertex targetVertexFrom, java.util.List<EditOperation> editOperations, Mapping mapping, java.util.function.Predicate<Edge> edgePredicate)
-