Skip navigation links
A B C D E F G H I M N O P R S T U V W Y 

A

abUrbeCondita() - Static method in class net.time4j.history.EraPreference
Determines the era Ab Urbe Condita to be preferred.
abUrbeConditaBetween(PlainDate, PlainDate) - Static method in class net.time4j.history.EraPreference
Determines the era Ab Urbe Condita to be preferred within given date range.
abUrbeConditaUntil(PlainDate) - Static method in class net.time4j.history.EraPreference
Determines the era Ab Urbe Condita to be preferred until given date.
addCustomized(ChronoElement<V>, ChronoFormatter<V>) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines a customized format element for given chronological element.
addCustomized(ChronoElement<V>, ChronoPrinter<V>, ChronoParser<V>) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines a customized format element for given chronological element.
addDayPeriod(Map<PlainTime, String>) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines a text format for a custom day period.
addDayPeriodApproximate() - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines a text format for a flexible day period (morning/afternoon etc).
addDayPeriodFixed() - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines a text format for a fixed day period (am/pm/midnight/noon).
addEnglishOrdinal(ChronoElement<Integer>) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines an ordinal format for given chronological element in english language.
addFixedDecimal(ChronoElement<BigDecimal>, int, int) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines a fixed unsigned decimal format for given chronological element.
addFixedInteger(ChronoElement<Integer>, int) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines an integer format without sign and with fixed width for given chronological element.
addFixedNumerical(ChronoElement<V>, int) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines an integer format without sign and with fixed width for given chronological enumeration element.
addFraction(ChronoElement<Integer>, int, int, boolean) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines a fractional format for given chronological element including a possible decimal separator char but without any integer part by mapping the context-dependent value range to the interval [0.0-1.0).
addIgnorableWhitespace() - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines a sequence of optional white space.
addInteger(ChronoElement<Integer>, int, int) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines an integer format without sign for given chronological element.
addInteger(ChronoElement<Integer>, int, int, SignPolicy) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines an integer format for given chronological element.
addLiteral(char) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines a literal element with exactly one char.
addLiteral(char, char) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines a literal element with exactly one char which can also be an alternative char during parsing.
addLiteral(String) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines a literal element with any chars.
addLiteral(AttributeKey<Character>) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines a literal element with a char which will be searched in given format attribute.
addLongLocalizedOffset() - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Adds a timezone offset in long localized notation.
addLongNumber(ChronoElement<Long>, int, int, SignPolicy) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines an integer format for given chronological element.
addLongTimezoneName() - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Adds a long localized timezone name (in specific non-location format).
addLongTimezoneName(Set<TZID>) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Adds a long localized timezone name (in specific non-location format).
addNumerical(ChronoElement<V>, int, int) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines an integer format without sign for given chronological enumeration element.
addOrdinal(ChronoElement<Integer>, Map<PluralCategory, String>) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines an ordinal format for given chronological element.
addPattern(String, PatternType) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Processes given format pattern of given pattern type to a sequence of format elements.
addShortLocalizedOffset() - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Adds a timezone offset in short localized notation.
addShortTimezoneName() - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Adds a short localized timezone name (an abbreviation in specific non-location format).
addShortTimezoneName(Set<TZID>) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Adds a short localized timezone name (an abbreviation in specific non-location format).
addText(TextElement<?>) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines a text format for given chronological element.
addText(ChronoElement<V>) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines a text format for given chronological element.
addText(ChronoElement<V>, Map<V, String>) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines a text format for given chronological element with user-defined string resources.
addTimezoneID() - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Adds a timezone identifier.
addTimezoneOffset() - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Adds a timezone offset in typical ISO-8601-notation.
addTimezoneOffset(DisplayMode, boolean, List<String>) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Adds a timezone offset in canonical notation.
addTwoDigitYear(ChronoElement<Integer>) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines a special format element for a two-digit-year.
AncientJulianLeapYears - Class in net.time4j.history
Represents a historic leap year pattern for the early days of julian calendar before AD 8.
and(NewYearStrategy) - Method in class net.time4j.history.NewYearStrategy
Combines this and given strategy to a new strategy.
annoDomini(int) - Method in enum net.time4j.history.HistoricEra
Scales given year of era to its mathematical AD value.

B

