cs.arizona.tau.time
Interface ITemporalRegion
- All Superinterfaces:
- ITime
- All Known Implementing Classes:
- TemporalRegion
public interface ITemporalRegion
- extends ITime
- Author:
- spjoshi
TRANSACTION_TIME
static final int TRANSACTION_TIME
- See Also:
- Constant Field Values
VALID_TIME
static final int VALID_TIME
- See Also:
- Constant Field Values
BITEMPORAL_TIME
static final int BITEMPORAL_TIME
- See Also:
- Constant Field Values
getNumDimensions
int getNumDimensions()
getValidPeriod
ITimePeriod getValidPeriod()
getTransactionPeriod
ITimePeriod getTransactionPeriod()
setValidPeriod
void setValidPeriod(ITimePeriod validPeriod)
setTransactionPeriod
void setTransactionPeriod(ITimePeriod transactionPeriod)
overlap
boolean overlap(ITemporalRegion tr)
isEqual
boolean isEqual(ITemporalRegion tr)
split
java.util.Iterator split(ITemporalRegion tr)
getInterfaceName
java.lang.String getInterfaceName()
getRelationship
int getRelationship(ITime time1)
- Specified by:
getRelationship
in interface ITime