| Package | Description |
|---|---|
| io.konig.core.showl | |
| io.konig.core.showl.expression |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ShowlStatement |
| Modifier and Type | Method and Description |
|---|---|
static ShowlExpression |
ShowlUtil.enumExpression(ShowlEqualStatement equal) |
ShowlExpression |
ShowlEqualStatement.expressionOf(ShowlNodeShape node) |
static ShowlExpression |
ShowlFunctionExpression.fromIriTemplate(ShowlSchemaService schemaService,
ShowlNodeShapeService nodeService,
ShowlPropertyShape declaringProperty,
IriTemplate template) |
ShowlExpression |
ShowlCaseStatement.getCaseCondition() |
ShowlExpression |
ShowlTeleportExpression.getDelegate() |
ShowlExpression |
ShowlCaseStatement.getElseClause() |
ShowlExpression |
ShowlEnumJoinInfo.getExpression() |
ShowlExpression |
ShowlPropertyShape.getFormula() |
ShowlExpression |
ShowlBinaryRelationalExpression.getLeft() |
ShowlExpression |
ShowlEqualStatement.getLeft() |
ShowlExpression |
ShowlListRelationalExpression.getLeft() |
ShowlExpression |
ShowlBinaryRelationalExpression.getRight() |
ShowlExpression |
ShowlEqualStatement.getRight() |
ShowlExpression |
ShowlPropertyShapeGroup.getSelectedExpression() |
ShowlExpression |
ShowlPropertyShape.getSelectedExpression()
Get the expression that was selected to construct the value for this property.
|
ShowlExpression |
ShowlWhenThenClause.getThen() |
ShowlExpression |
ShowlFilterExpression.getValue() |
ShowlExpression |
ShowlWhenThenClause.getWhen() |
ShowlExpression |
ShowlEqualStatement.otherExpression(ShowlExpression e) |
ShowlExpression |
ShowlStructExpression.put(org.openrdf.model.URI key,
ShowlExpression value) |
ShowlExpression |
ShowlTeleportExpression.transform() |
ShowlExpression |
ShowlBooleanGroupingExpression.transform() |
ShowlExpression |
ArrayFilterStatement.transform() |
ShowlExpression |
ShowlExpression.transform()
Return a copy of this expression where every PropertyShape expression is replaced
with its 'selectedExpression'
|
ShowlExpression |
ShowlPropertyExpression.transform() |
ShowlExpression |
ShowlOverlayExpression.transform() |
ShowlExpression |
ShowlEqualStatement.transform() |
static ShowlExpression |
ShowlUtil.transform(ShowlExpression e) |
| Modifier and Type | Method and Description |
|---|---|
List<ShowlExpression> |
ShowlFunctionExpression.getArguments() |
List<ShowlExpression> |
ShowlPropertyShape.getExpressionList() |
Set<ShowlExpression> |
ShowlPropertyShape.getHasValue() |
List<ShowlExpression> |
ShowlListExpression.getMemberList() |
List<ShowlExpression> |
ShowlBooleanGroupingExpression.getOperands() |
List<ShowlExpression> |
ShowlListRelationalExpression.getRight() |
Set<ShowlExpression> |
ShowlPropertyShape.getUsedIn()
The set of 'selected' expressions in which this property appears.
|
static List<ShowlExpression> |
ShowlUtil.transform(List<ShowlExpression> memberList) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ShowlOverlayExpression.add(ShowlExpression e) |
void |
ShowlFunctionExpression.addArgument(ShowlExpression arg) |
void |
ShowlPropertyShape.addExpression(ShowlExpression expression) |
void |
ShowlPropertyShape.addHasValue(ShowlExpression e) |
void |
ShowlListExpression.addMember(ShowlExpression member) |
static ShowlPropertyShape |
ShowlUtil.asPropertyShape(ShowlExpression e) |
static boolean |
ShowlUtil.isEnumField(ShowlExpression e) |
static boolean |
ShowlUtil.isEnumNode(ShowlExpression e) |
static boolean |
ShowlUtil.isWellDefined(ShowlExpression e)
Determine whether a given expression is well defined.
|
ShowlExpression |
ShowlEqualStatement.otherExpression(ShowlExpression e) |
static Set<ShowlPropertyShape> |
ShowlExpression.parameters(ShowlExpression e) |
static ShowlPropertyShape |
ShowlUtil.propertyOf(ShowlExpression e,
ShowlNodeShape node) |
ShowlExpression |
ShowlStructExpression.put(org.openrdf.model.URI key,
ShowlExpression value) |
void |
ShowlPropertyShape.setFormula(ShowlExpression formula) |
void |
ShowlPropertyShapeGroup.setSelectedExpression(ShowlExpression selectedExpression) |
void |
ShowlPropertyShape.setSelectedExpression(ShowlExpression selectedExpression)
Set the expression that was selected to construct the value for this property.
|
static ShowlExpression |
ShowlUtil.transform(ShowlExpression e) |
void |
ShowlPropertyShape.usedIn(ShowlExpression e)
Declared that this property appears in a given selected expression.
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract ShowlBooleanGroupingExpression |
ShowlBooleanGroupingExpression.create(List<ShowlExpression> operands) |
protected ShowlBooleanGroupingExpression |
ShowlAndExpression.create(List<ShowlExpression> operands) |
static List<ShowlExpression> |
ShowlUtil.transform(List<ShowlExpression> memberList) |
| Constructor and Description |
|---|
ShowlBinaryRelationalExpression(BinaryOperator operator,
ShowlExpression left,
ShowlExpression right) |
ShowlCaseStatement(ShowlExpression caseCondition,
List<ShowlWhenThenClause> whenThenList,
ShowlExpression elseClause) |
ShowlEqualStatement(ShowlExpression left,
ShowlExpression right) |
ShowlFilterExpression(ShowlExpression value) |
ShowlListRelationalExpression(ShowlPropertyShape referencedBy,
ShowlExpression left,
ShowlContainmentOperator operator,
List<ShowlExpression> right) |
ShowlTeleportExpression(ShowlNodeShape focusNode,
ShowlExpression delegate) |
ShowlWhenThenClause(ShowlExpression when,
ShowlExpression then) |
| Constructor and Description |
|---|
ShowlAlternativePathsExpression(List<ShowlExpression> memberList) |
ShowlAndExpression(List<ShowlExpression> operands) |
ShowlArrayExpression(List<ShowlExpression> memberList) |
ShowlBooleanGroupingExpression(List<ShowlExpression> operands) |
ShowlFunctionExpression(ShowlPropertyShape declaringProperty,
FunctionExpression function,
List<ShowlExpression> arguments) |
ShowlListExpression(List<ShowlExpression> memberList) |
ShowlListRelationalExpression(ShowlPropertyShape referencedBy,
ShowlExpression left,
ShowlContainmentOperator operator,
List<ShowlExpression> right) |
| Modifier and Type | Class and Description |
|---|---|
class |
ShowlLiteralExpression |
| Modifier and Type | Method and Description |
|---|---|
ShowlExpression |
ShowlExpressionBuilder.expression(ShowlPropertyShape p) |
ShowlExpression |
ShowlExpressionBuilder.expression(ShowlPropertyShape p,
Formula formula) |
Copyright © 2019. All rights reserved.