BASIC_CALENDAR_DATE - Static variable in class net.time4j.format.expert.Iso8601Format
Defines the basic ISO-8601-format with year, month and day of month using the pattern "uuuuMMdd".
BASIC_DATE - Static variable in class net.time4j.format.expert.Iso8601Format
Similar to Iso8601Format.BASIC_CALENDAR_DATE but its parser can also understand ordinal dates or week dates.
BASIC_DATE_TIME - Static variable in class net.time4j.format.expert.Iso8601Format
Defines the basic ISO-8601-format for a composition of calendar date and wall time with hour and minute using the pattern "uuuuMMdd'T'HH[mm[ss[,SSSSSSSSS]]]".
BASIC_DATE_TIME_OFFSET - Static variable in class net.time4j.format.expert.Iso8601Format
Defines the basic ISO-8601-format for a composition of calendar date, wall time and timezone offset using the pattern "uuuuMMdd'T'HH[mm[ss[,SSSSSSSSS]]]{offset}".
BASIC_ORDINAL_DATE - Static variable in class net.time4j.format.expert.Iso8601Format
Defines the basic ISO-8601-format with year and day of year using the pattern "uuuuDDD".
BASIC_WALL_TIME - Static variable in class net.time4j.format.expert.Iso8601Format
Defines the basic ISO-8601-format for a wall time with hour, minute and optional second using the pattern "HH[mm[ss[,SSSSSSSSS]]]".
BASIC_WEEK_DATE - Static variable in class net.time4j.format.expert.Iso8601Format
Defines the basic ISO-8601-format for a week date using the pattern "YYYYWwwE".
build() - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Finishes the build and creates a new ChronoFormatter.
build(Attributes) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Finishes the build and creates a new ChronoFormatter.
byzantineBetween(PlainDate, PlainDate) - Static method in class net.time4j.history.EraPreference
Determines the era Anno Mundi to be preferred within given date range.
byzantineUntil(PlainDate) - Static method in class net.time4j.history.EraPreference
Determines the era Anno Mundi to be preferred until given date.

C

centuryOfEra() - Method in class net.time4j.history.ChronoHistory
Defines the element for the century of a year in a given historic era.
ChronoFormatter<T> - Class in net.time4j.format.expert
Represents a chronological format for the conversion between a chronological text and the chronological value of type T.
ChronoFormatter.Builder<T> - Class in net.time4j.format.expert
Builder for creating a new ChronoFormatter.
ChronoHistory - Class in net.time4j.history
Represents the chronological history of calendar reforms in a given region.
ChronoParser<T> - Interface in net.time4j.format.expert
Interpretes a text as chronological entity.
ChronoPrinter<T> - Interface in net.time4j.format.expert
Prints a chronological entity.
compareTo(HistoricDate) - Method in class net.time4j.history.HistoricDate
 
Computus - Enum in net.time4j.history
Provides procedures how to determine Easter Sunday.
convert(HistoricDate) - Method in class net.time4j.history.ChronoHistory
Converts given historic date to an ISO-8601-date.
convert(PlainDate) - Method in class net.time4j.history.ChronoHistory
Converts given ISO-8601-date to a historic date.

D

date() - Method in class net.time4j.history.ChronoHistory
Defines the element for the historic date.
dayOfMonth() - Method in class net.time4j.history.ChronoHistory
Defines the element for the historic day of month.
dayOfYear() - Method in class net.time4j.history.ChronoHistory
Defines the element for the historic day of year.

E

easterSunday(int) - Method in enum net.time4j.history.Computus
Calculates the date of Easter Sunday.
ElementPosition - Class in net.time4j.format.expert
Represents a position information of a chronological element with a formatted text.
ElementPosition(ChronoElement<?>, int, int) - Constructor for class net.time4j.format.expert.ElementPosition
Creates a new instance of an ElementPosition.
endSection() - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Removes the last sectional attribute.
equals(Object) - Method in class net.time4j.format.expert.ChronoFormatter
Compares the chronologies, default attributes, default values and the internal format structures.
equals(Object) - Method in class net.time4j.format.expert.ElementPosition
Compares element, start index and end index.
equals(Object) - Method in class net.time4j.history.AncientJulianLeapYears
 
equals(Object) - Method in class net.time4j.history.ChronoHistory
 
equals(Object) - Method in class net.time4j.history.EraPreference
 
equals(Object) - Method in class net.time4j.history.HistoricDate
 
