public class FunctionArgs extends Object
| Constructor and Description |
|---|
FunctionArgs(Function func,
Map<String,Expression> args) |
| Modifier and Type | Method and Description |
|---|---|
Expression |
expression(String key) |
Map<String,Expression> |
getArgs() |
Map<String,Expression> |
getConstantArgs() |
Function<?> |
getFunction() |
Object |
getPreComputedValue(String name) |
boolean |
isPresent(String key) |
ParameterDescriptor<?,?> |
param(String name) |
void |
setPreComputedValue(String name,
Object value) |
public FunctionArgs(Function func, Map<String,Expression> args)
@Nonnull public Map<String,Expression> getArgs()
@Nonnull public Map<String,Expression> getConstantArgs()
public boolean isPresent(String key)
@Nullable public Expression expression(String key)
public Function<?> getFunction()
public ParameterDescriptor<?,?> param(String name)
Copyright © 2012–2021 Graylog, Inc.. All rights reserved.