Uses of Class
uk.gov.gchq.gaffer.data.element.Edge
-
Packages that use Edge Package Description uk.gov.gchq.gaffer.accumulostore.key uk.gov.gchq.gaffer.accumulostore.key.core uk.gov.gchq.gaffer.data.element Core Java data types relating to Gaffer graph elements (entities and edges).uk.gov.gchq.gaffer.data.graph Data objects used by Gaffer which are related to graph analysis concepts.uk.gov.gchq.gaffer.data.graph.adjacency Data objects used by Gaffer which are related to graph adjacency concepts.uk.gov.gchq.gaffer.data.graph.function.walk uk.gov.gchq.gaffer.operation.data.generator Generator implementations for the operation data objects.uk.gov.gchq.gaffer.operation.graph Extension interfaces for performing filtering on results from operations.uk.gov.gchq.gaffer.spark.serialisation.kryo.impl uk.gov.gchq.gaffer.store.serialiser Serialiser implementations for stores.uk.gov.gchq.gaffer.tinkerpop.generator -
-
Uses of Edge in uk.gov.gchq.gaffer.accumulostore.key
Methods in uk.gov.gchq.gaffer.accumulostore.key with parameters of type Edge Modifier and Type Method Description Pair<org.apache.accumulo.core.data.Key,org.apache.accumulo.core.data.Key>
AccumuloElementConverter. getKeysFromEdge(Edge edge)
Converts anEdge
to a pair ofKey
s. -
Uses of Edge in uk.gov.gchq.gaffer.accumulostore.key.core
Methods in uk.gov.gchq.gaffer.accumulostore.key.core with parameters of type Edge Modifier and Type Method Description Pair<org.apache.accumulo.core.data.Key,org.apache.accumulo.core.data.Key>
AbstractCoreKeyAccumuloElementConverter. getKeysFromEdge(Edge edge)
-
Uses of Edge in uk.gov.gchq.gaffer.data.element
Subclasses of Edge in uk.gov.gchq.gaffer.data.element Modifier and Type Class Description class
LazyEdge
AnLazyEdge
wraps anEdge
and lazily loads identifiers and properties when requested using a providedElementValueLoader
.Methods in uk.gov.gchq.gaffer.data.element that return Edge Modifier and Type Method Description Edge
Edge.Builder. build()
Edge
Edge. emptyClone()
Edge
LazyEdge. getElement()
Edge
Edge. shallowClone()
Methods in uk.gov.gchq.gaffer.data.element with parameters of type Edge Modifier and Type Method Description boolean
Edge. equals(Edge edge)
Note this does not include the matchedVertex field.Constructors in uk.gov.gchq.gaffer.data.element with parameters of type Edge Constructor Description LazyEdge(Edge edge, ElementValueLoader valueLoader)
Constructs a by wrapping the providedEdge
and using theElementValueLoader
to lazily load the element's identifiers and properties when requested. -
Uses of Edge in uk.gov.gchq.gaffer.data.graph
Methods in uk.gov.gchq.gaffer.data.graph that return types with arguments of type Edge Modifier and Type Method Description List<Set<Edge>>
Walk. getEdges()
Iterator<Set<Edge>>
Walk. iterator()
Methods in uk.gov.gchq.gaffer.data.graph with parameters of type Edge Modifier and Type Method Description Walk.Builder
Walk.Builder. edge(Edge edge)
Walk.Builder
Walk.Builder. edges(Edge... edges)
Method parameters in uk.gov.gchq.gaffer.data.graph with type arguments of type Edge Modifier and Type Method Description Walk.Builder
Walk.Builder. edges(Iterable<Edge> edges)
Constructor parameters in uk.gov.gchq.gaffer.data.graph with type arguments of type Edge Constructor Description Walk(List<Set<Edge>> edges, List<Map.Entry<Object,Set<Entity>>> entities)
Constructor used by Jackson. -
Uses of Edge in uk.gov.gchq.gaffer.data.graph.adjacency
Methods in uk.gov.gchq.gaffer.data.graph.adjacency that return types with arguments of type Edge Modifier and Type Method Description Set<Edge>
AdjacencyMap. getEdges(Object source, Object destination)
Get the entries in the AdjacencyMap which match the provided source and destination vertices.Set<Edge>
AdjacencyMap. putEdge(Object source, Object destination, Edge edge)
Add an entry to the AdjacencyMap.Set<Edge>
AdjacencyMap. putEdges(Object source, Object destination, Set<Edge> set)
Add an entry to the AdjacencyMap.Methods in uk.gov.gchq.gaffer.data.graph.adjacency with parameters of type Edge Modifier and Type Method Description Set<Edge>
AdjacencyMap. putEdge(Object source, Object destination, Edge edge)
Add an entry to the AdjacencyMap.Method parameters in uk.gov.gchq.gaffer.data.graph.adjacency with type arguments of type Edge Modifier and Type Method Description Set<Edge>
AdjacencyMap. putEdges(Object source, Object destination, Set<Edge> set)
Add an entry to the AdjacencyMap. -
Uses of Edge in uk.gov.gchq.gaffer.data.graph.function.walk
Methods in uk.gov.gchq.gaffer.data.graph.function.walk that return types with arguments of type Edge Modifier and Type Method Description Iterable<Set<Edge>>
ExtractWalkEdges. apply(Walk walk)
Set<Edge>
ExtractWalkEdgesFromHop. apply(Walk walk)
-
Uses of Edge in uk.gov.gchq.gaffer.operation.data.generator
Methods in uk.gov.gchq.gaffer.operation.data.generator with parameters of type Edge Modifier and Type Method Description EdgeId
EdgeIdExtractor. _apply(Edge element)
-
Uses of Edge in uk.gov.gchq.gaffer.operation.graph
Methods in uk.gov.gchq.gaffer.operation.graph with parameters of type Edge Modifier and Type Method Description default boolean
GraphFilters. validate(Edge edge)
default boolean
OperationView. validate(Edge edge)
default boolean
GraphFilters. validateFlags(Edge edge)
-
Uses of Edge in uk.gov.gchq.gaffer.spark.serialisation.kryo.impl
Methods in uk.gov.gchq.gaffer.spark.serialisation.kryo.impl that return Edge Modifier and Type Method Description Edge
EdgeKryoSerializer. read(com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Input input, Class<Edge> type)
Methods in uk.gov.gchq.gaffer.spark.serialisation.kryo.impl with parameters of type Edge Modifier and Type Method Description void
EdgeKryoSerializer. write(com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Output output, Edge edge)
Method parameters in uk.gov.gchq.gaffer.spark.serialisation.kryo.impl with type arguments of type Edge Modifier and Type Method Description Edge
EdgeKryoSerializer. read(com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Input input, Class<Edge> type)
-
Uses of Edge in uk.gov.gchq.gaffer.store.serialiser
Methods in uk.gov.gchq.gaffer.store.serialiser that return Edge Modifier and Type Method Description Edge
EdgeSerialiser. deserialise(byte[] bytes)
Edge
EdgeSerialiser. deserialiseEmpty()
Methods in uk.gov.gchq.gaffer.store.serialiser with parameters of type Edge Modifier and Type Method Description byte[]
EdgeSerialiser. serialise(Edge edge)
-
Uses of Edge in uk.gov.gchq.gaffer.tinkerpop.generator
Methods in uk.gov.gchq.gaffer.tinkerpop.generator that return Edge Modifier and Type Method Description Edge
GafferEdgeGenerator. _apply(GafferPopEdge gafferPopEdge)
-