| Modifier and Type | Method and Description |
|---|---|
abstract void |
PostFileImportHandler.handle(Graph graph,
Vertex vertex,
List<BcPropertyUpdate> changedProperties,
Workspace workspace,
PropertyMetadata propertyMetadata,
Visibility visibility,
User user,
Authorizations authorizations) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DataWorker.addVertexToWorkspaceIfNeeded(DataWorkerData data,
Vertex vertex) |
abstract void |
TermMentionFilter.apply(Vertex artifactGraphVertex,
Iterable<Vertex> termMentions,
Authorizations authorizations) |
protected void |
DataWorker.applyTermMentionFilters(Vertex outVertex,
Iterable<Vertex> termMentions) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DataWorker.addVideoTranscriptAsTextPropertiesToMutation(ExistingElementMutation<Vertex> mutation,
String propertyKey,
VideoTranscript videoTranscript,
Metadata metadata,
Visibility visibility) |
abstract void |
TermMentionFilter.apply(Vertex artifactGraphVertex,
Iterable<Vertex> termMentions,
Authorizations authorizations) |
protected void |
DataWorker.applyTermMentionFilters(Vertex outVertex,
Iterable<Vertex> termMentions) |
| Modifier and Type | Method and Description |
|---|---|
Vertex |
GraphRepository.addVertex(String vertexId,
String conceptType,
String visibilitySource,
String workspaceId,
String justificationText,
ClientApiSourceInfo sourceInfo,
User user,
Authorizations authorizations) |
Vertex |
GraphRepository.addVertex(String vertexId,
String conceptType,
VisibilityJson visibilityJson,
String justificationText,
ClientApiSourceInfo sourceInfo,
User user,
Authorizations authorizations) |
| Modifier and Type | Method and Description |
|---|---|
GraphUpdateContext.UpdateFuture<Vertex> |
GraphUpdateContext.getOrCreateVertexAndUpdate(String vertexId,
Long timestamp,
Visibility visibility,
String conceptType,
GraphUpdateContext.Update<Vertex> updateFn)
Gets a vertex by id from the graph.
|
GraphUpdateContext.UpdateFuture<Vertex> |
GraphUpdateContext.getOrCreateVertexAndUpdate(String vertexId,
Visibility visibility,
String conceptType,
GraphUpdateContext.Update<Vertex> updateFn)
Similar to
GraphUpdateContext.getOrCreateVertexAndUpdate(String, Long, Visibility, String, Update)
using the current time as the timestamp. |
| Modifier and Type | Method and Description |
|---|---|
Edge |
GraphRepository.addEdge(String edgeId,
Vertex outVertex,
Vertex inVertex,
String predicateLabel,
String justificationText,
ClientApiSourceInfo sourceInfo,
String visibilitySource,
String workspaceId,
User user,
Authorizations authorizations) |
Edge |
GraphRepository.addEdge(String edgeId,
Vertex outVertex,
Vertex inVertex,
String predicateLabel,
String justificationText,
ClientApiSourceInfo sourceInfo,
VisibilityJson visibilityJson,
User user,
Authorizations authorizations) |
| Modifier and Type | Method and Description |
|---|---|
GraphUpdateContext.UpdateFuture<Vertex> |
GraphUpdateContext.getOrCreateVertexAndUpdate(String vertexId,
Long timestamp,
Visibility visibility,
String conceptType,
GraphUpdateContext.Update<Vertex> updateFn)
Gets a vertex by id from the graph.
|
GraphUpdateContext.UpdateFuture<Vertex> |
GraphUpdateContext.getOrCreateVertexAndUpdate(String vertexId,
Visibility visibility,
String conceptType,
GraphUpdateContext.Update<Vertex> updateFn)
Similar to
GraphUpdateContext.getOrCreateVertexAndUpdate(String, Long, Visibility, String, Update)
using the current time as the timestamp. |
| Constructor and Description |
|---|
GeRegex(Vertex vertex) |
| Constructor and Description |
|---|
GeRole(Vertex roleVertex) |
| Modifier and Type | Method and Description |
|---|---|
Vertex |
GeRelationship.getVertex() |
Vertex |
GeConcept.getVertex() |
Vertex |
GeSchemaProperty.getVertex() |
| Modifier and Type | Method and Description |
|---|---|
protected Concept |
GeSchemaRepository.createConcept(Vertex vertex,
List<SchemaProperty> conceptProperties,
String parentConceptName,
String namespace)
Overridable so subclasses can supply a custom implementation of Concept.
|
protected Concept |
GeSchemaRepository.createConcept(Vertex vertex,
String namespace)
Overridable so subclasses can supply a custom implementation of Concept.
|
protected SchemaProperty |
GeSchemaRepository.createOntologyProperty(Vertex propertyVertex,
com.google.common.collect.ImmutableList<String> dependentPropertyNames,
PropertyType propertyType,
String namespace)
Overridable so subclasses can supply a custom implementation of OntologyProperty.
|
protected Relationship |
GeSchemaRepository.createRelationship(String parentName,
Vertex relationshipVertex,
List<String> inverseOfNames,
List<String> domainConceptNames,
List<String> rangeConceptNames,
Collection<SchemaProperty> properties,
String namespace)
Overridable so subclasses can supply a custom implementation of Relationship.
|
protected void |
GeSchemaRepository.findOrAddEdge(GraphUpdateContext ctx,
Vertex fromVertex,
Vertex toVertex,
String edgeLabel) |
protected void |
GeSchemaRepository.findOrAddEdge(Vertex fromVertex,
Vertex toVertex,
String edgeLabel,
User user,
String namespace) |
static PropertyType |
GeSchemaProperty.getDataType(Vertex vertex) |
protected com.google.common.collect.ImmutableList<String> |
GeSchemaRepository.getDependentPropertyNames(Vertex vertex,
String namespace) |
| Constructor and Description |
|---|
GeConcept(Vertex vertex,
String workspaceId) |
GeConcept(Vertex vertex,
String parentConceptName,
Collection<SchemaProperty> properties,
String workspaceId) |
GeExtendedDataTableSchemaProperty(Vertex vertex,
com.google.common.collect.ImmutableList<String> dependentPropertyNames,
String workspaceId) |
GeRelationship(String parentName,
Vertex vertex,
List<String> domainConceptNames,
List<String> rangeConceptNames,
List<String> inverseOfNames,
Collection<SchemaProperty> properties,
String namespace) |
GeSchemaProperty(Vertex vertex,
com.google.common.collect.ImmutableList<String> dependentPropertyNames,
String workspaceId) |
| Modifier and Type | Method and Description |
|---|---|
static ClientApiSearch |
GeSearchRepository.toClientApiSearch(Vertex searchVertex,
ClientApiSearch.Scope scope) |
| Modifier and Type | Method and Description |
|---|---|
Vertex |
TermMentionUtils.createTermMention(Vertex outVertex,
String propertyKey,
String propertyName,
String tmName,
String tmConceptType,
int tmStartOffset,
int tmEndOffset,
VisibilityJson visibilityJson) |
Vertex |
TermMentionRepository.findById(String termMentionId,
Authorizations authorizations) |
Vertex |
TermMentionRepository.findOutVertex(Vertex termMention,
Authorizations authorizations) |
Vertex |
TermMentionBuilder.save(Graph graph,
VisibilityTranslator visibilityTranslator,
User user,
Authorizations authorizations)
Saves the term mention to the graph.
|
| Modifier and Type | Method and Description |
|---|---|
Iterable<Vertex> |
TermMentionRepository.findByEdge(Edge edge,
Authorizations authorizations)
Find all term mentions connected to either side of the edge.
|
Iterable<Vertex> |
TermMentionRepository.findByEdgeForEdge(Edge edge,
Authorizations authorizations)
Finds term mention vertices that were created for the justification of a new edge.
|
Iterable<Vertex> |
TermMentionRepository.findByEdgeId(String outVertexId,
String edgeId,
Authorizations authorizations) |
Iterable<Vertex> |
TermMentionRepository.findByEdgeIdAndProperty(Edge edge,
String propertyKey,
String propertyName,
Visibility propertyVisibility,
Authorizations authorizations)
Finds all term mentions connected to either side of an edge that match propertyKey, propertyName, and propertyVisibility.
|
Iterable<Vertex> |
TermMentionRepository.findByOutVertex(String outVertexId,
Authorizations authorizations) |
Iterable<Vertex> |
TermMentionRepository.findByOutVertexAndProperty(String outVertexId,
String propertyKey,
String propertyName,
Authorizations authorizations) |
Iterable<Vertex> |
TermMentionRepository.findByVertexId(String vertexId,
Authorizations authorizations)
Find all term mentions connected to the vertex.
|
Iterable<Vertex> |
TermMentionRepository.findByVertexIdAndProperty(String vertexId,
String propertyKey,
String propertyName,
Visibility propertyVisibility,
Authorizations authorizations)
Finds all term mentions connected to a vertex that match propertyKey, propertyName, and propertyVisibility.
|
Iterable<Vertex> |
TermMentionRepository.findByVertexIdForVertex(String vertexId,
Authorizations authorizations)
Finds term mention vertices that were created for the justification of a new vertex.
|
Iterable<Vertex> |
TermMentionRepository.findResolvedTo(String inVertexId,
Authorizations authorizations) |
Stream<Vertex> |
TermMentionRepository.findResolvedToForRef(String inVertexId,
String refPropertyKey,
String refPropertyName,
Authorizations authorizations) |
Stream<Vertex> |
TermMentionRepository.findResolvedToForRefElement(String inVertexId,
Authorizations authorizations)
Gets all the resolve to term mentions for the element not a particular property.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TermMentionRepository.addJustification(Vertex vertex,
String justificationText,
ClientApiSourceInfo sourceInfo,
BcVisibility bcVisibility,
Authorizations authorizations) |
<T extends Element> |
TermMentionRepository.addSourceInfo(T element,
String forElementId,
TermMentionFor forType,
String propertyKey,
String propertyName,
Visibility propertyVisibility,
String snippet,
String textPropertyKey,
String textPropertyName,
long startOffset,
long endOffset,
Vertex outVertex,
Visibility visibility,
Authorizations authorizations) |
void |
TermMentionRepository.addSourceInfoEdgeToEdge(Edge edge,
String forElementId,
TermMentionFor forType,
String propertyKey,
String propertyName,
Visibility propertyVisibility,
String snippet,
String textPropertyKey,
String textPropertyName,
long startOffset,
long endOffset,
Vertex originalVertex,
Visibility visibility,
Authorizations authorizations) |
void |
TermMentionRepository.addSourceInfoToVertex(Vertex vertex,
String forElementId,
TermMentionFor forType,
String propertyKey,
String propertyName,
Visibility propertyVisibility,
String snippet,
String textPropertyKey,
String textPropertyName,
long startOffset,
long endOffset,
Vertex outVertex,
Visibility visibility,
Authorizations authorizations) |
void |
TermMentionRepository.addSourceInfoToVertex(Vertex vertex,
String forElementId,
TermMentionFor forType,
String propertyKey,
String propertyName,
Visibility propertyVisibility,
String edgeId,
String snippet,
String textPropertyKey,
String textPropertyName,
long startOffset,
long endOffset,
Vertex outVertex,
Visibility visibility,
Authorizations authorizations) |
Vertex |
TermMentionUtils.createTermMention(Vertex outVertex,
String propertyKey,
String propertyName,
String tmName,
String tmConceptType,
int tmStartOffset,
int tmEndOffset,
VisibilityJson visibilityJson) |
void |
TermMentionRepository.delete(Vertex termMention,
Authorizations authorizations) |
Vertex |
TermMentionRepository.findOutVertex(Vertex termMention,
Authorizations authorizations) |
ClientApiSourceInfo |
TermMentionRepository.getSourceInfoForVertex(Vertex vertex,
Authorizations authorizations) |
void |
TermMentionRepository.markHidden(Vertex termMention,
Visibility hiddenVisibility,
Authorizations authorizations) |
TermMentionBuilder |
TermMentionBuilder.outVertex(Vertex outVertex)
The vertex that contains this term mention (ie Document, Html page, etc).
|
void |
TermMentionUtils.removeHasDetectedEntityRelations(Vertex sourceVertex) |
TermMentionBuilder |
TermMentionBuilder.resolvedTo(Vertex resolvedToVertex,
Edge resolvedEdge)
If this is a resolved term mention.
|
List<Element> |
TermMentionUtils.resolveTermMentions(Vertex outVertex,
List<Vertex> termMentions) |
void |
TermMentionRepository.updateVisibility(Vertex termMention,
Visibility newVisibility,
Authorizations authorizations) |
| Modifier and Type | Method and Description |
|---|---|
List<Element> |
TermMentionUtils.resolveTermMentions(Vertex outVertex,
List<Vertex> termMentions) |
ClientApiTermMentionsResponse |
TermMentionRepository.toClientApi(Iterable<Vertex> termMentions,
String workspaceId,
Authorizations authorizations) |
| Constructor and Description |
|---|
TermMentionBuilder(Vertex existingTermMention,
Vertex outVertex)
Copy an existing term mention.
|
| Modifier and Type | Method and Description |
|---|---|
Vertex |
GeUserRepository.findByIdUserVertex(String userId) |
| Constructor and Description |
|---|
GeUser(Vertex userVertex) |
| Modifier and Type | Method and Description |
|---|---|
void |
WebQueueRepository.broadcastPublishVertex(Vertex vertex) |
void |
WebQueueRepository.broadcastPublishVertexDelete(Vertex vertex) |
void |
WebQueueRepository.broadcastUndoVertex(Vertex vertex) |
void |
WebQueueRepository.broadcastUndoVertexDelete(Vertex vertex) |
| Modifier and Type | Method and Description |
|---|---|
Vertex |
WorkspaceEntity.getVertex() |
Vertex |
GeWorkspace.getVertex(Graph graph,
boolean includeHidden,
Authorizations authorizations) |
abstract Vertex |
WorkspaceRepository.getVertex(String workspaceId,
User user) |
Vertex |
GeWorkspaceRepository.getVertex(String workspaceId,
User user) |
| Modifier and Type | Method and Description |
|---|---|
protected Map<String,Vertex> |
GeWorkspaceRepository.getWorkspaceVertices(Workspace workspace,
List<Edge> entityEdges,
Authorizations authorizations) |
static Iterable<Vertex> |
WorkspaceEntity.toVertices(Iterable<WorkspaceEntity> workspaceEntities,
Graph graph,
Authorizations authorizations) |
| Modifier and Type | Method and Description |
|---|---|
void |
GeWorkspaceRepository.addWorkspaceToUser(Vertex workspaceVertex,
Vertex userVertex,
Authorizations authorizations) |
| Constructor and Description |
|---|
GeWorkspace(Vertex workspaceVertex) |
WorkspaceEntity(String entityVertexId,
Vertex vertex) |
| Modifier and Type | Method and Description |
|---|---|
Vertex |
PingUtil.createVertex(String remoteAddr,
long searchTime,
long retrievalTime,
Graph graph,
Authorizations authorizations) |
| Modifier and Type | Method and Description |
|---|---|
void |
PingUtil.enqueueToLongRunningProcess(Vertex vertex,
LongRunningProcessRepository longRunningProcessRepository,
Authorizations authorizations) |
void |
PingUtil.enqueueToWorkQueue(Vertex vertex,
WorkQueueRepository workQueueRepository,
WebQueueRepository webQueueRepository,
Priority priority) |
void |
PingUtil.gpwUpdate(Vertex vertex,
Graph graph,
Authorizations authorizations) |
void |
PingUtil.lrpUpdate(Vertex vertex,
Graph graph,
Authorizations authorizations) |
| Constructor and Description |
|---|
PingLongRunningProcessQueueItem(Vertex vertex) |
| Modifier and Type | Method and Description |
|---|---|
static Map<String,Vertex> |
GeUtil.verticesToMapById(Iterable<Vertex> vertices) |
| Modifier and Type | Method and Description |
|---|---|
static ClientApiEdgeWithVertexData |
ClientApiConverter.toClientApiEdgeWithVertexData(Edge edge,
Vertex source,
Vertex target,
String workspaceId,
Authorizations authorizations) |
static ClientApiVertex |
ClientApiConverter.toClientApiVertex(Vertex vertex,
String workspaceId,
Authorizations authorizations) |
static ClientApiVertex |
ClientApiConverter.toClientApiVertex(Vertex vertex,
String workspaceId,
Integer commonCount,
Authorizations authorizations) |
static ClientApiVertex |
ClientApiConverter.toClientApiVertex(Vertex vertex,
String workspaceId,
Integer commonCount,
boolean includeEdgeInfos,
Authorizations authorizations) |
| Modifier and Type | Method and Description |
|---|---|
static List<ClientApiVertex> |
ClientApiConverter.toClientApiVertices(Iterable<? extends Vertex> vertices,
String workspaceId,
Authorizations authorizations) |
static Map<String,Vertex> |
GeUtil.verticesToMapById(Iterable<Vertex> vertices) |
| Modifier and Type | Method and Description |
|---|---|
default Vertex |
Graph.addVertex(String vertexId,
Visibility visibility,
Authorizations authorizations,
String conceptType)
Adds a vertex to the graph.
|
default Vertex |
Graph.addVertex(Visibility visibility,
Authorizations authorizations,
String conceptType)
Adds a vertex to the graph.
|
Vertex |
EdgeVertices.getInVertex() |
protected Vertex |
EdgeBuilder.getInVertex() |
default Vertex |
Edge.getOtherVertex(String myVertexId,
Authorizations authorizations)
Given a vertexId that represents one side of a relationship, get me the vertex of the other side.
|
default Vertex |
Edge.getOtherVertex(String myVertexId,
FetchHints fetchHints,
Authorizations authorizations)
Given a vertexId that represents one side of a relationship, get me the vertex of the other side.
|
Vertex |
EdgeVertices.getOutVertex() |
protected Vertex |
EdgeBuilder.getOutVertex() |
Vertex |
EdgeVertexPair.getVertex() |
default Vertex |
Edge.getVertex(Direction direction,
Authorizations authorizations)
Get the attach vertex on either side of the edge.
|
default Vertex |
Edge.getVertex(Direction direction,
FetchHints fetchHints,
Authorizations authorizations)
Get the attach vertex on either side of the edge.
|
default Vertex |
Graph.getVertex(String vertexId,
Authorizations authorizations)
Get a vertex from the graph.
|
default Vertex |
Graph.getVertex(String vertexId,
FetchHints fetchHints,
Authorizations authorizations)
Get a vertex from the graph.
|
default Vertex |
Graph.getVertex(String vertexId,
FetchHints fetchHints,
Long endTime,
Authorizations authorizations)
Get a vertex from the graph.
|
abstract Vertex |
VertexBuilder.save(Authorizations authorizations)
Save the vertex along with any properties that were set to the graph.
|
| Modifier and Type | Method and Description |
|---|---|
default Iterable<Vertex> |
Graph.addVertices(Iterable<ElementBuilder<Vertex>> vertices,
Authorizations authorizations)
Adds the vertices to the graph.
|
default Iterable<Vertex> |
Graph.getVertices(Authorizations authorizations)
Gets all vertices on the graph.
|
default Iterable<Vertex> |
Vertex.getVertices(Direction direction,
Authorizations authorizations)
Similar to getEdges but gets the vertices on the other side of the edges attached to this vertex.
|
default Iterable<Vertex> |
Vertex.getVertices(Direction direction,
FetchHints fetchHints,
Authorizations authorizations)
Similar to getEdges but gets the vertices on the other side of the edges attached to this vertex.
|
default Iterable<Vertex> |
Vertex.getVertices(Direction direction,
String[] labels,
Authorizations authorizations)
Similar to getEdges but gets the vertices on the other side of the edges attached to this vertex that have any of the given labels.
|
default Iterable<Vertex> |
Vertex.getVertices(Direction direction,
String[] labels,
FetchHints fetchHints,
Authorizations authorizations)
Similar to getEdges but gets the vertices on the other side of the edges attached to this vertex that have any of the given labels.
|
default Iterable<Vertex> |
Vertex.getVertices(Direction direction,
String label,
Authorizations authorizations)
Similar to getEdges but gets the vertices on the other side of the edges attached to this vertex that have the given label.
|
default Iterable<Vertex> |
Vertex.getVertices(Direction direction,
String label,
FetchHints fetchHints,
Authorizations authorizations)
Similar to getEdges but gets the vertices on the other side of the edges attached to this vertex that have the given label.
|
default Iterable<Vertex> |
Graph.getVertices(FetchHints fetchHints,
Authorizations authorizations)
Gets all vertices on the graph.
|
Iterable<Vertex> |
Graph.getVertices(FetchHints fetchHints,
Long endTime,
Authorizations authorizations)
Gets all vertices on the graph.
|
abstract Iterable<Vertex> |
GraphBaseWithSearchIndex.getVertices(FetchHints fetchHints,
Long endTime,
Authorizations authorizations) |
default Iterable<Vertex> |
Graph.getVertices(Iterable<String> ids,
Authorizations authorizations)
Gets all vertices matching the given ids on the graph.
|
default Iterable<Vertex> |
Graph.getVertices(Iterable<String> ids,
FetchHints fetchHints,
Authorizations authorizations)
Gets all vertices matching the given ids on the graph.
|
default Iterable<Vertex> |
Graph.getVertices(Iterable<String> ids,
FetchHints fetchHints,
Long endTime,
Authorizations authorizations)
Gets all vertices matching the given ids on the graph.
|
default List<Vertex> |
Graph.getVerticesInOrder(Iterable<String> ids,
Authorizations authorizations)
Gets all vertices matching the given ids on the graph.
|
default List<Vertex> |
Graph.getVerticesInOrder(Iterable<String> ids,
FetchHints fetchHints,
Authorizations authorizations)
Gets all vertices matching the given ids on the graph.
|
default Iterable<Vertex> |
Graph.getVerticesInRange(IdRange idRange,
Authorizations authorizations)
Gets vertices from the graph in the given range.
|
default Iterable<Vertex> |
Graph.getVerticesInRange(IdRange idRange,
FetchHints fetchHints,
Authorizations authorizations)
Gets vertices from the graph in the given range.
|
default Iterable<Vertex> |
Graph.getVerticesInRange(IdRange idRange,
FetchHints fetchHints,
Long endTime,
Authorizations authorizations)
Gets vertices from the graph in the given range.
|
default Iterable<Vertex> |
Graph.getVerticesWithPrefix(String vertexIdPrefix,
Authorizations authorizations)
Gets vertices from the graph given the prefix.
|
default Iterable<Vertex> |
Graph.getVerticesWithPrefix(String vertexIdPrefix,
FetchHints fetchHints,
Authorizations authorizations)
Gets vertices from the graph given the prefix.
|
default Iterable<Vertex> |
Graph.getVerticesWithPrefix(String vertexIdPrefix,
FetchHints fetchHints,
Long endTime,
Authorizations authorizations)
Gets vertices from the graph given the prefix.
|
| Modifier and Type | Method and Description |
|---|---|
default Edge |
Graph.addEdge(String edgeId,
Vertex outVertex,
Vertex inVertex,
String label,
Visibility visibility,
Authorizations authorizations)
Adds an edge between two vertices.
|
default Edge |
Graph.addEdge(Vertex outVertex,
Vertex inVertex,
String label,
Visibility visibility,
Authorizations authorizations)
Adds an edge between two vertices.
|
void |
Graph.deleteVertex(Vertex vertex,
Authorizations authorizations)
Permanently deletes a vertex from the graph.
|
abstract void |
GraphBaseWithSearchIndex.deleteVertex(Vertex vertex,
Authorizations authorizations) |
protected void |
GraphBase.findPathsRecursive(FindPathOptions options,
List<Path> foundPaths,
Vertex sourceVertex,
Vertex destVertex,
int hops,
Set<String> seenVertices,
Path currentPath,
ProgressCallback progressCallback,
Authorizations authorizations) |
protected void |
GraphBase.findPathsSetIntersection(FindPathOptions options,
List<Path> foundPaths,
Vertex sourceVertex,
Vertex destVertex,
ProgressCallback progressCallback,
Authorizations authorizations) |
Iterable<String> |
Vertex.getEdgeIds(Vertex otherVertex,
Direction direction,
Authorizations authorizations)
Gets the connected edge ids.
|
Iterable<String> |
Vertex.getEdgeIds(Vertex otherVertex,
Direction direction,
String[] labels,
Authorizations authorizations)
Gets a list of edge ids between this vertex and another vertex.
|
Iterable<String> |
Vertex.getEdgeIds(Vertex otherVertex,
Direction direction,
String label,
Authorizations authorizations)
Gets the connected edge ids.
|
default Iterable<Edge> |
Vertex.getEdges(Vertex otherVertex,
Direction direction,
Authorizations authorizations)
Gets all edges between this vertex and another vertex.
|
default Iterable<Edge> |
Vertex.getEdges(Vertex otherVertex,
Direction direction,
FetchHints fetchHints,
Authorizations authorizations)
Gets all edges between this vertex and another vertex.
|
default Iterable<Edge> |
Vertex.getEdges(Vertex otherVertex,
Direction direction,
String[] labels,
Authorizations authorizations)
Gets all edges between this vertex and another vertex matching any of the given labels.
|
default Iterable<Edge> |
Vertex.getEdges(Vertex otherVertex,
Direction direction,
String[] labels,
FetchHints fetchHints,
Authorizations authorizations)
Gets all edges between this vertex and another vertex matching any of the given labels.
|
default Iterable<Edge> |
Vertex.getEdges(Vertex otherVertex,
Direction direction,
String label,
Authorizations authorizations)
Gets all edges between this vertex and another vertex matching the given label.
|
default Iterable<Edge> |
Vertex.getEdges(Vertex otherVertex,
Direction direction,
String label,
FetchHints fetchHints,
Authorizations authorizations)
Gets all edges between this vertex and another vertex matching the given label.
|
void |
Graph.markVertexHidden(Vertex vertex,
Visibility visibility,
Authorizations authorizations)
Marks a vertex as hidden for a given visibility.
|
abstract void |
GraphBaseWithSearchIndex.markVertexHidden(Vertex vertex,
Visibility visibility,
Authorizations authorizations) |
void |
Graph.markVertexVisible(Vertex vertex,
Visibility visibility,
Authorizations authorizations)
Marks a vertex as visible for a given visibility, effectively undoing markVertexHidden.
|
abstract void |
GraphBaseWithSearchIndex.markVertexVisible(Vertex vertex,
Visibility visibility,
Authorizations authorizations) |
EdgeBuilder |
Graph.prepareEdge(String edgeId,
Vertex outVertex,
Vertex inVertex,
String label,
Long timestamp,
Visibility visibility)
Prepare an edge to be added to the graph.
|
abstract EdgeBuilder |
GraphBaseWithSearchIndex.prepareEdge(String edgeId,
Vertex outVertex,
Vertex inVertex,
String label,
Long timestamp,
Visibility visibility) |
default EdgeBuilder |
Graph.prepareEdge(String edgeId,
Vertex outVertex,
Vertex inVertex,
String label,
Visibility visibility)
Prepare an edge to be added to the graph.
|
default EdgeBuilder |
Graph.prepareEdge(Vertex outVertex,
Vertex inVertex,
String label,
Visibility visibility)
Prepare an edge to be added to the graph.
|
default void |
Graph.softDeleteVertex(Vertex vertex,
Authorizations authorizations)
Soft deletes a vertex from the graph.
|
void |
Graph.softDeleteVertex(Vertex vertex,
Long timestamp,
Authorizations authorizations)
Soft deletes a vertex from the graph.
|
abstract void |
GraphBaseWithSearchIndex.softDeleteVertex(Vertex vertex,
Long timestamp,
Authorizations authorizations) |
void |
GraphVisitor.visitVertex(Vertex vertex) |
void |
DefaultGraphVisitor.visitVertex(Vertex vertex) |
| Modifier and Type | Method and Description |
|---|---|
default Iterable<Vertex> |
Graph.addVertices(Iterable<ElementBuilder<Vertex>> vertices,
Authorizations authorizations)
Adds the vertices to the graph.
|
default Iterable<String> |
Graph.findRelatedEdgeIdsForVertices(Iterable<Vertex> verticesIterable,
Authorizations authorizations)
Given a list of vertices, find all the edge ids that connect them.
|
default Iterable<RelatedEdge> |
Graph.findRelatedEdgeSummaryForVertices(Iterable<Vertex> verticesIterable,
Authorizations authorizations)
Given a list of vertices, find all the edges that connect them.
|
| Constructor and Description |
|---|
EdgeBuilder(String edgeId,
Vertex outVertex,
Vertex inVertex,
String label,
Visibility visibility) |
EdgeVertexPair(Edge edge,
Vertex vertex) |
EdgeVertices(Vertex outVertex,
Vertex inVertex) |
| Modifier and Type | Method and Description |
|---|---|
Vertex |
AddVertexEvent.getVertex() |
Vertex |
MarkVisibleVertexEvent.getVertex() |
Vertex |
MarkHiddenVertexEvent.getVertex() |
Vertex |
SoftDeleteVertexEvent.getVertex() |
Vertex |
DeleteVertexEvent.getVertex() |
| Constructor and Description |
|---|
AddVertexEvent(Graph graph,
Vertex vertex) |
DeleteVertexEvent(Graph graph,
Vertex vertex) |
MarkHiddenVertexEvent(Graph graph,
Vertex vertex) |
MarkVisibleVertexEvent(Graph graph,
Vertex vertex) |
SoftDeleteVertexEvent(Graph graph,
Vertex vertex) |
| Modifier and Type | Class and Description |
|---|---|
class |
InMemoryVertex |
| Modifier and Type | Method and Description |
|---|---|
Vertex |
InMemoryEdge.getVertex(Direction direction,
Authorizations authorizations) |
Vertex |
InMemoryGraph.getVertex(String vertexId,
FetchHints fetchHints,
Long endTime,
Authorizations authorizations) |
| Modifier and Type | Method and Description |
|---|---|
Iterable<Vertex> |
InMemoryGraph.getVertices(FetchHints fetchHints,
Long endTime,
Authorizations authorizations) |
| Modifier and Type | Method and Description |
|---|---|
void |
InMemoryGraph.deleteVertex(Vertex vertex,
Authorizations authorizations) |
protected void |
InMemoryGraph.findPathsRecursive(FindPathOptions options,
List<Path> foundPaths,
Vertex sourceVertex,
Vertex destVertex,
int hops,
Set<String> seenVertices,
Path currentPath,
ProgressCallback progressCallback,
Authorizations authorizations) |
Iterable<String> |
InMemoryVertex.getEdgeIds(Vertex otherVertex,
Direction direction,
Authorizations authorizations) |
Iterable<String> |
InMemoryVertex.getEdgeIds(Vertex otherVertex,
Direction direction,
String[] labels,
Authorizations authorizations) |
Iterable<String> |
InMemoryVertex.getEdgeIds(Vertex otherVertex,
Direction direction,
String label,
Authorizations authorizations) |
void |
InMemoryGraph.markVertexHidden(Vertex vertex,
Visibility visibility,
Authorizations authorizations) |
void |
InMemoryGraph.markVertexVisible(Vertex vertex,
Visibility visibility,
Authorizations authorizations) |
EdgeBuilder |
InMemoryGraph.prepareEdge(String edgeId,
Vertex outVertex,
Vertex inVertex,
String label,
Long timestamp,
Visibility visibility) |
void |
InMemoryGraph.softDeleteVertex(Vertex vertex,
Long timestamp,
Authorizations authorizations) |
| Constructor and Description |
|---|
ExistingVertexMutation(Vertex vertex) |
| Modifier and Type | Method and Description |
|---|---|
Vertex |
VertexQueryBase.getSourceVertex() |
| Modifier and Type | Method and Description |
|---|---|
QueryResultsIterable<Vertex> |
QueryBase.vertices() |
QueryResultsIterable<Vertex> |
Query.vertices() |
QueryResultsIterable<Vertex> |
EmptyResultsGraphQuery.vertices() |
QueryResultsIterable<Vertex> |
QueryBase.vertices(FetchHints fetchHints) |
QueryResultsIterable<Vertex> |
DefaultMultiVertexQuery.vertices(FetchHints fetchHints) |
QueryResultsIterable<Vertex> |
DefaultGraphQuery.vertices(FetchHints fetchHints) |
abstract QueryResultsIterable<Vertex> |
VertexQueryBase.vertices(FetchHints fetchHints) |
QueryResultsIterable<Vertex> |
Query.vertices(FetchHints fetchHints) |
QueryResultsIterable<Vertex> |
DefaultVertexQuery.vertices(FetchHints fetchHints) |
QueryResultsIterable<Vertex> |
EmptyResultsGraphQuery.vertices(FetchHints fetchHints) |
| Constructor and Description |
|---|
DefaultVertexQuery(Graph graph,
Vertex sourceVertex,
String queryString,
Authorizations authorizations) |
VertexQueryBase(Graph graph,
Vertex sourceVertex,
String queryString,
Authorizations authorizations) |
| Modifier and Type | Method and Description |
|---|---|
VertexQuery |
DefaultSearchIndex.queryVertex(Graph graph,
Vertex vertex,
String queryString,
Authorizations authorizations) |
VertexQuery |
SearchIndex.queryVertex(Graph graph,
Vertex vertex,
String queryString,
Authorizations authorizations) |
| Modifier and Type | Class and Description |
|---|---|
class |
StorableVertex |
| Modifier and Type | Method and Description |
|---|---|
Vertex |
StorableEdge.getVertex(Direction direction,
Authorizations authorizations) |
Vertex |
AbstractStorableGraph.getVertex(String vertexId,
FetchHints fetchHints,
Long endTime,
Authorizations authorizations) |
abstract Vertex |
StorableVertexBuilder.save(Authorizations authorizations) |
| Modifier and Type | Method and Description |
|---|---|
Iterable<Vertex> |
StorableVertex.getVertices(Direction direction,
FetchHints fetchHints,
Authorizations authorizations) |
Iterable<Vertex> |
StorableVertex.getVertices(Direction direction,
String[] labels,
FetchHints fetchHints,
Authorizations authorizations) |
Iterable<Vertex> |
AbstractStorableGraph.getVertices(FetchHints fetchHints,
Long endTime,
Authorizations authorizations) |
abstract Iterable<Vertex> |
AbstractStorableGraph.getVerticesInRange(IdRange idRange,
FetchHints fetchHints,
Long endTime,
Authorizations authorizations) |
Iterable<Vertex> |
AbstractStorableGraph.getVerticesWithPrefix(String vertexIdPrefix,
FetchHints fetchHints,
Long endTime,
Authorizations authorizations) |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractStorableGraph.deleteVertex(Vertex vertex,
Authorizations authorizations) |
Iterable<String> |
StorableVertex.getEdgeIds(Vertex otherVertex,
Direction direction,
Authorizations authorizations) |
Iterable<String> |
StorableVertex.getEdgeIds(Vertex otherVertex,
Direction direction,
String[] labels,
Authorizations authorizations) |
Iterable<String> |
StorableVertex.getEdgeIds(Vertex otherVertex,
Direction direction,
String label,
Authorizations authorizations) |
Iterable<Edge> |
StorableVertex.getEdges(Vertex otherVertex,
Direction direction,
FetchHints fetchHints,
Authorizations authorizations) |
Iterable<Edge> |
StorableVertex.getEdges(Vertex otherVertex,
Direction direction,
String[] labels,
FetchHints fetchHints,
Authorizations authorizations) |
Iterable<Edge> |
StorableVertex.getEdges(Vertex otherVertex,
Direction direction,
String label,
FetchHints fetchHints,
Authorizations authorizations) |
void |
AbstractStorableGraph.markVertexHidden(Vertex vertex,
Visibility visibility,
Authorizations authorizations) |
void |
AbstractStorableGraph.markVertexVisible(Vertex vertex,
Visibility visibility,
Authorizations authorizations) |
EdgeBuilder |
AbstractStorableGraph.prepareEdge(String edgeId,
Vertex outVertex,
Vertex inVertex,
String label,
Long timestamp,
Visibility visibility) |
void |
AbstractStorableGraph.softDeleteVertex(Vertex vertex,
Long timestamp,
Authorizations authorizations) |
| Modifier and Type | Method and Description |
|---|---|
Iterable<Vertex> |
KVStoreGraph.getVerticesInRange(IdRange idRange,
FetchHints fetchHints,
Long endTime,
Authorizations authorizations) |
| Modifier and Type | Method and Description |
|---|---|
void |
ElementMutationBuilder.alterVertexConceptType(Vertex vertex,
String newConceptType) |
| Modifier and Type | Method and Description |
|---|---|
void |
GraphBackup.saveVertex(Vertex vertex,
OutputStream out) |
org.json.JSONObject |
GraphBackup.vertexToJson(Vertex vertex,
boolean encoded) |
| Modifier and Type | Method and Description |
|---|---|
OutputStream |
GraphBackup.save(Iterable<Vertex> vertices,
Iterable<Edge> edges,
OutputStream out) |
OutputStream |
GraphBackup.saveVertices(Iterable<Vertex> vertices,
OutputStream out) |
| Modifier and Type | Method and Description |
|---|---|
static void |
GeAssert.assertVertexIds(Iterable<Vertex> vertices,
String... expectedIds) |
static void |
GeAssert.assertVertexIdsAnyOrder(Iterable<Vertex> vertices,
String... expectedIds) |
| Constructor and Description |
|---|
VerticesToEdgeIdsIterable(Iterable<? extends Vertex> vertices,
Authorizations authorizations) |
Copyright © 2016–2021 MWARE SOLUTIONS. All rights reserved.