public class ElPropertyChainBuilder extends Object
Builds a ElPropertyChain based on a chain of properties with dot separators.
This can navigate an object graph based on dot notation such as order.customer.name.
| Constructor and Description |
|---|
ElPropertyChainBuilder(boolean embedded,
String expression)
Create with the original expression.
|
| Modifier and Type | Method and Description |
|---|---|
ElPropertyChainBuilder |
add(ElPropertyValue element)
Add a ElGetValue element to the chain.
|
ElPropertyChain |
build()
Build the immutable ElGetChain from the build information.
|
String |
getExpression() |
boolean |
isContainsMany() |
void |
setContainsMany(boolean containsMany) |
public ElPropertyChainBuilder(boolean embedded,
String expression)
public boolean isContainsMany()
public void setContainsMany(boolean containsMany)
public String getExpression()
public ElPropertyChainBuilder add(ElPropertyValue element)
public ElPropertyChain build()
Copyright © 2014. All Rights Reserved.