public abstract static class ExprCastNode.StringToDateLongWStaticFormat extends Object implements ExprCastNode.CasterParserComputerForge, ExprCastNode.CasterParserComputer
Modifier and Type | Field and Description |
---|---|
protected DateFormat |
dateFormat |
protected String |
dateFormatString |
protected ThreadLocal<DateFormat> |
formats |
Modifier | Constructor and Description |
---|---|
protected |
StringToDateLongWStaticFormat(String dateFormatString,
DateFormat dateFormat) |
Modifier and Type | Method and Description |
---|---|
protected CodegenExpression |
codegenAddFormat(CodegenContext context) |
protected CodegenExpression |
codegenAddFormatString(CodegenContext context) |
ExprCastNode.CasterParserComputer |
getEvaluatorComputer() |
boolean |
isConstantForConstInput() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
codegenPremade
compute
protected final String dateFormatString
protected final DateFormat dateFormat
protected final ThreadLocal<DateFormat> formats
protected StringToDateLongWStaticFormat(String dateFormatString, DateFormat dateFormat)
public ExprCastNode.CasterParserComputer getEvaluatorComputer()
getEvaluatorComputer
in interface ExprCastNode.CasterParserComputerForge
public boolean isConstantForConstInput()
isConstantForConstInput
in interface ExprCastNode.CasterParserComputerForge
protected CodegenExpression codegenAddFormat(CodegenContext context)
protected CodegenExpression codegenAddFormatString(CodegenContext context)