equals(Object) - Method in class net.time4j.history.NewYearStrategy
 
era() - Method in class net.time4j.history.ChronoHistory
Defines the element for the historic era.
EraPreference - Class in net.time4j.history
Determines the preferred historic era to be used for printing a historic date.
EXTENDED_CALENDAR_DATE - Static variable in class net.time4j.format.expert.Iso8601Format
Defines the extended ISO-8601-format with year, month and day of month using the pattern "uuuu-MM-dd".
EXTENDED_DATE - Static variable in class net.time4j.format.expert.Iso8601Format
Similar to Iso8601Format.EXTENDED_CALENDAR_DATE but its parser can also understand ordinal dates or week dates.
EXTENDED_DATE_TIME - Static variable in class net.time4j.format.expert.Iso8601Format
Defines the extended ISO-8601-format for a composition of calendar date and wall time with hour and minute using the pattern "uuuu-MM-dd'T'HH[:mm[:ss[,SSSSSSSSS]]]".
EXTENDED_DATE_TIME_OFFSET - Static variable in class net.time4j.format.expert.Iso8601Format
Defines the extended ISO-8601-format for a composition of calendar date, wall time and timezone offset using the pattern "uuuu-MM-dd'T'HH[:mm[:ss[,SSSSSSSSS]]]{offset}".
EXTENDED_ORDINAL_DATE - Static variable in class net.time4j.format.expert.Iso8601Format
Defines the extended ISO-8601-format with year and day of year using the pattern "uuuu-DDD".
EXTENDED_WALL_TIME - Static variable in class net.time4j.format.expert.Iso8601Format
Defines the extended ISO-8601-format for a wall time with hour, minute and optional second using the pattern "HH[:mm[:ss[,SSSSSSSSS]]]".
EXTENDED_WEEK_DATE - Static variable in class net.time4j.format.expert.Iso8601Format
Defines the extended ISO-8601-format for a week date using the pattern "YYYY-Www-E".

F

format(T) - Method in class net.time4j.format.expert.ChronoFormatter
 
format(GeneralTimestamp<?>) - Method in class net.time4j.format.expert.ChronoFormatter
Prints given general timestamp.
format(T) - Method in interface net.time4j.format.expert.ChronoPrinter
Prints given chronological entity as formatted text.
formatThreeten(TemporalAccessor) - Method in class net.time4j.format.expert.ChronoFormatter
Deprecated.
Use alternative approach based on static factory methods and bridge chronology
formatToBuffer(T, Appendable) - Method in class net.time4j.format.expert.ChronoFormatter
 

G

getAlternativeName(Locale, TextWidth) - Method in enum net.time4j.history.HistoricEra
Gets an alternative description text dependent on the locale and text width.
getAncientJulianLeapYears() - Method in class net.time4j.history.ChronoHistory
Yields the historic julian leap year pattern if available.
getAttributes() - Method in class net.time4j.format.expert.ChronoFormatter
Returns the global format attributes which are active if they are not overridden by sectional attributes.
getAttributes() - Method in interface net.time4j.format.expert.ChronoParser
Returns the global format attributes which are active if they are not overridden by sectional attributes.
getAttributes() - Method in interface net.time4j.format.expert.ChronoPrinter
Returns the global format attributes which are active if they are not overridden by sectional attributes.
getBeginOfYear(HistoricEra, int) - Method in class net.time4j.history.ChronoHistory
Determines the date of New Year.
getChronology() - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Returns the calendar override if set else the associated chronology.
getChronology() - Method in class net.time4j.format.expert.ChronoFormatter
Returns the associated chronology.
getDayOfMonth() - Method in class net.time4j.history.HistoricDate
Yields the historic day of month.
getDisplayName(Locale, TextWidth) - Method in enum net.time4j.history.HistoricEra
Gets the description text dependent on the locale and text width.
getElement() - Method in class net.time4j.format.expert.ElementPosition
Yields the formatted chronolocial element.
getElements() - Method in class net.time4j.history.ChronoHistory
Yields all associated elements.
getEndIndex() - Method in class net.time4j.format.expert.ElementPosition
Yields the end index of associated formatted text.
getEra() - Method in class net.time4j.history.HistoricDate
Yields the historic era.
getErrorIndex() - Method in class net.time4j.format.expert.ParseLog
Returns the position of error in text.
getErrorMessage() - Method in class net.time4j.format.expert.ParseLog
Returns an error message.
getFormatEngine() - Method in enum net.time4j.format.expert.PatternType
 
