|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.olingo.odata2.api.uri.ExpandSelectTreeNode.ExpandSelectTreeNodeBuilder
public abstract static class ExpandSelectTreeNode.ExpandSelectTreeNodeBuilder
Builder interface
| Constructor Summary | |
|---|---|
ExpandSelectTreeNode.ExpandSelectTreeNodeBuilder()
|
|
| Method Summary | |
|---|---|
abstract ExpandSelectTreeNode |
build()
Will close this builder and return an ExpandSelectTreeNode. |
abstract ExpandSelectTreeNode.ExpandSelectTreeNodeBuilder |
customExpandedLink(String navigationPropertyName,
ExpandSelectTreeNode expandNode)
Sets a link to be expanded with a custom node. |
abstract ExpandSelectTreeNode.ExpandSelectTreeNodeBuilder |
entitySet(EdmEntitySet entitySet)
Sets the entitySet for this node. |
abstract ExpandSelectTreeNode.ExpandSelectTreeNodeBuilder |
expandedLinks(List<String> navigationPropertyNames)
A list of expanded links. |
abstract ExpandSelectTreeNode.ExpandSelectTreeNodeBuilder |
selectedLinks(List<String> selectedNavigationPropertyNames)
A list of selected links. |
abstract ExpandSelectTreeNode.ExpandSelectTreeNodeBuilder |
selectedProperties(List<String> selectedPropertyNames)
A list of properties which are selected. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ExpandSelectTreeNode.ExpandSelectTreeNodeBuilder()
| Method Detail |
|---|
public abstract ExpandSelectTreeNode.ExpandSelectTreeNodeBuilder entitySet(EdmEntitySet entitySet)
entitySet - must not be null
ExpandSelectTreeNode.ExpandSelectTreeNodeBuilder for method chaining.
public abstract ExpandSelectTreeNode build()
throws EdmException
ExpandSelectTreeNode. All properties and navigation properties will
be validated if they exist for the entity set.
ExpandSelectTreeNode.ExpandSelectTreeNodeBuilder for method chaining.
EdmException - in case property or navigation property validation fails.public abstract ExpandSelectTreeNode.ExpandSelectTreeNodeBuilder selectedProperties(List<String> selectedPropertyNames)
selectedPropertyNames -
ExpandSelectTreeNode.ExpandSelectTreeNodeBuilder for method chaining.public abstract ExpandSelectTreeNode.ExpandSelectTreeNodeBuilder selectedLinks(List<String> selectedNavigationPropertyNames)
selectedNavigationPropertyNames -
ExpandSelectTreeNode.ExpandSelectTreeNodeBuilder for method chaining.
public abstract ExpandSelectTreeNode.ExpandSelectTreeNodeBuilder customExpandedLink(String navigationPropertyName,
ExpandSelectTreeNode expandNode)
navigationPropertyName - expandNode - must not be null
ExpandSelectTreeNode.ExpandSelectTreeNodeBuilder for method chaining.public abstract ExpandSelectTreeNode.ExpandSelectTreeNodeBuilder expandedLinks(List<String> navigationPropertyNames)
navigationPropertyNames -
ExpandSelectTreeNode.ExpandSelectTreeNodeBuilder for method chaining.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||