Package com.oss.asn1
Interface ISO8601TimeInterface
- All Known Implementing Classes:
AbstractISO8601Time
,ISO8601Date
,ISO8601DateTime
,ISO8601Duration
,ISO8601TimeOfDay
public interface ISO8601TimeInterface
The ISO8601TimeInterface interface define methods for accessing
integer fields inside parsed representations of ISO8601 time
instants and durations.
- Since:
- ASN.1/Java 6.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
-
Field Details
-
YEAR
static final int YEAR- See Also:
-
MONTH
static final int MONTH- See Also:
-
WEEK
static final int WEEK- See Also:
-
DAY_OF_MONTH
static final int DAY_OF_MONTH- See Also:
-
DAY_OF_YEAR
static final int DAY_OF_YEAR- See Also:
-
DAY_OF_WEEK
static final int DAY_OF_WEEK- See Also:
-
HOUR
static final int HOUR- See Also:
-
MINUTE
static final int MINUTE- See Also:
-
SECOND
static final int SECOND- See Also:
-
FRACTIONAL_DIGITS
static final int FRACTIONAL_DIGITS- See Also:
-
FRACTIONAL_VALUE
static final int FRACTIONAL_VALUE- See Also:
-
MINUTE_DIFFERENTIAL
static final int MINUTE_DIFFERENTIAL- See Also:
-
UTC
static final int UTC- See Also:
-
CENTURY
static final int CENTURY- See Also:
-
YEAR_DIGITS
static final int YEAR_DIGITS- See Also:
-
UNDEFINED
static final int UNDEFINED- See Also:
-
-
Method Details
-
get
int get(int field) Get field value.- Parameters:
field
- field designator.- Returns:
- field value.
-
set
void set(int field, int value) Set a field value.- Parameters:
field
- field designator.value
- field value.
-
getTimeSettings
com.oss.metadata.TimeSettings getTimeSettings()- Returns:
- time settings object for this value
-
clear
void clear()Clears all the fields so they are set to UNDEFINED value.
-