Class ETagHelper
java.lang.Object
com.sap.cds.adapter.odata.v4.utils.ETagHelper
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic String
getETagElementName
(com.sap.cds.reflect.CdsEntity entity) static com.sap.cds.ql.cqn.CqnPredicate
getETagPredicate
(CdsODataRequest request, com.sap.cds.reflect.CdsEntity entity) static String
getETagProperty
(CdsRequestGlobals globals, EdmStructuredType entityType) static String
getEtagValue
(CdsRequestGlobals globals, EdmEntityType entityType, com.sap.cds.Row row) static boolean
hasETag
(com.sap.cds.reflect.CdsEntity entity) static boolean
static boolean
isETagHeaderInRequest
(CdsODataRequest odataRequest)
-
Constructor Details
-
ETagHelper
public ETagHelper()
-
-
Method Details
-
isETagHeaderInRequest
-
hasIfNoneMatchHeaderWithAsteriskValue
-
hasETag
public static boolean hasETag(com.sap.cds.reflect.CdsEntity entity) -
getETagElementName
-
getETagPredicate
public static com.sap.cds.ql.cqn.CqnPredicate getETagPredicate(CdsODataRequest request, com.sap.cds.reflect.CdsEntity entity) -
getETagProperty
-
getEtagValue
public static String getEtagValue(CdsRequestGlobals globals, EdmEntityType entityType, com.sap.cds.Row row)
-