
Public Types | |
| enum | HandlerType { TIME, DATE, ANCHOR, ARROW, NARROW } |
Public Member Functions | |
| Range | _matchCount (List< Token > tokens, Map< Handler.HandlerType, List< Handler >> definitions) |
| IHandler | getHandler () |
| Handler (IHandler handler, boolean compatible, HandlerPattern...patterns) | |
| Handler (IHandler handler, HandlerPattern...patterns) | |
| boolean | isCompatible (Options options) |
| boolean | match (List< Token > tokens, Map< Handler.HandlerType, List< Handler >> definitions) |
| Range | matchCount (List< Token > tokens, Map< Handler.HandlerType, List< Handler >> definitions) |
| String | toString () |
Static Public Member Functions | |
| static Span | dayOrTime (Calendar dayStart, List< Token > timeTokens, Options options) |
| static List< Token > | dealiasAndDisambiguateTimes (List< Token > tokens, Options options) |
| static synchronized Map < Handler.HandlerType, List < Handler > > | definitions (Options options) |
| static Span | findWithin (List< Repeater<?>> tags, Span span, Pointer.PointerType pointer, Options options) |
| static Span | getAnchor (List< Token > tokens, Options options) |
| static List< Repeater<?> > | getRepeaters (List< Token > tokens) |
| static Span | parseTime (List< Token > tokens, int timeTokenOffset, int year, int month, int day, Options options) |
| static Span | tokensToSpan (List< Token > tokens, Options options) |
Private Attributes | |
| boolean | _compatible |
| IHandler | _handler |
| HandlerPattern[] | _patterns |
Static Private Attributes | |
| static Map < Handler.HandlerType, List < Handler > > | _definitions |
| enum HandlerType |
| Range _matchCount | ( | List< Token > | tokens, | |
| Map< Handler.HandlerType, List< Handler >> | definitions | |||
| ) |
SUPER HACK MODE FOR TIMES
SUPER HACK MODE FOR TIMES
| static synchronized Map<Handler.HandlerType, List<Handler> > definitions | ( | Options | options | ) | [static] |
| static Span findWithin | ( | List< Repeater<?>> | tags, | |
| Span | span, | |||
| Pointer.PointerType | pointer, | |||
| Options | options | |||
| ) | [static] |
| IHandler getHandler | ( | ) |
| static List<Repeater<?> > getRepeaters | ( | List< Token > | tokens | ) | [static] |
| boolean isCompatible | ( | Options | options | ) |
| boolean match | ( | List< Token > | tokens, | |
| Map< Handler.HandlerType, List< Handler >> | definitions | |||
| ) |
| Range matchCount | ( | List< Token > | tokens, | |
| Map< Handler.HandlerType, List< Handler >> | definitions | |||
| ) |
| static Span parseTime | ( | List< Token > | tokens, | |
| int | timeTokenOffset, | |||
| int | year, | |||
| int | month, | |||
| int | day, | |||
| Options | options | |||
| ) | [static] |
| String toString | ( | ) |
boolean _compatible [private] |
Map<Handler.HandlerType, List<Handler> > _definitions [static, private] |
HandlerPattern [] _patterns [private] |
1.5.8