@PortedFrom(file="tDag2Interface.h", name="TDag2Interface") public class TDag2Interface extends Object implements Serializable
| Constructor and Description |
|---|
TDag2Interface(DLDag dag,
ExpressionCache manager)
init c'tor
|
| Modifier and Type | Method and Description |
|---|---|
ConceptExpression |
buildCExpr(DLVertex v) |
DataExpression |
buildDExpr(DLVertex v) |
void |
ensureDagSize()
make sure that size of expression cache is the same as the size of a DAG
|
ConceptExpression |
getCExpr(int p) |
RoleExpression |
getDataRoleExpression(Role r) |
DataExpression |
getDExpr(int p) |
Expression |
getExpr(int p,
boolean data) |
RoleExpression |
getObjectRoleExpression(Role r) |
public TDag2Interface(DLDag dag, ExpressionCache manager)
dag - dagmanager - manager@PortedFrom(file="tDag2Interface.h", name="buildCExpr") public ConceptExpression buildCExpr(DLVertex v)
v - v@PortedFrom(file="tDag2Interface.h", name="buildDExpr") public DataExpression buildDExpr(DLVertex v)
v - v@Original public RoleExpression getDataRoleExpression(Role r)
r - r@Original public RoleExpression getObjectRoleExpression(Role r)
r - r@PortedFrom(file="tDag2Interface.h", name="ensureDagSize") public void ensureDagSize()
@PortedFrom(file="tDag2Interface.h", name="getCExpr") public ConceptExpression getCExpr(int p)
p - p@PortedFrom(file="tDag2Interface.h", name="getDExpr") public DataExpression getDExpr(int p)
p - p@PortedFrom(file="tDag2Interface.h", name="getExpr") public Expression getExpr(int p, boolean data)
p - pdata - dataCopyright © 2018 The University of Manchester. All rights reserved.