getGregorianCutOverDate() - Method in class net.time4j.history.ChronoHistory
Yields the date of final introduction of gregorian calendar.
getLengthOfYear(HistoricEra, int) - Method in class net.time4j.history.ChronoHistory
Determines the length of given historic year in days.
getLocale() - Method in class net.time4j.format.expert.ChronoFormatter
Returns the locale setting.
getMonth() - Method in class net.time4j.history.HistoricDate
Yields the historic month.
getNewYearStrategy() - Method in class net.time4j.history.ChronoHistory
Yields the new-year-strategy.
getPosition() - Method in class net.time4j.format.expert.ParseLog
Returns the current position of the parser.
getRawValues() - Method in class net.time4j.format.expert.ParseLog
Yields the parsed raw data as chronological entity.
getStartIndex() - Method in class net.time4j.format.expert.ElementPosition
Yields the start index of associated formatted text.
getValue() - Method in enum net.time4j.history.HistoricEra
 
getVariant() - Method in class net.time4j.history.ChronoHistory
Yields the variant of a historic calendar.
getYearOfEra() - Method in class net.time4j.history.HistoricDate
Yields the year of the historic era starting on January the first.
getYearOfEra(NewYearStrategy) - Method in class net.time4j.history.HistoricDate
Yields the displayed historic year whose begin is determined by given new-year-strategy.

H

hasAncientJulianLeapYears() - Method in class net.time4j.history.ChronoHistory
Determines if this history has defined any historic julian leap year sequence.
hasGregorianCutOverDate() - Method in class net.time4j.history.ChronoHistory
Determines if this history has at least one gregorian calendar reform date.
hashCode() - Method in class net.time4j.format.expert.ChronoFormatter
 
hashCode() - Method in class net.time4j.format.expert.ElementPosition
 
hashCode() - Method in class net.time4j.history.AncientJulianLeapYears
 
hashCode() - Method in class net.time4j.history.ChronoHistory
 
hashCode() - Method in class net.time4j.history.EraPreference
 
hashCode() - Method in class net.time4j.history.HistoricDate
 
hashCode() - Method in class net.time4j.history.NewYearStrategy
 
hispanicBetween(PlainDate, PlainDate) - Static method in class net.time4j.history.EraPreference
Determines the hispanic era to be preferred within given date range.
hispanicUntil(PlainDate) - Static method in class net.time4j.history.EraPreference
Determines the hispanic era to be preferred until given date.
HistoricDate - Class in net.time4j.history
Defines a historic date which consists of era, year of era, month and day of month.
HistoricEra - Enum in net.time4j.history
Represents a historic era dividing the local timeline at roughly the point of Jesu birth in the context of the julian/gregorian calendar.

I

isError() - Method in class net.time4j.format.expert.ParseLog
Queries if an error has occurred.
isExtended() - Method in enum net.time4j.format.expert.IsoDateStyle
Determines, if this style describes the basic or extended iso-format.
Iso8601Format - Class in net.time4j.format.expert
Collection of predefined format objects for ISO-8601.
IsoDateStyle - Enum in net.time4j.format.expert
Determines a suitable style in ISO-format for printing gregorian calendar dates.
IsoDecimalStyle - Enum in net.time4j.format.expert
Determines how to print the decimal separator in ISO-format.
isValid(HistoricDate) - Method in class net.time4j.history.ChronoHistory
Is given historic date valid?

M

month() - Method in class net.time4j.history.ChronoHistory
Defines the element for the historic month.
MultiFormatParser<T extends ChronoEntity<T>> - Class in net.time4j.format.expert
Serves for parsing of text input whose format is not yet known at compile time.

N

net.time4j.format.expert - package net.time4j.format.expert
This package contains the expert-level format- and parse engine of Time4J.
net.time4j.history - package net.time4j.history
Support for the historical ancestors of modern ISO-8601-standard.
NewYearRule - Enum in net.time4j.history
Defines a listing of common historic new year rules.
NewYearStrategy - Class in net.time4j.history
Determines the begin of a given historic year.

O

