public class ElementPropertyConfig extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ElementPropertyConfig.ElementPropertiesRule |
| Modifier and Type | Field and Description |
|---|---|
static ElementPropertyConfig |
AllProperties
A configuration that includes all properties of vertices and edges.
|
| Constructor and Description |
|---|
ElementPropertyConfig(Set<String> vertexPropertyKeys,
Set<String> edgePropertyKeys,
ElementPropertyConfig.ElementPropertiesRule vertexPropertiesRule,
ElementPropertyConfig.ElementPropertiesRule edgePropertiesRule) |
ElementPropertyConfig(Set<String> vertexPropertyKeys,
Set<String> edgePropertyKeys,
ElementPropertyConfig.ElementPropertiesRule vertexPropertiesRule,
ElementPropertyConfig.ElementPropertiesRule edgePropertiesRule,
boolean normalized) |
| Modifier and Type | Method and Description |
|---|---|
static ElementPropertyConfig |
excludeProperties(Set<String> vertexPropertyKeys,
Set<String> edgePropertyKeys)
Construct a configuration that excludes the specified properties from both vertices and edges.
|
static ElementPropertyConfig |
excludeProperties(Set<String> vertexPropertyKeys,
Set<String> edgePropertyKeys,
boolean normalized) |
ElementPropertyConfig.ElementPropertiesRule |
getEdgePropertiesRule() |
List<String> |
getEdgePropertyKeys() |
ElementPropertyConfig.ElementPropertiesRule |
getVertexPropertiesRule() |
List<String> |
getVertexPropertyKeys() |
static ElementPropertyConfig |
includeProperties(Set<String> vertexPropertyKeys,
Set<String> edgePropertyKeys)
Construct a configuration that includes the specified properties from both vertices and edges.
|
static ElementPropertyConfig |
includeProperties(Set<String> vertexPropertyKeys,
Set<String> edgePropertyKeys,
boolean normalized) |
boolean |
isNormalized() |
public static final ElementPropertyConfig AllProperties
public ElementPropertyConfig(Set<String> vertexPropertyKeys, Set<String> edgePropertyKeys, ElementPropertyConfig.ElementPropertiesRule vertexPropertiesRule, ElementPropertyConfig.ElementPropertiesRule edgePropertiesRule)
public ElementPropertyConfig(Set<String> vertexPropertyKeys, Set<String> edgePropertyKeys, ElementPropertyConfig.ElementPropertiesRule vertexPropertiesRule, ElementPropertyConfig.ElementPropertiesRule edgePropertiesRule, boolean normalized)
public static ElementPropertyConfig includeProperties(Set<String> vertexPropertyKeys, Set<String> edgePropertyKeys)
public static ElementPropertyConfig includeProperties(Set<String> vertexPropertyKeys, Set<String> edgePropertyKeys, boolean normalized)
public static ElementPropertyConfig excludeProperties(Set<String> vertexPropertyKeys, Set<String> edgePropertyKeys)
public static ElementPropertyConfig excludeProperties(Set<String> vertexPropertyKeys, Set<String> edgePropertyKeys, boolean normalized)
public ElementPropertyConfig.ElementPropertiesRule getVertexPropertiesRule()
public ElementPropertyConfig.ElementPropertiesRule getEdgePropertiesRule()
public boolean isNormalized()
Copyright © 2010-2014. All Rights Reserved.