Package | Description |
---|---|
com.whitestein.lsps.engine.lang | |
com.whitestein.lsps.engine.lang.compiled | |
com.whitestein.lsps.engine.state.xml | |
com.whitestein.lsps.lang |
This is the main package for the LSPS expression language.
|
com.whitestein.lsps.lang.ast |
Modifier and Type | Method and Description |
---|---|
ReferenceHolder |
RecordNamespace.createReference(ReferenceType referenceType,
ReferenceExpression referenceExpression,
List<Property> properties,
ClosureOrigin origin) |
ReferenceHolder |
NoBaseContextNamespace.createReference(ReferenceType referenceType,
ReferenceExpression referenceExpression,
List<Property> properties,
ClosureOrigin origin) |
ReferenceHolder |
ContextNamespace.createReference(ReferenceType referenceType,
ReferenceExpression referenceExpression,
List<Property> properties,
ClosureOrigin origin) |
Modifier and Type | Method and Description |
---|---|
SrcExpression |
ExpressionCompiler.visit(ReferenceExpression referenceExpression) |
Constructor and Description |
---|
AssignmentReferenceExpressionValue(long id,
ModelInstance modelInstance,
String type,
com.whitestein.lsps.engine.state.xml.ContextValue context,
String expression,
ReferenceExpression compiledExpression,
long baseLevelValueId,
List<PropertyValue> properties,
ClosureOrigin origin) |
AssignmentReferenceExpressionValue(ModelInstance modelInstance,
String type,
Context context,
ReferenceExpression expression,
List<PropertyValue> properties,
ClosureOrigin origin) |
ReferenceExpressionValue(long id,
ModelInstance modelInstance,
String type,
Context context,
String expression,
ReferenceExpression compiledExpression,
List<PropertyValue> properties,
ClosureOrigin origin)
Creates a new base level instance.
|
ReferenceExpressionValue(long id,
ModelInstance modelInstance,
String type,
com.whitestein.lsps.engine.state.xml.ContextValue context,
String expression,
ReferenceExpression compiledExpression,
long baseLevelValueId,
List<PropertyValue> properties,
ClosureOrigin origin)
Creates a new instance.
|
ReferenceExpressionValue(ModelInstance modelInstance,
String type,
Context context,
ReferenceExpression expression,
List<PropertyValue> properties,
ClosureOrigin origin)
Creates a new base level instance.
|
Modifier and Type | Method and Description |
---|---|
ReferenceHolder |
MockHolderFactory.createReference(ReferenceType referenceType,
ReferenceExpression referenceExpression,
List<Property> properties,
ClosureOrigin origin) |
ReferenceHolder |
HolderFactory.createReference(ReferenceType referenceType,
ReferenceExpression referenceExpression,
List<Property> properties,
ClosureOrigin origin)
Returns new reference corresponding to given reference expression.
|
ReferenceHolder |
AbstractMockNamespace.createReference(ReferenceType referenceType,
ReferenceExpression referenceExpression,
List<Property> properties,
ClosureOrigin origin) |
Constructor and Description |
---|
ReferenceExpressionHolder(Namespace namespace,
ReferenceType referenceType,
ReferenceExpression referenceExpression,
List<Property> additionalProperties,
ClosureOrigin origin)
Creates new instance of
ReferenceExpressionHolder . |
Modifier and Type | Method and Description |
---|---|
Void |
TraversingExpressionVisitor.visit(ReferenceExpression expression) |
T |
ExpressionVisitor.visit(ReferenceExpression expression)
Visits a reference expression.
|
T |
DefaultExpressionVisitor.visit(ReferenceExpression expression)
|
Expression |
CopyExpressionVisitor.visit(ReferenceExpression e) |
Object |
ChildrenExpressionVisitor.visit(ReferenceExpression expression) |
Copyright © 2007-2020 Whitestein Technologies. All Rights Reserved.