public class RelativeHourGranularity extends Object implements Granularity
getName method provides a
unique String for the unit. The base length is milliseconds.| Modifier and Type | Field and Description |
|---|---|
static RelativeHourGranularity |
HOUR |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(Granularity o) |
long |
distance(long start,
long finish,
Granularity finishGranularity,
Unit distanceUnit)
Calculates the distance between two positions.
|
long |
earliest(long pos) |
boolean |
equals(Object obj) |
String |
getAbbrevatedName()
Returns a shorter version of the granularity's name.
|
int |
getCalendarUnits() |
Unit |
getCorrespondingUnit() |
long |
getLength() |
Format |
getLongFormat() |
Format |
getMediumFormat() |
String |
getName()
Returns the granularity's singular name.
|
String |
getPluralName()
Returns the granularity's plural name.
|
Format |
getShortFormat() |
int |
hashCode() |
long |
latest(long pos) |
long |
lengthInBaseUnit(long length) |
long |
maximumDistance(long position,
long distance,
Unit distanceUnit) |
long |
minimumDistance(long position,
long distance,
Unit distanceUnit) |
String |
toString() |
public static final RelativeHourGranularity HOUR
public String getPluralName()
GranularitygetPluralName in interface GranularityStringpublic String getName()
GranularitygetName in interface GranularityStringpublic String getAbbrevatedName()
GranularitygetAbbrevatedName in interface GranularityStringpublic Format getLongFormat()
getLongFormat in interface Granularitypublic Format getMediumFormat()
getMediumFormat in interface Granularitypublic Format getShortFormat()
getShortFormat in interface Granularitypublic long getLength()
public int getCalendarUnits()
public long lengthInBaseUnit(long length)
public long earliest(long pos)
earliest in interface Granularitypublic long latest(long pos)
latest in interface Granularitypublic long maximumDistance(long position,
long distance,
Unit distanceUnit)
maximumDistance in interface Granularitypublic long minimumDistance(long position,
long distance,
Unit distanceUnit)
minimumDistance in interface Granularitypublic long distance(long start,
long finish,
Granularity finishGranularity,
Unit distanceUnit)
Granularitydistance in interface Granularitypublic int compareTo(Granularity o)
compareTo in interface Comparable<Granularity>public Unit getCorrespondingUnit()
getCorrespondingUnit in interface GranularityCopyright © 2012–2018 Emory University. All rights reserved.