public class DncGeosymAttributeCompoundExpression extends Object implements DncGeosymAttributeExpression
Modifier and Type | Field and Description |
---|---|
String |
connectorOp |
List<? extends DncGeosymAttributeExpression> |
terms |
Constructor and Description |
---|
DncGeosymAttributeCompoundExpression(String connectorOp,
List<? extends DncGeosymAttributeExpression> terms) |
Modifier and Type | Method and Description |
---|---|
boolean |
eval(java.util.function.Function<String,Object> featureAttrs,
java.util.function.Function<String,Object> externalAttrs) |
static boolean |
evalAnd(List<? extends DncGeosymAttributeExpression> terms,
java.util.function.Function<String,Object> featureAttrs,
java.util.function.Function<String,Object> externalAttrs) |
static boolean |
evalOr(List<? extends DncGeosymAttributeExpression> terms,
java.util.function.Function<String,Object> featureAttrs,
java.util.function.Function<String,Object> externalAttrs) |
String |
toString() |
public final String connectorOp
public final List<? extends DncGeosymAttributeExpression> terms
public DncGeosymAttributeCompoundExpression(String connectorOp, List<? extends DncGeosymAttributeExpression> terms)
public boolean eval(java.util.function.Function<String,Object> featureAttrs, java.util.function.Function<String,Object> externalAttrs)
eval
in interface DncGeosymAttributeExpression
public static boolean evalAnd(List<? extends DncGeosymAttributeExpression> terms, java.util.function.Function<String,Object> featureAttrs, java.util.function.Function<String,Object> externalAttrs)
public static boolean evalOr(List<? extends DncGeosymAttributeExpression> terms, java.util.function.Function<String,Object> featureAttrs, java.util.function.Function<String,Object> externalAttrs)
Copyright © 2016 Metron, Inc.. All rights reserved.