public static class MACROFILTER.MacroFilterWrapper extends NamedWarpScriptFunction implements WarpScriptFilterFunction
| Constructor and Description |
|---|
MacroFilterWrapper(java.lang.String name,
WarpScriptStack stack,
WarpScriptStack.Macro macro) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<GeoTimeSerie> |
filter(java.util.Map<java.lang.String,java.lang.String> labels,
java.util.List<GeoTimeSerie>... series)
Return the subset of 'series' which satisfies the filter.
|
WarpScriptStack.Macro |
getMacro() |
java.lang.String |
toString() |
getName, refSnapshot, setNamepublic MacroFilterWrapper(java.lang.String name,
WarpScriptStack stack,
WarpScriptStack.Macro macro)
public java.lang.String toString()
toString in class NamedWarpScriptFunctionpublic java.util.List<GeoTimeSerie> filter(java.util.Map<java.lang.String,java.lang.String> labels, java.util.List<GeoTimeSerie>... series) throws WarpScriptException
WarpScriptFilterFunctionfilter in interface WarpScriptFilterFunctionlabels - Labels of the partition being filteredseries - GTS instances to filter, one list from each original GTS list, all parts of the same partitionWarpScriptExceptionpublic WarpScriptStack.Macro getMacro()