of(ChronoFormatter<T>...) - Static method in class net.time4j.format.expert.MultiFormatParser
Creates a new multiple format parser.
of(List<ChronoFormatter<T>>) - Static method in class net.time4j.format.expert.MultiFormatParser
Creates a new multiple format parser.
of(int...) - Static method in class net.time4j.history.AncientJulianLeapYears
Creates a new sequence of historical julian leap years before AD 8.
of(Locale) - Static method in class net.time4j.history.ChronoHistory
Determines the (usually approximate) history of gregorian calendar reforms for given locale.
of(HistoricEra, int, int, int) - Static method in class net.time4j.history.HistoricDate
Equivalent to HistoricDate.of(era, yearOfEra, month, dom, YearDefinition.DUAL_DATING, NewYearRule.BEGIN_OF_JANUARY.until(Integer.MAX_VALUE)).
of(HistoricEra, int, int, int, YearDefinition, NewYearStrategy) - Static method in class net.time4j.history.HistoricDate
Constructs a new tuple of given historic chronological components.
ofBasicTime(IsoDecimalStyle, ClockUnit) - Static method in class net.time4j.format.expert.Iso8601Format
Obtains a printer with given decimal style for printing a clock time in basic format "HHmm[ss[,SSSSSSSSS]]".
ofDate(IsoDateStyle) - Static method in class net.time4j.format.expert.Iso8601Format
Obtains a printer with given styles for printing a calendar date.
ofDatePattern(String, PatternType, Locale) - Static method in class net.time4j.format.expert.ChronoFormatter
Constructs a pattern-based formatter for plain date objects.
ofDateStyle(DisplayMode, Locale) - Static method in class net.time4j.format.expert.ChronoFormatter
Constructs a style-based formatter for plain date objects.
ofExtendedTime(IsoDecimalStyle, ClockUnit) - Static method in class net.time4j.format.expert.Iso8601Format
Obtains a printer with given decimal style for printing a clock time in extended format "HH:mm[:ss[,SSSSSSSSS]]".
ofFirstGregorianReform() - Static method in class net.time4j.history.ChronoHistory
Describes the original switch from julian to gregorian calendar introduced by pope Gregor on 1582-10-15.
ofGregorianReform(PlainDate) - Static method in class net.time4j.history.ChronoHistory
Describes a single switch from julian to gregorian calendar at given date.
ofMoment(IsoDateStyle, IsoDecimalStyle, ClockUnit, ZonalOffset) - Static method in class net.time4j.format.expert.Iso8601Format
Obtains a printer with given styles for printing a moment.
ofMomentPattern(String, PatternType, Locale, TZID) - Static method in class net.time4j.format.expert.ChronoFormatter
Constructs a pattern-based formatter for global timestamp objects.
ofMomentStyle(DisplayMode, DisplayMode, Locale, TZID) - Static method in class net.time4j.format.expert.ChronoFormatter
Constructs a style-based formatter for moments.
ofPattern(String, PatternType, Locale, Chronology<T>) - Static method in class net.time4j.format.expert.ChronoFormatter
Constructs a pattern-based formatter for general chronologies.
ofStyle(DisplayStyle, Locale, Chronology<T>) - Static method in class net.time4j.format.expert.ChronoFormatter
Constructs a style-based formatter for general chronologies.
ofSweden() - Static method in class net.time4j.history.ChronoHistory
The Swedish calendar has three cutover dates due to a failed experiment when switching to gregorian calendar in the years 1700-1712 step by step.
ofTimePattern(String, PatternType, Locale) - Static method in class net.time4j.format.expert.ChronoFormatter
Constructs a pattern-based formatter for clock time objects.
ofTimestamp(IsoDateStyle, IsoDecimalStyle, ClockUnit) - Static method in class net.time4j.format.expert.Iso8601Format
Obtains a printer with given styles for printing a timestamp.
ofTimestampPattern(String, PatternType, Locale) - Static method in class net.time4j.format.expert.ChronoFormatter
Constructs a pattern-based formatter for plain timestamps.
ofTimestampStyle(DisplayMode, DisplayMode, Locale) - Static method in class net.time4j.format.expert.ChronoFormatter
Constructs a style-based formatter for plain timestamps.
ofTimeStyle(DisplayMode, Locale) - Static method in class net.time4j.format.expert.ChronoFormatter
Constructs a style-based formatter for plain date objects.
or() - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Starts a new block inside the current section such that the following parts will only be taken into account in case of failure according to or-logic.

P

