|
||||||||||
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 |