| 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.