padNext(int) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines for the next format element of the same section so many pad chars until the element width has reached the width specified.
padPrevious(int) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines for the previous format element of the same section so many pad chars until the element width has reached the width specified.
parse(CharSequence) - Method in class net.time4j.format.expert.ChronoFormatter
 
parse(CharSequence, ParseLog) - Method in class net.time4j.format.expert.ChronoFormatter
 
parse(CharSequence, ParsePosition) - Method in class net.time4j.format.expert.ChronoFormatter
For maximum information use ChronoFormatter.parse(CharSequence, ParseLog) instead.
parse(CharSequence, ParsePosition, RawValues) - Method in class net.time4j.format.expert.ChronoFormatter
 
parse(CharSequence, ParseLog, AttributeQuery) - Method in class net.time4j.format.expert.ChronoFormatter
Interpretes given text as chronological entity starting at the specified position in parse log.
parse(CharSequence) - Method in interface net.time4j.format.expert.ChronoParser
Interpretes given text as chronological entity starting at the begin of text.
parse(CharSequence, ParseLog) - Method in interface net.time4j.format.expert.ChronoParser
Interpretes given text as chronological entity starting at the specified position in parse log.
parse(CharSequence, ParseLog, AttributeQuery) - Method in interface net.time4j.format.expert.ChronoParser
Interpretes given text as chronological entity starting at the specified position in parse log.
parse(CharSequence) - Method in class net.time4j.format.expert.MultiFormatParser
Interpretes given text as chronological entity starting at the begin of text.
parse(CharSequence, ParseLog) - Method in class net.time4j.format.expert.MultiFormatParser
Interpretes given text as chronological entity starting at the specified position in parse log.
parse(CharSequence, ParseLog, AttributeQuery) - Method in class net.time4j.format.expert.MultiFormatParser
 
parseDate(CharSequence) - Static method in class net.time4j.format.expert.Iso8601Format
Parses given ISO-8601-compatible date string in basic or extended format.
parseDate(CharSequence, ParseLog) - Static method in class net.time4j.format.expert.Iso8601Format
Parses given ISO-8601-compatible date string in basic or extended format.
ParseLog - Class in net.time4j.format.expert
Represents a log for the current status and error informations during parsing.
ParseLog() - Constructor for class net.time4j.format.expert.ParseLog
Standard constructor with start position at begin of text.
ParseLog(int) - Constructor for class net.time4j.format.expert.ParseLog
Creates a new instance with given start position.
parseRaw(String) - Method in class net.time4j.format.expert.ChronoFormatter
Translates given text as raw chronological entity without converting to the target type of the underlying chronology.
parseRaw(CharSequence, int) - Method in class net.time4j.format.expert.ChronoFormatter
Translates given text as raw chronological entity without converting to the target type of the underlying chronology.
PatternType - Enum in net.time4j.format.expert
Collection of different format patterns.
print(T, StringBuilder, AttributeQuery) - Method in class net.time4j.format.expert.ChronoFormatter
 
