public class InGroupPredicate extends GroupExpression implements Predicate
m_group
Constructor and Description |
---|
InGroupPredicate()
Create a new InGroupPredicate.
|
InGroupPredicate(java.lang.String group)
Create a new InGroupPredicate.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
get(Tuple t)
By default, throws an UnsupportedOperationException.
|
boolean |
getBoolean(Tuple t)
By default, throws an UnsupportedOperationException.
|
java.lang.String |
getName()
Get the name of this function.
|
java.lang.Class |
getType(Schema s)
Returns the type that this expression evaluates to when tuples
with the given Schema are provided as input.
|
addParameter, getGroup, getParameterCount, toString
addChildListeners, addExpressionListener, expressionChanged, fireExpressionChange, getDouble, getFloat, getInt, getLong, hasListeners, removeChildListeners, removeExpressionListener, visit
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addExpressionListener, getDouble, getFloat, getInt, getLong, removeExpressionListener, visit
public InGroupPredicate()
public InGroupPredicate(java.lang.String group)
group
- @param group the data group name to use as a parameterpublic java.lang.Object get(Tuple t)
AbstractExpression
get
in interface Expression
get
in class AbstractExpression
t
- the input TupleExpression.get(prefuse.data.Tuple)
public boolean getBoolean(Tuple t)
AbstractExpression
getBoolean
in interface Expression
getBoolean
in class AbstractExpression
t
- the input TupleExpression.getBoolean(prefuse.data.Tuple)
public java.lang.String getName()
Function
getName
in interface Function
Function.getName()
public java.lang.Class getType(Schema s)
Expression
getType
in interface Expression
Expression.getType(prefuse.data.Schema)
Copyright ? 2013 Regents of the University of California