public class GraphRepository extends Object
| Modifier and Type | Field and Description |
|---|---|
static double |
SET_PROPERTY_CONFIDENCE |
static int |
VISALLO_VERSION |
static String |
VISALLO_VERSION_KEY |
| Constructor and Description |
|---|
GraphRepository(org.vertexium.Graph graph,
VisibilityTranslator visibilityTranslator,
TermMentionRepository termMentionRepository) |
| Modifier and Type | Method and Description |
|---|---|
org.vertexium.Edge |
addEdge(String edgeId,
org.vertexium.Vertex outVertex,
org.vertexium.Vertex inVertex,
String predicateLabel,
String justificationText,
ClientApiSourceInfo sourceInfo,
String visibilitySource,
String workspaceId,
User user,
org.vertexium.Authorizations authorizations) |
org.vertexium.Edge |
addEdge(String edgeId,
org.vertexium.Vertex outVertex,
org.vertexium.Vertex inVertex,
String predicateLabel,
String justificationText,
ClientApiSourceInfo sourceInfo,
VisibilityJson visibilityJson,
User user,
org.vertexium.Authorizations authorizations) |
org.vertexium.Vertex |
addVertex(String vertexId,
String conceptType,
String visibilitySource,
String workspaceId,
String justificationText,
ClientApiSourceInfo sourceInfo,
User user,
org.vertexium.Authorizations authorizations) |
org.vertexium.Vertex |
addVertex(String vertexId,
String conceptType,
VisibilityJson visibilityJson,
String justificationText,
ClientApiSourceInfo sourceInfo,
User user,
org.vertexium.Authorizations authorizations) |
<T extends org.vertexium.Element> |
setProperty(T element,
String propertyName,
String propertyKey,
Object value,
org.vertexium.Metadata metadata,
String oldVisibilitySource,
String newVisibilitySource,
String workspaceId,
String justificationText,
ClientApiSourceInfo sourceInfo,
User user,
org.vertexium.Authorizations authorizations) |
<T extends org.vertexium.Element> |
updateElementVisibilitySource(org.vertexium.Element element,
SandboxStatus sandboxStatus,
String visibilitySource,
String workspaceId,
org.vertexium.Authorizations authorizations) |
<T extends org.vertexium.Element> |
updatePropertyVisibilitySource(org.vertexium.Element element,
String propertyKey,
String propertyName,
String oldVisibilitySource,
String newVisibilitySource,
String workspaceId,
User user,
org.vertexium.Authorizations authorizations) |
void |
verifyVersion() |
void |
verifyVersion(int requiredVersion) |
void |
writeVersion() |
void |
writeVersion(int version) |
public static final String VISALLO_VERSION_KEY
public static final int VISALLO_VERSION
public static final double SET_PROPERTY_CONFIDENCE
@Inject
public GraphRepository(org.vertexium.Graph graph,
VisibilityTranslator visibilityTranslator,
TermMentionRepository termMentionRepository)
public void verifyVersion()
public void verifyVersion(int requiredVersion)
public void writeVersion()
public void writeVersion(int version)
public <T extends org.vertexium.Element> VisibilityAndElementMutation<T> updateElementVisibilitySource(org.vertexium.Element element, SandboxStatus sandboxStatus, String visibilitySource, String workspaceId, org.vertexium.Authorizations authorizations)
public <T extends org.vertexium.Element> org.vertexium.Property updatePropertyVisibilitySource(org.vertexium.Element element,
String propertyKey,
String propertyName,
String oldVisibilitySource,
String newVisibilitySource,
String workspaceId,
User user,
org.vertexium.Authorizations authorizations)
public <T extends org.vertexium.Element> VisibilityAndElementMutation<T> setProperty(T element, String propertyName, String propertyKey, Object value, org.vertexium.Metadata metadata, String oldVisibilitySource, String newVisibilitySource, String workspaceId, String justificationText, ClientApiSourceInfo sourceInfo, User user, org.vertexium.Authorizations authorizations)
public org.vertexium.Vertex addVertex(String vertexId, String conceptType, String visibilitySource, String workspaceId, String justificationText, ClientApiSourceInfo sourceInfo, User user, org.vertexium.Authorizations authorizations)
public org.vertexium.Vertex addVertex(String vertexId, String conceptType, VisibilityJson visibilityJson, String justificationText, ClientApiSourceInfo sourceInfo, User user, org.vertexium.Authorizations authorizations)
public org.vertexium.Edge addEdge(String edgeId, org.vertexium.Vertex outVertex, org.vertexium.Vertex inVertex, String predicateLabel, String justificationText, ClientApiSourceInfo sourceInfo, String visibilitySource, String workspaceId, User user, org.vertexium.Authorizations authorizations)
public org.vertexium.Edge addEdge(String edgeId, org.vertexium.Vertex outVertex, org.vertexium.Vertex inVertex, String predicateLabel, String justificationText, ClientApiSourceInfo sourceInfo, VisibilityJson visibilityJson, User user, org.vertexium.Authorizations authorizations)
Copyright © 2013–2017 V5 Analytics. All rights reserved.