public class DraftUtilsV2 extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
DRAFTS_ADMIN_INPROCESSBYUSER |
static String |
DRAFTS_ADMIN_TABLE_KEY |
static String |
DRAFTS_ADMIN_TABLE_NAME |
static String |
DRAFTS_FILTER_ALL |
static String |
DRAFTS_FILTER_BOTH |
static String |
DRAFTS_FILTER_LOCKEDBYOTHER |
static String |
DRAFTS_FILTER_OWNDRAFT |
static String |
DRAFTS_FILTER_ROOT |
static String |
DRAFTS_FILTER_UNCHANGED |
static String |
DRAFTS_FILTER_UNSAVED |
static String |
DRAFTS_FOREIGN_KEY |
static String |
DRAFTS_HASACTIVE_ENTITY |
static String |
DRAFTS_HASDRAFT_ENTITY |
static String |
DRAFTS_ISACTIVE_ENTITY |
static String |
DRAFTS_SIBLING_ISACTIVEENTITY |
static String |
DRAFTS_SIBLING_NAVIGATION |
static String |
DRAFTS_TABLE_NAME_SUFFIX |
| Modifier and Type | Method and Description |
|---|---|
static DraftFlow |
determinedraftQueryType(org.apache.olingo.odata2.api.uri.UriInfo uriInfo) |
static List<String> |
extractKeyPredicateFilterExpressions(org.apache.olingo.odata2.api.uri.UriInfo uriInfo,
boolean considerActiveEntityKey) |
static List<org.apache.olingo.odata2.api.uri.KeyPredicate> |
extractKeyPredicateRefsEntity(Map<String,Object> ent,
org.apache.olingo.odata2.api.edm.EdmEntityType entityType) |
static List<org.apache.olingo.odata2.api.uri.KeyPredicate> |
extractKeyPredicateRefsFromUriInfo(org.apache.olingo.odata2.api.uri.UriInfo uriInfo,
boolean considerActiveEntityKey) |
static String |
getUUIDkeyPropertyName(org.apache.olingo.odata2.api.edm.EdmEntitySet entSet) |
static boolean |
isUriFromMainTable(org.apache.olingo.odata2.api.uri.UriInfo uriInfo) |
static boolean |
isValidPropertyForMainTable(String columnName) |
public static final String DRAFTS_ADMIN_TABLE_NAME
public static final String DRAFTS_TABLE_NAME_SUFFIX
public static final String DRAFTS_FOREIGN_KEY
public static final String DRAFTS_ISACTIVE_ENTITY
public static final String DRAFTS_HASACTIVE_ENTITY
public static final String DRAFTS_HASDRAFT_ENTITY
public static final String DRAFTS_ADMIN_TABLE_KEY
public static final String DRAFTS_SIBLING_ISACTIVEENTITY
public static final String DRAFTS_ADMIN_INPROCESSBYUSER
public static final String DRAFTS_SIBLING_NAVIGATION
public static final String DRAFTS_FILTER_ROOT
public static final String DRAFTS_FILTER_OWNDRAFT
public static final String DRAFTS_FILTER_ALL
public static final String DRAFTS_FILTER_UNCHANGED
public static final String DRAFTS_FILTER_UNSAVED
public static final String DRAFTS_FILTER_LOCKEDBYOTHER
public static final String DRAFTS_FILTER_BOTH
public static boolean isUriFromMainTable(org.apache.olingo.odata2.api.uri.UriInfo uriInfo)
throws org.apache.olingo.odata2.api.edm.EdmException
org.apache.olingo.odata2.api.edm.EdmExceptionpublic static List<String> extractKeyPredicateFilterExpressions(org.apache.olingo.odata2.api.uri.UriInfo uriInfo, boolean considerActiveEntityKey) throws org.apache.olingo.odata2.api.edm.EdmException
org.apache.olingo.odata2.api.edm.EdmExceptionpublic static List<org.apache.olingo.odata2.api.uri.KeyPredicate> extractKeyPredicateRefsFromUriInfo(org.apache.olingo.odata2.api.uri.UriInfo uriInfo, boolean considerActiveEntityKey) throws org.apache.olingo.odata2.api.edm.EdmException
org.apache.olingo.odata2.api.edm.EdmExceptionpublic static String getUUIDkeyPropertyName(org.apache.olingo.odata2.api.edm.EdmEntitySet entSet) throws org.apache.olingo.odata2.api.edm.EdmException
org.apache.olingo.odata2.api.edm.EdmExceptionpublic static List<org.apache.olingo.odata2.api.uri.KeyPredicate> extractKeyPredicateRefsEntity(Map<String,Object> ent, org.apache.olingo.odata2.api.edm.EdmEntityType entityType) throws org.apache.olingo.odata2.api.exception.ODataException
org.apache.olingo.odata2.api.exception.ODataExceptionpublic static DraftFlow determinedraftQueryType(org.apache.olingo.odata2.api.uri.UriInfo uriInfo)
public static boolean isValidPropertyForMainTable(String columnName)
Copyright © 2020 SAP. All Rights Reserved.