/** * INTERNAL * Validate node and calculate its type. */ public void validate(ParseTreeContext context) { TypeHelper typeHelper = context.getTypeHelper(); if (type == TemporalType.DATE){ setType(typeHelper.getSQLDateType()); } else if (type == TemporalType.TIME) { setType(typeHelper.getTimeType()); } else if (type == TemporalType.TIMESTAMP){ setType(typeHelper.getTimestampType()); } } }
/** * INTERNAL * Validate node and calculate its type. */ public void validate(ParseTreeContext context) { TypeHelper typeHelper = context.getTypeHelper(); if (type == TemporalType.DATE){ setType(typeHelper.getSQLDateType()); } else if (type == TemporalType.TIME) { setType(typeHelper.getTimeType()); } else if (type == TemporalType.TIMESTAMP){ setType(typeHelper.getTimestampType()); } } }
/** * INTERNAL * Validate node and calculate its type. */ public void validate(ParseTreeContext context) { TypeHelper typeHelper = context.getTypeHelper(); if (type == TemporalType.DATE){ setType(typeHelper.getSQLDateType()); } else if (type == TemporalType.TIME) { setType(typeHelper.getTimeType()); } else if (type == TemporalType.TIMESTAMP){ setType(typeHelper.getTimestampType()); } } }