| Package | Description |
|---|---|
| org.goda.chronic | |
| org.goda.chronic.handlers | |
| org.goda.chronic.repeaters | |
| org.goda.chronic.tags |
| Modifier and Type | Method and Description |
|---|---|
static MutableInterval |
Chronic.parse(String text,
Options options)
Parses a string containing a natural language date or time.
|
| Modifier and Type | Method and Description |
|---|---|
static MutableInterval |
Handler.dayOrTime(DateTime dayStart,
List<Token> timeTokens,
Options options) |
static List<Token> |
Handler.dealiasAndDisambiguateTimes(List<Token> tokens,
Options options) |
static MutableInterval |
Handler.findWithin(List<Repeater<?>> tags,
MutableInterval mutableInterval,
Pointer.PointerType pointer,
Options options)
Recursively finds repeaters within other repeaters.
|
static MutableInterval |
Handler.getAnchor(List<Token> tokens,
Options options) |
MutableInterval |
SRPHandler.handle(List<Token> tokens,
MutableInterval MutableInterval,
Options options) |
MutableInterval |
ORRHandler.handle(List<Token> tokens,
MutableInterval outerMutableInterval,
Options options) |
MutableInterval |
RdnRmnSdTTzSyHandler.handle(List<Token> tokens,
Options options) |
MutableInterval |
DummyHandler.handle(List<Token> tokens,
Options options) |
MutableInterval |
SmSdSyHandler.handle(List<Token> tokens,
Options options) |
MutableInterval |
RmnSyHandler.handle(List<Token> tokens,
Options options) |
MutableInterval |
RmnSdHandler.handle(List<Token> tokens,
Options options) |
MutableInterval |
SmSyHandler.handle(List<Token> tokens,
Options options) |
MutableInterval |
RGRHandler.handle(List<Token> tokens,
Options options) |
MutableInterval |
SRPAHandler.handle(List<Token> tokens,
Options options) |
MutableInterval |
ORSRHandler.handle(List<Token> tokens,
Options options) |
MutableInterval |
PSRHandler.handle(List<Token> tokens,
Options options) |
MutableInterval |
RmnSdSyHandler.handle(List<Token> tokens,
Options options) |
MutableInterval |
SdRmnSyHandler.handle(List<Token> tokens,
Options options) |
MutableInterval |
SySmSdHandler.handle(List<Token> tokens,
Options options) |
MutableInterval |
SdSmSyHandler.handle(List<Token> tokens,
Options options) |
MutableInterval |
IHandler.handle(List<Token> tokens,
Options options) |
MutableInterval |
SmSdHandler.handle(List<Token> tokens,
Options options) |
MutableInterval |
RHandler.handle(List<Token> tokens,
Options options) |
MutableInterval |
SRPHandler.handle(List<Token> tokens,
Options options) |
MutableInterval |
RmnOdHandler.handle(List<Token> tokens,
Options options) |
MutableInterval |
ORGRHandler.handle(List<Token> tokens,
Options options) |
MutableInterval |
MDHandler.handle(Repeater<?> month,
Tag<? extends Number> day,
List<Token> timeTokens,
Options options) |
boolean |
Handler.isCompatible(Options options) |
static MutableInterval |
Handler.tokensToMutableInterval(List<Token> tokens,
Options options) |
| Modifier and Type | Method and Description |
|---|---|
static List<Token> |
Repeater.scan(List<Token> tokens,
Options options) |
static RepeaterTime |
RepeaterTime.scan(Token token,
List<Token> tokens,
Options options) |
| Modifier and Type | Method and Description |
|---|---|
static List<Token> |
Grabber.scan(List<Token> tokens,
Options options) |
static List<Token> |
Scalar.scan(List<Token> tokens,
Options options) |
List<Token> |
Tag.Scanner.scan(List<Token> tokens,
Options options) |
static List<Token> |
Pointer.scan(List<Token> tokens,
Options options) |
static List<Token> |
Separator.scan(List<Token> tokens,
Options options) |
static List<Token> |
Ordinal.scan(List<Token> tokens,
Options options) |
static List<Token> |
TimeZone.scan(List<Token> tokens,
Options options) |
static SeparatorAt |
SeparatorAt.scan(Token token,
Options options) |
static SeparatorIn |
SeparatorIn.scan(Token token,
Options options) |
static SeparatorComma |
SeparatorComma.scan(Token token,
Options options) |
static SeparatorSlashOrDash |
SeparatorSlashOrDash.scan(Token token,
Options options) |
static Ordinal |
Ordinal.scan(Token token,
Options options) |
static ScalarMonth |
ScalarMonth.scan(Token token,
Token postToken,
Options options) |
static Scalar |
Scalar.scan(Token token,
Token postToken,
Options options) |
static ScalarDay |
ScalarDay.scan(Token token,
Token postToken,
Options options) |
static ScalarYear |
ScalarYear.scan(Token token,
Token postToken,
Options options) |
static Grabber |
Grabber.scanForAll(Token token,
Options options) |
static Pointer |
Pointer.scanForAll(Token token,
Options options) |
static TimeZone |
TimeZone.scanForAll(Token token,
Options options) |
Copyright © 2013 os-cillation GmbH. All rights reserved.