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.
|
com.whitestein.lsps.vaadin.error | |
com.whitestein.lsps.vaadin.forms.datasource | |
com.whitestein.lsps.vaadin.forms.validation | |
com.whitestein.lsps.vaadin.ui.components.table.dataset |
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.
|
void |
PropertyFunctions.setPropertyPathValue(ExecutionContext ctx,
RecordHolder record,
PropertyPath propertyPath,
Object value)
Sets the value of the given property path of the given record object.
|
Modifier and Type | Method and Description |
---|---|
PropertyPath |
UnreachablePropertyPathValueException.getPath()
Gets the property path for which the value cannot be reached.
|
Constructor and Description |
---|
UnreachablePropertyPathValueException(PropertyPath path,
RecordHolder record)
Creates a new exception for the property
path starting at
the record indicating that the value cannot be reached
because a element has been detected before reaching the end
of the path. |
UnreachablePropertyPathValueException(PropertyPath path,
RecordHolder record,
Throwable cause)
Creates a new exception for the property
path starting at
the record indicating that the value cannot be reached
because a element has been detected before reaching the end
of the path. |
Constructor and Description |
---|
RecordVariantValueWriter(Variant.RecordVariant record,
PropertyPath path)
Creates a new value writer with the target specified by the record
and it's property path.
|
Modifier and Type | Method and Description |
---|---|
PropertyPath |
ConstraintViolation.getProperty()
Gets the property the constraint violation pertains to.
|
Constructor and Description |
---|
PathValueProvider(PropertyPath propertyPath)
Creates the path value provider.
|
Copyright © 2007-2018 Whitestein Technologies. All Rights Reserved.