public class FetchHints extends Object
| Modifier and Type | Field and Description |
|---|---|
static FetchHints |
ALL |
static FetchHints |
ALL_INCLUDING_HIDDEN |
static FetchHints |
EDGE_LABELS |
static FetchHints |
EDGE_REFS |
static FetchHints |
NONE |
static FetchHints |
PROPERTIES_AND_METADATA |
public static final FetchHints NONE
public static final FetchHints PROPERTIES_AND_METADATA
public static final FetchHints ALL
public static final FetchHints ALL_INCLUDING_HIDDEN
public static final FetchHints EDGE_REFS
public static final FetchHints EDGE_LABELS
public boolean isIncludeAllProperties()
public com.google.common.collect.ImmutableSet<String> getPropertyNamesToInclude()
public boolean isIncludeAllPropertyMetadata()
public com.google.common.collect.ImmutableSet<String> getMetadataKeysToInclude()
public boolean isIncludeHidden()
public boolean isIncludeAllEdgeRefs()
public boolean isIncludeOutEdgeRefs()
public boolean isIncludeInEdgeRefs()
public com.google.common.collect.ImmutableSet<String> getEdgeLabelsOfEdgeRefsToInclude()
public boolean isIncludeEdgeLabelsAndCounts()
public boolean isIncludeExtendedDataTableNames()
public boolean isIncludePropertyMetadata()
public boolean isIncludeProperties()
public boolean isIncludePropertyAndMetadata(String propertyName)
public boolean isIncludeProperty(String propertyName)
public boolean isIncludeMetadata(String metadataKey)
public boolean isIncludeEdgeRefLabel(String label)
public boolean isIncludeEdgeRefs()
public boolean hasEdgeLabelsOfEdgeRefsToInclude()
public void validateHasEdgeFetchHints(Direction direction, String... labels)
public static FetchHintsBuilder builder()
public static FetchHintsBuilder builder(FetchHints fetchHints)
public void assertPropertyIncluded(String name)
public void assertMetadataIncluded(String key)
Copyright © 2014–2018. All rights reserved.