|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjp.bitmeister.asn1.type.ASN1Type
jp.bitmeister.asn1.type.PrimitiveType<byte[]>
jp.bitmeister.asn1.type.builtin.OCTET_STRING
jp.bitmeister.asn1.type.StringType
jp.bitmeister.asn1.type.TimeType
jp.bitmeister.asn1.type.useful.UTCTime
public class UTCTime
Represents ASN.1 'UTCTime' type.
An instance of this class represents a 'UTCTime' type data, and contains an
array of byte value. The value represents a character sequence of
calendar date with 2-digits year, a time of day with second precision and a
time differential from GMT.
Time differential is represented with a 4 digits number that follows plus(+) or minus(-) sign, or a character 'Z' means GMT. If time differential is omitted, the time zone is local time.
| Field Summary |
|---|
| Fields inherited from class jp.bitmeister.asn1.type.ASN1Type |
|---|
stringBuilder |
| Constructor Summary | |
|---|---|
UTCTime()
Instantiates an empty UTCTime. |
|
UTCTime(java.util.Date value)
Instantiates a UTCTime and initialize it with the Date
value. |
|
UTCTime(java.lang.String value)
Instantiates a UTCTime and initialize it with the String
value. |
|
| Method Summary | |
|---|---|
java.text.DateFormat |
form()
Returns the DateFormat used for formatting the date and time. |
protected java.util.Date |
parseDate(java.lang.String time,
java.lang.String differential)
Parses and converts the strings represents a set of date, time and time defferential to a Date. |
protected java.util.regex.Pattern |
pattern()
Returns the Pattern used for checking characters that to be set
to this data. |
| Methods inherited from class jp.bitmeister.asn1.type.TimeType |
|---|
accept, charset, date, set |
| Methods inherited from class jp.bitmeister.asn1.type.StringType |
|---|
checkCharacters, set, stringValue |
| Methods inherited from class jp.bitmeister.asn1.type.builtin.OCTET_STRING |
|---|
cloneValue, concatenate, hashCode, set, size, valueEquals |
| Methods inherited from class jp.bitmeister.asn1.type.PrimitiveType |
|---|
clear, clone, hasValue, set, value |
| Methods inherited from class jp.bitmeister.asn1.type.ASN1Type |
|---|
equals, instantiate, matches, specification, toString, validate |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public UTCTime()
UTCTime.
public UTCTime(java.lang.String value)
UTCTime and initialize it with the String
value.
value - The value assigned to the instance.public UTCTime(java.util.Date value)
UTCTime and initialize it with the Date
value.
value - The value assigned to the instance.| Method Detail |
|---|
protected java.util.regex.Pattern pattern()
StringTypePattern used for checking characters that to be set
to this data.
pattern in class StringTypePattern.
protected java.util.Date parseDate(java.lang.String time,
java.lang.String differential)
TimeTypeDate.
parseDate in class TimeTypetime - The String represents a set of date.differential - The String represents a time differential.
Date object that converted from the time and the
differential.public java.text.DateFormat form()
TimeTypeDateFormat used for formatting the date and time.
form in class TimeType
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||