Package com.sap.cds.services.utils
Class ODataUtils
java.lang.Object
com.sap.cds.services.utils.ODataUtils
A utility class providing OData related helper methods.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringtoODataName(String cdsEntityName) Converts a given CDS entity name into an OData entity name.static StringtoODataTarget(String bindingParameter, String parameter, com.sap.cds.ql.cqn.CqnReference ref, boolean v2) Converts the given parameters andCqnReferenceto an OData V2 or V4 target string
-
Constructor Details
-
ODataUtils
public ODataUtils()
-
-
Method Details
-
toODataName
Converts a given CDS entity name into an OData entity name.- Parameters:
cdsEntityName- the CDS entity name- Returns:
- the OData entity name
-
toODataTarget
public static String toODataTarget(String bindingParameter, String parameter, com.sap.cds.ql.cqn.CqnReference ref, boolean v2) Converts the given parameters andCqnReferenceto an OData V2 or V4 target string- Parameters:
bindingParameter- the binding parameter of the action or function, ornullparameter- the parameter of theMessageTarget, ornullref- theCqnReferenceof theMessageTarget, ornullv2-false, if the target string is for OData V4,trueif it is for OData V2- Returns:
- the OData target string
-