Class SelectItemImpl
java.lang.Object
org.apache.olingo.server.core.uri.queryoption.SelectItemImpl
- All Implemented Interfaces:
SelectItem
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAllOperationsInSchema(FullQualifiedName addOperationsInSchemaNameSpace) booleanbooleanisStar()setStar(boolean isStar) setTypeFilter(EdmType startTypeFilter)
-
Constructor Details
-
SelectItemImpl
public SelectItemImpl()
-
-
Method Details
-
getResourcePath
- Specified by:
getResourcePathin interfaceSelectItem- Returns:
- A
UriInfoResourceobject containing the resource path segments to be selected
-
setResourcePath
-
isStar
public boolean isStar()- Specified by:
isStarin interfaceSelectItem- Returns:
- A star is used as select item
-
setStar
-
isAllOperationsInSchema
public boolean isAllOperationsInSchema()- Specified by:
isAllOperationsInSchemain interfaceSelectItem- Returns:
- Namespace and star is used as select item in order to select operations
-
getAllOperationsInSchemaNameSpace
- Specified by:
getAllOperationsInSchemaNameSpacein interfaceSelectItem- Returns:
- Namespace when a star is used in combination with an namespace
-
addAllOperationsInSchema
-
getStartTypeFilter
- Specified by:
getStartTypeFilterin interfaceSelectItem- Returns:
- Before resource path segments which should be selected a type filter may be used. For example: ...Suppliers?$select=Namespace.PreferredSupplier/AccountRepresentative
-
setTypeFilter
-