Package | Description |
---|---|
com.whitestein.lsps.engine.lang | |
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.type |
Provides classes for type reflection.
|
Modifier and Type | Method and Description |
---|---|
Namespace |
RecordNamespace.createChildNamespace(java.lang.String name,
java.util.List<? extends Field> fields,
java.util.List<?> initialValues,
java.util.Map<FreeType,Type> freeTypeMapping,
InterpreterConfiguration configuration) |
Namespace |
NoBaseContextNamespace.createChildNamespace(java.lang.String name,
java.util.List<? extends Field> fields,
java.util.List<?> initialValues,
java.util.Map<FreeType,Type> freeTypeMapping,
InterpreterConfiguration configuration) |
Namespace |
ContextNamespace.createChildNamespace(java.lang.String name,
java.util.List<? extends Field> fields,
java.util.List<?> values,
java.util.Map<FreeType,Type> freeTypeMapping,
InterpreterConfiguration configuration) |
protected Namespace |
AbstractContextNamespace.createChildNamespaceInternal(java.lang.String name,
java.util.List<? extends Field> fields,
java.util.List<?> values,
java.util.Map<FreeType,Type> freeTypeMapping,
InterpreterConfiguration configuration)
Creates child namespace in required evaluation level.
|
Modifier and Type | Method and Description |
---|---|
Namespace |
AbstractMockNamespace.createChildNamespace(java.lang.String name,
java.util.List<? extends Field> fields,
java.util.List<?> initialValues,
java.util.Map<FreeType,Type> freeTypeMapping,
InterpreterConfiguration configuration) |
Modifier and Type | Method and Description |
---|---|
Field[] |
ClosureExpression.createFields(ClosureType closureType) |
Modifier and Type | Method and Description |
---|---|
default Namespace |
Namespace.createChildNamespace(java.lang.String name,
java.util.List<? extends Field> fields,
java.util.List<?> initialValues,
InterpreterConfiguration configuration)
Creates new child namespace with this namespace as the parent.
|
Namespace |
Namespace.createChildNamespace(java.lang.String name,
java.util.List<? extends Field> fields,
java.util.List<?> initialValues,
java.util.Map<FreeType,Type> freeTypeMapping,
InterpreterConfiguration configuration) |
Modifier and Type | Class and Description |
---|---|
class |
RecordField
Representation of a record field.
|
Copyright © 2007-2020 Whitestein Technologies. All Rights Reserved.