@InterfaceAudience.Private public class IncrementingEnvironmentEdge extends Object implements EnvironmentEdge
| Modifier and Type | Field and Description | 
|---|---|
| private long | timeIncrement | 
| Constructor and Description | 
|---|
| IncrementingEnvironmentEdge()Construct an incremental edge starting from currentTimeMillis | 
| IncrementingEnvironmentEdge(long initialAmount)Construct an incremental edge with an initial amount | 
| Modifier and Type | Method and Description | 
|---|---|
| long | currentTime()Returns the currentTime. | 
| long | incrementTime(long amount)Increment the time by the given amount | 
private long timeIncrement
public IncrementingEnvironmentEdge()
public IncrementingEnvironmentEdge(long initialAmount)
initialAmount - the initial value to start withpublic long currentTime()
This method increments a known value for the current time each time this method is called. The first value is 1.
currentTime in interface EnvironmentEdgepublic long incrementTime(long amount)
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.