public abstract class TimezoneAwareFunction extends AbstractFunction<org.joda.time.DateTime>
ERROR_FUNCTION, log| Modifier | Constructor and Description |
|---|---|
protected |
TimezoneAwareFunction() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract String |
description() |
FunctionDescriptor<org.joda.time.DateTime> |
descriptor() |
org.joda.time.DateTime |
evaluate(FunctionArgs args,
EvaluationContext context) |
protected abstract org.joda.time.DateTime |
evaluate(FunctionArgs args,
EvaluationContext context,
org.joda.time.DateTimeZone timezone) |
protected abstract String |
getName() |
protected abstract com.google.common.collect.ImmutableList<ParameterDescriptor> |
params() |
preComputeConstantArgumentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpreprocessArgspublic org.joda.time.DateTime evaluate(FunctionArgs args, EvaluationContext context)
protected abstract org.joda.time.DateTime evaluate(FunctionArgs args, EvaluationContext context, org.joda.time.DateTimeZone timezone)
public FunctionDescriptor<org.joda.time.DateTime> descriptor()
protected abstract String description()
protected abstract String getName()
protected abstract com.google.common.collect.ImmutableList<ParameterDescriptor> params()
Copyright © 2012–2021 Graylog, Inc.. All rights reserved.