public class FetchHints extends Object implements Serializable
| 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 |
static FetchHints |
PROPERTIES_AND_EDGE_REFS |
static FetchHints |
PROPERTIES_AND_METADATA |
public static final FetchHints NONE
public static final FetchHints PROPERTIES
public static final FetchHints PROPERTIES_AND_EDGE_REFS
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 static FetchHints copyAndMakeVisible(FetchHints fetchHints)
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 boolean isIncludeEdgeIds()
public boolean isIncludeEdgeVertexIds()
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)
public boolean hasFetchHints(FetchHints fetchHints)
public static FetchHints union(FetchHints... fetchHints)
public static FetchHints union(Iterable<FetchHints> fetchHints)
Copyright © 2016–2021 MWARE SOLUTIONS. All rights reserved.