A - argument type@PortedFrom(file="tDLExpression.h", name="TDLNAryExpression") public interface NAryExpression<A extends Expression>
| Modifier and Type | Method and Description |
|---|---|
void |
add(A p)
add a single element to the array
|
void |
add(Collection<A> v)
add a vector
|
List<A> |
getArguments() |
boolean |
isEmpty() |
int |
size() |
A |
transform(Expression arg) |
@PortedFrom(file="tDLExpression.h", name="transform") A transform(Expression arg)
arg - arg@PortedFrom(file="tDLExpression.h", name="add") void add(A p)
p - p@PortedFrom(file="tDLExpression.h", name="add") void add(Collection<A> v)
v - v@PortedFrom(file="tDLExpression.h", name="begin") List<A> getArguments()
@PortedFrom(file="tDLExpression.h", name="empty") boolean isEmpty()
@PortedFrom(file="tDLExpression.h", name="size") int size()
Copyright © 2015 The University of Manchester. All rights reserved.