Package | Description |
---|---|
com.whitestein.lsps.engine.dto.val | |
com.whitestein.lsps.lang.ast | |
com.whitestein.lsps.lang.exec |
All types in the language have their Java implementation class.
|
com.whitestein.lsps.stdlib.function |
Classes that implements functions defined
in the standard library.
|
Modifier and Type | Method and Description |
---|---|
PropertyPath |
PropertyPathValue.toObject() |
Modifier and Type | Method and Description |
---|---|
PropertyPath |
PropertyLiteralExpression.getValue()
Returns the property path value, or
null
if the expression is not valid. |
Modifier and Type | Class and Description |
---|---|
class |
Property
The property object represents a declared property of a particular record
type.
|
Modifier and Type | Method and Description |
---|---|
static PropertyPath |
PropertyPath.create(RecordType recordType,
List<String> properties)
Creates a new property path instance.
|
static PropertyPath |
PropertyPath.create(RecordType recordType,
String... properties)
Creates a new property path instance.
|
Modifier and Type | Method and Description |
---|---|
ListHolder |
PropertyFunctions.getPropertyNames(ExecutionContext ctx,
PropertyPath propertyPath)
Returns the list of property names.
|
RecordType |
PropertyFunctions.getPropertyPathRecordType(ExecutionContext ctx,
PropertyPath propertyPath)
Returns the property path record type.
|
Type |
PropertyFunctions.getPropertyPathType(ExecutionContext ctx,
PropertyPath propertyPath)
Returns the property path type (the type of the last property).
|
Object |
PropertyFunctions.getPropertyPathValue(ExecutionContext ctx,
RecordHolder record,
PropertyPath propertyPath)
Returns the value of the given property path of the given record object.
|
boolean |
PropertyFunctions.isReadOnly(ExecutionContext ctx,
PropertyPath propertyPath)
Returns
true if the property path is read-only. |
void |
PropertyFunctions.setPropertyPathValue(ExecutionContext ctx,
RecordHolder record,
PropertyPath propertyPath,
Object value)
Sets the value of the given property path of the given record object.
|
Copyright © 2007-2020 Whitestein Technologies. All Rights Reserved.