public class NaryMetadata extends Object implements Metadata
| Modifier and Type | Method and Description |
|---|---|
void |
accept(MetadataVisitor visitor) |
static NaryMetadata |
countMetadata(List<Metadata> values) |
String |
getOperator() |
static NaryMetadata |
matchAllMetadata(List<Metadata> values) |
static NaryMetadata |
matchAnyMetadata(List<Metadata> values) |
static NaryMetadata |
matchNoneMetadata(List<Metadata> values) |
Metadata |
merge(FieldMetadata other) |
static NaryMetadata |
minMetadata(List<Metadata> values) |
String |
readable() |
static NaryMetadata |
sumMetadata(List<Metadata> values) |
public String getOperator()
public static NaryMetadata matchAnyMetadata(List<Metadata> values)
public static NaryMetadata matchAllMetadata(List<Metadata> values)
public static NaryMetadata matchNoneMetadata(List<Metadata> values)
public static NaryMetadata countMetadata(List<Metadata> values)
public static NaryMetadata sumMetadata(List<Metadata> values)
public static NaryMetadata minMetadata(List<Metadata> values)
public void accept(MetadataVisitor visitor)
accept in interface SyntaxTreepublic Metadata merge(FieldMetadata other)
Copyright © 2017. All rights reserved.