public abstract class ExpandSelectHelper extends Object
| Constructor and Description |
|---|
ExpandSelectHelper() |
| Modifier and Type | Method and Description |
|---|---|
static Set<String> |
getExpandedPropertyNames(List<org.apache.olingo.server.api.uri.queryoption.ExpandItem> expandItems) |
static org.apache.olingo.server.api.uri.queryoption.ExpandItem |
getExpandItem(List<org.apache.olingo.server.api.uri.queryoption.ExpandItem> expandItems,
String propertyName) |
static Set<List<String>> |
getReducedSelectedPaths(Set<List<String>> selectedPaths,
String propertyName) |
static Set<List<String>> |
getSelectedPaths(List<org.apache.olingo.server.api.uri.queryoption.SelectItem> selectItems,
String propertyName) |
static Set<String> |
getSelectedPropertyNames(List<org.apache.olingo.server.api.uri.queryoption.SelectItem> selectItems) |
static boolean |
hasExpand(org.apache.olingo.server.api.uri.queryoption.ExpandOption expand) |
static boolean |
hasSelect(org.apache.olingo.server.api.uri.queryoption.SelectOption select) |
static boolean |
isAll(org.apache.olingo.server.api.uri.queryoption.SelectOption select) |
static boolean |
isExpandAll(org.apache.olingo.server.api.uri.queryoption.ExpandOption expand) |
static boolean |
isSelected(Set<List<String>> selectedPaths,
String propertyName) |
public static boolean hasSelect(org.apache.olingo.server.api.uri.queryoption.SelectOption select)
public static boolean isAll(org.apache.olingo.server.api.uri.queryoption.SelectOption select)
public static Set<String> getSelectedPropertyNames(List<org.apache.olingo.server.api.uri.queryoption.SelectItem> selectItems)
public static Set<List<String>> getSelectedPaths(List<org.apache.olingo.server.api.uri.queryoption.SelectItem> selectItems, String propertyName)
public static Set<List<String>> getReducedSelectedPaths(Set<List<String>> selectedPaths, String propertyName)
public static boolean hasExpand(org.apache.olingo.server.api.uri.queryoption.ExpandOption expand)
public static boolean isExpandAll(org.apache.olingo.server.api.uri.queryoption.ExpandOption expand)
public static Set<String> getExpandedPropertyNames(List<org.apache.olingo.server.api.uri.queryoption.ExpandItem> expandItems) throws org.apache.olingo.server.api.serializer.SerializerException
org.apache.olingo.server.api.serializer.SerializerExceptionCopyright © 2013–2015 The Apache Software Foundation. All rights reserved.