| Package | Description |
|---|---|
| org.protempa.backend.dsb.filter | |
| org.protempa.proposition | |
| org.protempa.proposition.interval | |
| org.protempa.proposition.value |
| Modifier and Type | Method and Description |
|---|---|
Granularity |
PositionFilter.getFinishGranularity()
Returns the
Granularity with which to interpret the finish
position. |
Granularity |
PositionFilter.getStartGranularity()
Returns the
Granularity with which to interpret the start
position. |
| Constructor and Description |
|---|
DateTimeFilter(String[] propIds,
Date start,
Granularity startGran,
Date finish,
Granularity finishGran)
Creates a filter with a date/time range.
|
DateTimeFilter(String[] propIds,
Date start,
Granularity startGran,
Date finish,
Granularity finishGran,
Interval.Side startSide,
Interval.Side finishSide)
Creates a filter with a date/time range.
|
PositionFilter(String[] propIds,
Long start,
Granularity startGran,
Long finish,
Granularity finishGran)
Creates a filter with a position range.
|
PositionFilter(String[] propIds,
Long start,
Granularity startGran,
Long finish,
Granularity finishGran,
Interval.Side startSide,
Interval.Side finishSide)
Initializes a filter with a position range.
|
| Modifier and Type | Method and Description |
|---|---|
Granularity |
Segment.getFinishGranularity() |
Granularity |
PrimitiveParameter.getGranularity()
Returns the granularity of this parameter's timestamp.
|
Granularity |
Segment.getStartGranularity() |
| Modifier and Type | Method and Description |
|---|---|
void |
PrimitiveParameter.setGranularity(Granularity granularity)
Sets the granularity of this parameter's timestamp.
|
| Constructor and Description |
|---|
TemporalAbstractParameterFactory(DateFormat dateFormat,
Granularity granularity,
UniqueIdFactory factory) |
TemporalEventFactory(DateFormat dateFormat,
Granularity granularity,
UniqueIdFactory factory) |
TemporalPrimitiveParameterFactory(DateFormat dateFormat,
Granularity granularity,
UniqueIdFactory uniqueIdFactory) |
| Modifier and Type | Method and Description |
|---|---|
Granularity |
Interval.getFinishGranularity()
Returns the finish granularity.
|
Granularity |
Interval.getStartGranularity()
Gets the start granularity.
|
| Modifier and Type | Method and Description |
|---|---|
Interval |
AbsoluteTimeIntervalFactory.getInstance(Date minStart,
Date maxStart,
Granularity startGran,
Date minFinish,
Date maxFinish,
Granularity finishGran) |
Interval |
AbsoluteTimeIntervalFactory.getInstance(Date date,
Granularity gran) |
Interval |
AbsoluteTimeIntervalFactory.getInstance(Date start,
Granularity startGran,
Date finish,
Granularity finishGran) |
Interval |
IntervalFactory.getInstance(Long position,
Granularity gran)
Returns an interval representing a position on the timeline or other axis
at a specified granularity.
|
Interval |
IntervalFactory.getInstance(Long start,
Granularity startGran,
Long finish,
Granularity finishGran)
Returns at interval specified by the given start and finish and
granularities.
|
Interval |
IntervalFactory.getInstance(Long minStart,
Long maxStart,
Granularity startGran,
Long minFinish,
Long maxFinish,
Granularity finishGran)
Returns an interval specified by the given minimum start, maximum start,
minimum finish and maximum finish and corresponding granularities.
|
protected void |
Interval.init(Long start,
Granularity startGranularity,
Long finish,
Granularity finishGranularity,
Long length,
Unit lengthUnit) |
protected void |
Interval.init(Long minStart,
Long maxStart,
Granularity startGranularity,
Long minFinish,
Long maxFinish,
Granularity finishGranularity,
Long minLength,
Long maxLength,
Unit lengthUnit) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbsoluteTimeGranularity
Defines absolute time temporal granularities.
|
class |
RelativeDayGranularity
Defines units of relative time.
|
class |
RelativeHourGranularity
Defines units of relative time.
|
| Modifier and Type | Method and Description |
|---|---|
Granularity |
GranularityFactory.toGranularity(String name)
Translates the name of a granularity unit into a
Granularity
object. |
| Modifier and Type | Method and Description |
|---|---|
int |
RelativeHourGranularity.compareTo(Granularity o) |
int |
RelativeDayGranularity.compareTo(Granularity o) |
int |
AbsoluteTimeGranularity.compareTo(Granularity o) |
long |
RelativeHourGranularity.distance(long start,
long finish,
Granularity finishGranularity,
Unit distanceUnit) |
long |
RelativeDayGranularity.distance(long start,
long finish,
Granularity finishGranularity,
Unit distanceUnit) |
long |
Granularity.distance(long start,
long finish,
Granularity finishGranularity,
Unit distanceUnit)
Calculates the distance between two positions.
|
long |
AbsoluteTimeGranularity.distance(long start,
long finish,
Granularity finishGranularity,
Unit distanceUnit) |
Copyright © 2012–2016 Emory University. All rights reserved.