print(T, Appendable, AttributeQuery) - Method in class net.time4j.format.expert.ChronoFormatter
Prints given chronological entity as formatted text and writes the text into given buffer.
print(T, Appendable, AttributeQuery, ChronoFunction<ChronoDisplay, R>) - Method in class net.time4j.format.expert.ChronoFormatter
Deprecated.
print(T, Appendable, AttributeQuery, ChronoFunction<ChronoDisplay, R>) - Method in interface net.time4j.format.expert.ChronoPrinter
Deprecated.
Beginning with v5.0, this method will be removed. Implementors are asked to override print(T, StringBuilder, AttributeQuery as soon as possible in order to simplify the future migration.
print(T, StringBuilder) - Method in interface net.time4j.format.expert.ChronoPrinter
Prints given chronological entity as formatted text and writes the text into given buffer.
print(T, StringBuilder, AttributeQuery) - Method in interface net.time4j.format.expert.ChronoPrinter
Prints given chronological entity as formatted text and writes the text into given buffer.
printThreeten(TemporalAccessor, Appendable) - Method in class net.time4j.format.expert.ChronoFormatter
Deprecated.
Use alternative approach based on static factory methods and bridge chronology
PROLEPTIC_BYZANTINE - Static variable in class net.time4j.history.ChronoHistory
Describes no real historic event but just the proleptic byzantine calendar which is assumed to be in power all times on or after the creation of the world.
PROLEPTIC_GREGORIAN - Static variable in class net.time4j.history.ChronoHistory
Describes no real historic event but just the proleptic gregorian calendar which is assumed to be in power all times.
PROLEPTIC_JULIAN - Static variable in class net.time4j.history.ChronoHistory
Describes no real historic event but just the proleptic julian calendar which is assumed to be in power all times.

R

reset() - Method in class net.time4j.format.expert.ParseLog
Reuses this instance for next parse process.
RFC_1123 - Static variable in class net.time4j.format.expert.ChronoFormatter
Special formatter for printing or parsing moments according to the RFC-1123-specification.

S

SCALIGER - Static variable in class net.time4j.history.AncientJulianLeapYears
Proposed by Joseph Justus Scaliger in year 1583, the leap years are assumed to be 42, 39, 36, 33, 30, 27, 24, 21, 18, 15, 12, 9 (BC).
setDefault(ChronoElement<V>, V) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines a default value if the parser has not parsed or found a value for given element.
setDefaultSupplier(ChronoElement<V>, Supplier<V>) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Defines a supplier for a default value if the parser has not parsed or found a value for given element.
setError(int, String) - Method in class net.time4j.format.expert.ParseLog
Sets an error information.
setPosition(int) - Method in class net.time4j.format.expert.ParseLog
Sets the current position of the parser to given new position.
setUp(Class<T>, Locale) - Static method in class net.time4j.format.expert.ChronoFormatter
Constructs a builder for creating formatters.
setUp(Chronology<T>, Locale) - Static method in class net.time4j.format.expert.ChronoFormatter
Constructs a builder for creating formatters.
setUpWithOverride(Locale, CalendarFamily<C>) - Static method in class net.time4j.format.expert.ChronoFormatter
Constructs a builder for creating global formatters with usage of given calendar type.
setUpWithOverride(Locale, Chronology<C>) - Static method in class net.time4j.format.expert.ChronoFormatter
Constructs a builder for creating global formatters with usage of given calendar type.
setWarning() - Method in class net.time4j.format.expert.ParseLog
Sets a warning to indicate if the current formatter should try to use default values for chronological elements which could not be parsed.
SignPolicy - Enum in net.time4j.format.expert
Determines a suitable strategy for handling numerical signs.
skipUnknown(int) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Skips all characters from input as unparseable until at least given count of characters is left.
skipUnknown(IntPredicate, int) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Skips all characters accepted by given condition as unparseable.
startOptionalSection() - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Starts a new optional section where errors in parsing will not cause an exception but just be ignored.
startOptionalSection(ChronoCondition<ChronoDisplay>) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Starts a new optional section where errors in parsing will not cause an exception but just be ignored.
startSection(AttributeKey<Boolean>, boolean) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Starts a new section with given sectional attribute.
startSection(AttributeKey<Integer>, int) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Starts a new section with given sectional attribute.
startSection(AttributeKey<Character>, char) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Starts a new section with given sectional attribute.
startSection(AttributeKey<A>, A) - Method in class net.time4j.format.expert.ChronoFormatter.Builder
Starts a new section with given sectional attribute.

T

toFormat() - Method in class net.time4j.format.expert.ChronoFormatter
Converts this formatter into a traditional java.text.Format-object.
toString() - Method in class net.time4j.format.expert.ChronoFormatter
For debugging purposes.
toString() - Method in class net.time4j.format.expert.ElementPosition
For debugging purposes.
toString() - Method in class net.time4j.format.expert.ParseLog
Debugging support.
toString() - Method in class net.time4j.history.AncientJulianLeapYears
 
toString() - Method in class net.time4j.history.ChronoHistory
 
toString() - Method in class net.time4j.history.EraPreference
For debugging purposes.
toString() - Method in class net.time4j.history.HistoricDate
 
toString() - Method in class net.time4j.history.NewYearStrategy
For debugging purposes.

U

until(int) - Method in enum net.time4j.history.NewYearRule
Creates a new-year-strategy based on this rule which is valid until given year of era.

V

valueOf(String) - Static method in enum net.time4j.format.expert.IsoDateStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.time4j.format.expert.IsoDecimalStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.time4j.format.expert.PatternType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.time4j.format.expert.SignPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.time4j.history.Computus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.time4j.history.HistoricEra
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.time4j.history.NewYearRule
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.time4j.history.YearDefinition
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.time4j.format.expert.IsoDateStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.time4j.format.expert.IsoDecimalStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.time4j.format.expert.PatternType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.time4j.format.expert.SignPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.time4j.history.Computus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.time4j.history.HistoricEra
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.time4j.history.NewYearRule
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.time4j.history.YearDefinition
Returns an array containing the constants of this enum type, in the order they are declared.

W

with(Locale) - Method in class net.time4j.format.expert.ChronoFormatter
Creates a copy of this formatter with given locale.
with(Leniency) - Method in class net.time4j.format.expert.ChronoFormatter
 
with(ChronoHistory) - Method in class net.time4j.format.expert.ChronoFormatter
Creates a copy of this formatter with the given chronological history of gregorian calendar reforms.
with(Timezone) - Method in class net.time4j.format.expert.ChronoFormatter
Creates a copy of this formatter with given timezone which shall be used in formatting or parsing.
with(StartOfDay) - Method in class net.time4j.format.expert.ChronoFormatter
Sets the start of calendar day.
with(AttributeKey<Boolean>, boolean) - Method in class net.time4j.format.expert.ChronoFormatter
Creates a copy of this formatter with given boolean-attribute.
with(AttributeKey<Integer>, int) - Method in class net.time4j.format.expert.ChronoFormatter
Creates a copy of this formatter with given int-attribute.
with(AttributeKey<Character>, char) - Method in class net.time4j.format.expert.ChronoFormatter
Creates a copy of this formatter with given char-attribute.
with(AttributeKey<A>, A) - Method in class net.time4j.format.expert.ChronoFormatter
Creates a copy of this formatter with given enum-attribute.
with(Attributes) - Method in class net.time4j.format.expert.ChronoFormatter
Creates a copy of this formatter with given standard attributes.
with(AncientJulianLeapYears) - Method in class net.time4j.history.ChronoHistory
Creates a copy of this history with given historic julian leap year sequence.
with(NewYearStrategy) - Method in class net.time4j.history.ChronoHistory
Creates a copy of this history with given new-year-strategy.
with(EraPreference) - Method in class net.time4j.history.ChronoHistory
Creates a copy of this history with given era preference.
withAlternativeEraNames() - Method in class net.time4j.format.expert.ChronoFormatter
Creates a copy of this formatter with alternative era names.
withCalendarVariant(String) - Method in class net.time4j.format.expert.ChronoFormatter
Sets the calendar variant.
withCalendarVariant(VariantSource) - Method in class net.time4j.format.expert.ChronoFormatter
Sets the calendar variant.
withDefault(ChronoElement<V>, V) - Method in class net.time4j.format.expert.ChronoFormatter
Determines a default replacement value for given element.
withDefaultSource(ChronoElement<V>, ChronoElement<V>) - Method in class net.time4j.format.expert.ChronoFormatter
Determines a source reference in parsed data for a default replacement value of given element.
withDefaultSupplier(ChronoElement<V>, Supplier<V>) - Method in class net.time4j.format.expert.ChronoFormatter
Determines a supplier for a default replacement value of given element.
withGregorianCutOver(PlainDate) - Method in class net.time4j.format.expert.ChronoFormatter
Short-cut for with(ChronoHistory.ofGregorianReform(date)).
withLatinEraNames() - Method in class net.time4j.format.expert.ChronoFormatter
Creates a copy of this formatter with latin era names.
withStdTimezone() - Method in class net.time4j.format.expert.ChronoFormatter
withTimezone(TZID) - Method in class net.time4j.format.expert.ChronoFormatter
withTimezone(String) - Method in class net.time4j.format.expert.ChronoFormatter

Y

YEAR_DEFINITION - Static variable in class net.time4j.history.ChronoHistory
Format attribute controlling the type of historic year used in parsing or formatting.
YearDefinition - Enum in net.time4j.history
Defines different strategies how to handle the difference between the standard calendar year from first of January to end of December and historic years which follow different new year rules.
yearOfEra() - Method in class net.time4j.history.ChronoHistory
Defines the element for the year of a given historic era.
yearOfEra(YearDefinition) - Method in class net.time4j.history.ChronoHistory
Defines the element for the year of a given historic era.
A B C D E F G H I M N O P R S T U V W Y 
Skip navigation links

Copyright © 2014–2017. All rights reserved.