public class NetworkSamples
extends java.lang.Object
Constructor and Description |
---|
NetworkSamples(java.util.Map<java.lang.String,? extends java.util.List<?>> samplesByVertex,
int size) |
Modifier and Type | Method and Description |
---|---|
NetworkSamples |
downSample(int downSampleInterval) |
NetworkSamples |
drop(int dropCount) |
<T> VertexSamples<T> |
get(java.lang.String vertexId) |
<T> VertexSamples<T> |
get(Vertex<T> vertex) |
DoubleVertexSamples |
getDoubles(java.lang.String vertexId) |
DoubleVertexSamples |
getDoubles(Vertex<java.lang.Double> vertex) |
double |
probability(java.util.function.Function<NetworkState,java.lang.Boolean> predicate) |
int |
size() |
java.util.List<NetworkState> |
toNetworkStates() |
public NetworkSamples(java.util.Map<java.lang.String,? extends java.util.List<?>> samplesByVertex, int size)
public int size()
public <T> VertexSamples<T> get(Vertex<T> vertex)
public <T> VertexSamples<T> get(java.lang.String vertexId)
public DoubleVertexSamples getDoubles(Vertex<java.lang.Double> vertex)
public DoubleVertexSamples getDoubles(java.lang.String vertexId)
public NetworkSamples drop(int dropCount)
public NetworkSamples downSample(int downSampleInterval)
public double probability(java.util.function.Function<NetworkState,java.lang.Boolean> predicate)
public java.util.List<NetworkState> toNetworkStates()