Uses of Class
graphql.schema.diffing.Edge
Packages that use Edge
-
Uses of Edge in graphql.schema.diffing
Fields in graphql.schema.diffing declared as EdgeModifier and TypeFieldDescriptionprivate Edge
EditOperation.sourceEdge
private Edge
EditOperation.targetEdge
Fields in graphql.schema.diffing with type parameters of type EdgeModifier and TypeFieldDescriptionSchemaGraph.edges
SchemaGraph.edgesByDirection
SchemaGraph.edgesByInverseDirection
Methods in graphql.schema.diffing that return EdgeModifier and TypeMethodDescription@Nullable Edge
@Nullable Edge
SchemaGraph.getEdgeOrInverse
(Vertex from, Vertex to) SchemaGraph.getSingleAdjacentEdge
(Vertex from, Predicate<Edge> predicate) EditOperation.getSourceEdge()
EditOperation.getTargetEdge()
Methods in graphql.schema.diffing that return types with arguments of type EdgeModifier and TypeMethodDescriptionSchemaGraph.getAdjacentEdges
(Vertex from, Predicate<Vertex> predicate) SchemaGraph.getAdjacentEdgesAndInverseNonCopy
(Vertex fromAndTo) SchemaGraph.getAdjacentEdgesInverse
(Vertex to, Predicate<Vertex> predicate) SchemaGraph.getAdjacentEdgesInverseCopied
(Vertex to) SchemaGraph.getAdjacentEdgesInverseNonCopy
(Vertex to) SchemaGraph.getAdjacentEdgesNonCopy
(Vertex from) SchemaGraph.getAllAdjacentEdges
(List<Vertex> fromList, Vertex to) SchemaGraph.getEdges()
Methods in graphql.schema.diffing with parameters of type EdgeModifier and TypeMethodDescriptionvoid
static EditOperation
EditOperation.changeEdge
(String description, Edge sourceEdge, Edge targetEdge) static EditOperation
EditOperation.deleteEdge
(String description, Edge sourceEdge) static EditOperation
EditOperation.insertEdge
(String description, Edge targetEdge) boolean
Method parameters in graphql.schema.diffing with type arguments of type EdgeModifier and TypeMethodDescriptionSchemaGraph.getSingleAdjacentEdge
(Vertex from, Predicate<Edge> predicate) Constructors in graphql.schema.diffing with parameters of type EdgeModifierConstructorDescriptionprivate
EditOperation
(EditOperation.Operation operation, String description, Vertex sourceVertex, Vertex targetVertex, Edge sourceEdge, Edge targetEdge) Constructor parameters in graphql.schema.diffing with type arguments of type Edge -
Uses of Edge in graphql.schema.diffing.ana
Methods in graphql.schema.diffing.ana with parameters of type EdgeModifier and TypeMethodDescriptionprivate String
EditOperationAnalyzer.getDefaultValueFromEdgeLabel
(Edge edge) private String
EditOperationAnalyzer.getTypeFromEdgeLabel
(Edge edge) private void
EditOperationAnalyzer.interfaceImplementationDeleted
(Edge deletedEdge) private static boolean
EditOperationAnalyzer.isAnyVertexOfType
(Edge edge, 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 EdgeModifier and TypeMethodDescriptionprivate EditOperation
EditOperationAnalyzer.findDeletedEdge
(Vertex targetVertexFrom, List<EditOperation> editOperations, Mapping mapping, Predicate<Edge> edgePredicate)