public interface IValueExpressionNode
Modifier and Type | Method and Description |
---|---|
IValueExpression<? extends IV> |
getRequiredValueExpression()
Return the cached
IValueExpressionNode if it exists on the node. |
IValueExpression<? extends IV> |
getValueExpression()
Return the cached
IValueExpression if it exists on the node,
otherwise return null. |
void |
invalidate()
Invalidate the cached value.
|
void |
setValueExpression(IValueExpression<? extends IV> ve)
Cache the translated value expression on the node.
|
String |
toString(int indent)
A string representation of a recursive structure with pretty-print indent.
|
IValueExpression<? extends IV> getValueExpression()
IValueExpression
if it exists on the node,
otherwise return null.IValueExpression<? extends IV> getRequiredValueExpression()
IValueExpressionNode
if it exists on the node.IValueExpressionNode
and never null
.IllegalStateException
- if the IValueExpressionNode
is not cached.void setValueExpression(IValueExpression<? extends IV> ve)
void invalidate()
String toString(int indent)
indent
- Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.