Package | Description |
---|---|
com.whitestein.lsps.engine.hql | |
com.whitestein.lsps.engine.lang | |
com.whitestein.lsps.engine.state.xml | |
com.whitestein.lsps.engine.tester |
Testing support for testing engine tasks.
|
com.whitestein.lsps.human.context |
Classes that represents human-oriented model objects in java code.
|
com.whitestein.lsps.human.model | |
com.whitestein.lsps.lang |
This is the main package for the LSPS expression language.
|
com.whitestein.lsps.lang.ast | |
com.whitestein.lsps.lang.exec |
All types in the language have their Java implementation class.
|
com.whitestein.lsps.lang.module | |
com.whitestein.lsps.lang.operation | |
com.whitestein.lsps.lang.parser |
This package contains ANTLR-based LSPS language parser (
Parser ). |
com.whitestein.lsps.lang.signature | |
com.whitestein.lsps.lang.type |
Provides classes for type reflection.
|
Constructor and Description |
---|
HqlTransformer(String source,
RecordType recordType,
NamespaceModel namespace) |
HqlTransformer(String source,
RecordType recordType,
NamespaceModel namespace,
HqlTransformer.NameProvider nameProvider) |
Modifier and Type | Method and Description |
---|---|
NamespaceModel |
RecordNamespace.getNamespaceModel() |
protected NamespaceModel |
ExecutionContextImpl.getNamespaceModel() |
protected abstract NamespaceModel |
AbstractExecutionContext.getNamespaceModel()
Returns namespace model for this context.
|
NamespaceModel |
AbstractContextNamespace.getNamespaceModel() |
Modifier and Type | Method and Description |
---|---|
protected NamespaceModel |
Context.clearNamespaceModel() |
protected NamespaceModel |
ExpressionValue.createNamespaceModel(Context context,
ModelProvider modelProvider) |
protected NamespaceModel |
RecordContext.createNamespaceModel(ModelProvider modelProvider) |
protected NamespaceModel |
Context.createNamespaceModel(ModelProvider modelProvider)
Creates namespace model for this.
|
NamespaceModel |
Context.getNamespaceModel(ModelProvider modelProvider)
Returns namespace model
|
Modifier and Type | Method and Description |
---|---|
protected NamespaceModel |
MockExecutionContext.getNamespaceModel() |
Constructor and Description |
---|
ToJoinTodoListQuery(NamespaceModel namespaceModel,
String usedInJndi,
String iterator,
RecordType type,
Expression parameterExpression,
ExpressionOrigin origin)
Creates new instance.
|
ToJoinTodoListQueryCommon(NamespaceModel namespaceModel,
String usedInJndi,
String iterator,
RecordType type,
Expression parameterExpression,
ExpressionOrigin origin) |
ToJoinTodoListQueryDifferentDB(NamespaceModel namespaceModel,
String usedInJndi,
String iterator,
RecordType type,
Expression parameterExpression,
ExpressionOrigin origin)
Creates new instance.
|
ToJoinTodoListQuerySameDB(NamespaceModel namespaceModel,
String usedInJndi,
String iterator,
RecordType type,
Expression parameterExpression,
ExpressionOrigin origin)
Creates new instance.
|
Constructor and Description |
---|
HintModule(NamespaceModel namespace) |
Modifier and Type | Method and Description |
---|---|
NamespaceModel |
MockNamespacePart.getNamespaceModel() |
NamespaceModel |
MockNamespace.getNamespaceModel() |
Modifier and Type | Method and Description |
---|---|
NamespaceModel |
FunctionBody.getNamespaceModel()
Gets the namespace model for the function body.
|
Constructor and Description |
---|
FunctionBody(Expression expression,
NamespaceModel namespaceModel) |
Modifier and Type | Method and Description |
---|---|
NamespaceModel |
Namespace.getNamespaceModel()
Returns
NamespaceModel for this namespace. |
NamespaceModel |
MockRecordNamespace.getNamespaceModel() |
Modifier and Type | Interface and Description |
---|---|
interface |
Module
Module is representation of namespace in model.
|
interface |
ModulePart |
Modifier and Type | Class and Description |
---|---|
class |
AbstractNamespace
This class is a common ancestor for Module and ModulePart.
|
class |
BasicModule
default implementation of
Module |
class |
BasicModulePart
ModulePart is model of sub-namespaces (for plans or subprocesses It provides
variables, types and functions(internal)
|
Modifier and Type | Method and Description |
---|---|
NamespaceModel |
VariableInfo.getNamespaceModel()
Returns the namespace model that contains this variable.
|
NamespaceModel |
NamespaceModel.getParent()
Returns the parent namespace or null.
|
NamespaceModel |
BasicModulePart.getParent() |
NamespaceModel |
BasicModule.getParent() |
Constructor and Description |
---|
BasicModulePart(NamespaceModel parent)
Creates new instance.
|
BasicModulePart(String name,
NamespaceModel parent)
Creates new instance.
|
BasicModulePart(String name,
NamespaceModel parent,
Collection<? extends Module> imports)
Creates new instance.
|
VariableInfo(NamespaceModel namespaceModel,
String name,
Type type)
Creates a new public variable information.
|
VariableInfo(NamespaceModel namespaceModel,
String name,
Type type,
boolean isPrivate,
boolean isReadOnly)
Creates a new variable information.
|
VariableInfo(NamespaceModel namespaceModel,
String name,
Type type,
boolean isPrivate,
boolean isReadOnly,
Map<String,String> metadata)
Creates a new variable information.
|
Modifier and Type | Method and Description |
---|---|
static NamespaceModel |
BasicTypesNamespace.getNamespace()
Returns the namespace with basic type operations.
|
Modifier and Type | Method and Description |
---|---|
protected NamespaceModel |
SignatureParser.createNamespace(FunctionAst function) |
protected NamespaceModel |
AbstractParser.getNamespace() |
Modifier and Type | Method and Description |
---|---|
protected ParsedExpression |
AbstractParser.parseInNamespace(org.antlr.runtime.tree.Tree tree,
Type expectedType,
NamespaceModel namespace) |
Constructor and Description |
---|
AbstractParser(NamespaceModel namespace)
Creates new parser.
|
AstTypeParser(NamespaceModel namespace)
Creates a new parser.
|
AstTypeParser(NamespaceModel namespace,
Collection<String> freeTypes)
Creates a new parser with a collection of free type names that can be
used in the expression.
|
ConstraintParser(NamespaceModel namespace,
ConstraintTypeModule constraintModule)
Creates a new instance of a constraint parser.
|
FunctionParser(NamespaceModel namespace) |
MethodParser(NamespaceModel namespace) |
NameAndArgumentsParser(NamespaceModel namespace) |
Parser(NamespaceModel namespace)
Creates a new parser.
|
Parser(NamespaceModel namespace,
Collection<String> freeTypes)
Creates a new parser with a collection of free type names that can be used in the expression.
|
Parser(NamespaceModel namespace,
Collection<String> freeTypes,
FreeTypeMapping freeTypeMapping)
Creates a new parser with a collection of free type names that can be used in the expression.
|
SignatureParser(NamespaceModel namespace) |
TaskParametersParser(NamespaceModel namespace) |
TypeParser(NamespaceModel namespace)
Constructs a new type parser with a given namespace.
|
TypeParser(NamespaceModel namespace,
boolean visibilityStrict)
Constructs a new type parser with a given namespace.
|
TypeParser(NamespaceModel namespace,
boolean visibilityStrict,
Collection<String> freeTypes)
Constructs a new type parser with a given namespace and a collection of free types.
|
TypeParser(NamespaceModel namespace,
boolean visibilityStrict,
Collection<String> freeTypes,
FreeTypeMapping freeTypeMapping)
Constructs a new type parser with a given namespace, a collection of free types
and a given free type mapping.
|
TypeParser(NamespaceModel namespace,
Collection<String> freeTypes)
Constructs a new type parser with a given namespace and a collection of free types.
|
ValidationTargetParser(NamespaceModel namespace)
Creates an instance of a parser.
|
Modifier and Type | Method and Description |
---|---|
NamespaceModel |
FunctionSignature.getNamespaceModel()
Returns the owner namespace model.
|
Modifier and Type | Method and Description |
---|---|
Expression |
SignatureParameter.getDefaultValueExpression(NamespaceModel namespaceModel)
Returns the parsed default value expression.
|
void |
FunctionSignature.setNamespaceModel(NamespaceModel namespaceModel)
Sets the owner namespace model.
|
Modifier and Type | Class and Description |
---|---|
class |
ClassNamespaceModel
Class type namespace model.
|
Modifier and Type | Method and Description |
---|---|
NamespaceModel |
ClassNamespaceModel.getParent() |
Modifier and Type | Method and Description |
---|---|
ClassNamespaceModel |
NamedClassType.getNamespaceModel(NamespaceModel parent,
boolean isStatic,
boolean readonlyStrict)
Returns
NamespaceModel for this type. |
Copyright © 2007-2020 Whitestein Technologies. All Rights Reserved.