public class DefaultEdgeFilter extends Object implements EdgeFilter
| Modifier and Type | Field and Description |
|---|---|
protected BooleanEncodedValue |
accessEnc |
ALL_EDGES| Modifier | Constructor and Description |
|---|---|
protected |
DefaultEdgeFilter(BooleanEncodedValue accessEnc,
boolean fwd,
boolean bwd) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
accept(EdgeIteratorState iter) |
boolean |
acceptsBackward() |
boolean |
acceptsForward() |
static DefaultEdgeFilter |
allEdges(FlagEncoder flagEncoder)
Accepts all edges that are either forward or backward for the given flag encoder.
|
static DefaultEdgeFilter |
inEdges(FlagEncoder flagEncoder) |
static DefaultEdgeFilter |
outEdges(BooleanEncodedValue accessEnc) |
static DefaultEdgeFilter |
outEdges(FlagEncoder flagEncoder) |
String |
toString() |
protected final BooleanEncodedValue accessEnc
protected DefaultEdgeFilter(BooleanEncodedValue accessEnc, boolean fwd, boolean bwd)
public static DefaultEdgeFilter outEdges(BooleanEncodedValue accessEnc)
public static DefaultEdgeFilter outEdges(FlagEncoder flagEncoder)
public static DefaultEdgeFilter inEdges(FlagEncoder flagEncoder)
public static DefaultEdgeFilter allEdges(FlagEncoder flagEncoder)
EdgeFilter.ALL_EDGES instead.public final boolean accept(EdgeIteratorState iter)
accept in interface EdgeFilterpublic boolean acceptsBackward()
public boolean acceptsForward()
Copyright © 2012–2019. All rights reserved.