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, boolean applyParameterPrefix) 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, boolean applyParameterPrefix) 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
-