@PortedFrom(file="tDLExpression.h", name="TDLConceptDataValue") public class ConceptDataValue extends Object implements ConceptDataRoleExpression, DataExpressionArg<Literal<?>>
| Modifier and Type | Field and Description |
|---|---|
protected Literal<?> |
dataValue
data expression argument
|
| Constructor and Description |
|---|
ConceptDataValue(DataRoleExpression R,
Literal<?> V) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(DLExpressionVisitor visitor)
accept method for the visitor pattern
|
<O> O |
accept(DLExpressionVisitorEx<O> visitor) |
DataRoleExpression |
getDataRoleExpression()
get access to the argument
|
Literal<?> |
getExpr()
get access to the argument
|
@PortedFrom(file="tDLAxiom.h", name="Expr") protected Literal<?> dataValue
public ConceptDataValue(DataRoleExpression R, Literal<?> V)
@PortedFrom(file="tDLExpression.h", name="accept") public void accept(DLExpressionVisitor visitor)
Expressionaccept in interface ConceptDataRoleExpressionaccept in interface ConceptExpressionaccept in interface Expression@PortedFrom(file="tDLExpression.h", name="accept") public <O> O accept(DLExpressionVisitorEx<O> visitor)
accept in interface Expressionpublic DataRoleExpression getDataRoleExpression()
DataRoleArggetDataRoleExpression in interface DataRoleArg@PortedFrom(file="tDLExpression.h", name="getExpr") public Literal<?> getExpr()
getExpr in interface DataExpressionArg<Literal<?>>Copyright © 2013 The University of Manchester. All Rights Reserved.