@PortedFrom(file="tDLExpression.h", name="TDLNAryExpression") public class NAryExpressionImpl<Argument extends Expression> extends Object implements NAryExpression<Argument>
| Constructor and Description |
|---|
NAryExpressionImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(Collection<Expression> v)
add a vector
|
void |
add(Expression p)
add a single element to the array
|
List<Argument> |
getArguments()
access to members
|
boolean |
isEmpty() |
int |
size() |
String |
toString() |
Argument |
transform(Expression arg)
transform general expression into the argument one
|
public void add(Collection<Expression> v)
NAryExpressionadd in interface NAryExpression<Argument extends Expression>public void add(Expression p)
NAryExpressionadd in interface NAryExpression<Argument extends Expression>public List<Argument> getArguments()
NAryExpressiongetArguments in interface NAryExpression<Argument extends Expression>@PortedFrom(file="tDLAxiom.h", name="empty") public boolean isEmpty()
isEmpty in interface NAryExpression<Argument extends Expression>public int size()
size in interface NAryExpression<Argument extends Expression>public Argument transform(Expression arg)
transform in interface NAryExpression<Argument extends Expression>Copyright © 2013 The University of Manchester. All Rights Reserved.