@Deprecated public class EnglishTimeExpressionPatterns extends Object implements TimeExpressionPatterns
| Modifier and Type | Class and Description |
|---|---|
protected static class |
EnglishTimeExpressionPatterns.PatternType
Deprecated.
|
| Constructor and Description |
|---|
EnglishTimeExpressionPatterns(Options options)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected static SUTime.Temporal |
addMod(String expression,
SUTime.Temporal temporal)
Deprecated.
|
protected SUTime.Temporal |
addSet(String expression,
SUTime.Temporal temporal)
Deprecated.
|
protected boolean |
checkTimeExpression(TimeExpression timeExpr)
Deprecated.
Checks time expression against list of invalid time expressions
|
CoreMapExpressionExtractor |
createExtractor()
Deprecated.
Creates a CoreMapExpressionExtractor that knows how
to extract time related expressions from text into CoreMaps
|
static SUTime.IsoDate |
createIsoDate(String year,
String month,
String day)
Deprecated.
|
int |
determineRelFlags(CoreMap annotation,
TimeExpression te)
Deprecated.
Determine how date/times should be resolved for the given temporal
expression and its context
|
protected SequenceMatchRules.ExtractRule<List<? extends CoreMap>,TimeExpression> |
getCompositeTimeExtractionRule()
Deprecated.
|
SUTime.Duration |
getDuration(String unit)
Deprecated.
|
SUTime.Duration |
getDuration(String val,
String unit)
Deprecated.
|
protected Filter<TimeExpression> |
getFilterRule()
Deprecated.
|
Pattern |
getPattern(String regex)
Deprecated.
|
protected SequenceMatchRules.ExtractRule<CoreMap,TimeExpression> |
getTimeExtractionRule()
Deprecated.
|
SUTime.Temporal |
lookupTemporal(String expr)
Deprecated.
|
SUTime.TemporalOp |
lookupTemporalOp(String expr)
Deprecated.
|
SUTime.Time |
parseDateTime(String dateStr)
Deprecated.
Converts a string that represents some kind of date into ISO 8601 format and
returns it as a SUTime.Time
YYYYMMDDThhmmss
|
public EnglishTimeExpressionPatterns(Options options)
public CoreMapExpressionExtractor createExtractor()
TimeExpressionPatternscreateExtractor in interface TimeExpressionPatternsprotected boolean checkTimeExpression(TimeExpression timeExpr)
timeExpr - protected SequenceMatchRules.ExtractRule<CoreMap,TimeExpression> getTimeExtractionRule()
protected SequenceMatchRules.ExtractRule<List<? extends CoreMap>,TimeExpression> getCompositeTimeExtractionRule()
protected Filter<TimeExpression> getFilterRule()
public SUTime.Duration getDuration(String unit)
public SUTime.Duration getDuration(String val, String unit)
public int determineRelFlags(CoreMap annotation, TimeExpression te)
TimeExpressionPatternsdetermineRelFlags in interface TimeExpressionPatternsannotation - Annotation from which the temporal express was extracted (context)te - Temporal expressionpublic SUTime.TemporalOp lookupTemporalOp(String expr)
public SUTime.Temporal lookupTemporal(String expr)
protected SUTime.Temporal addSet(String expression, SUTime.Temporal temporal)
protected static SUTime.Temporal addMod(String expression, SUTime.Temporal temporal)
public SUTime.Time parseDateTime(String dateStr)
dateStr - public static SUTime.IsoDate createIsoDate(String year, String month, String day)