Class NoopEdmxFlavourMapper
java.lang.Object
com.sap.cds.adapter.odata.v4.utils.mapper.NoopEdmxFlavourMapper
- All Implemented Interfaces:
EdmxFlavourMapper
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.sap.cds.adapter.odata.v4.utils.mapper.EdmxFlavourMapper
EdmxFlavourMapper.EdmxFlavour -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.sap.cds.adapter.odata.v4.utils.mapper.EdmxFlavourMapper
remap
-
Constructor Details
-
NoopEdmxFlavourMapper
public NoopEdmxFlavourMapper()
-
-
Method Details
-
remap
Description copied from interface:EdmxFlavourMapperRemaps a simple element name of a given structured type- Specified by:
remapin interfaceEdmxFlavourMapper- Parameters:
element- the element nametype- the structured type- Returns:
- the mapped element name
-
remap
public <T extends Iterable<? extends Map<String,Object>>> T remap(T entry, com.sap.cds.reflect.CdsStructuredType entryType, Function<String, Boolean> isExpanded) Description copied from interface:EdmxFlavourMapperRemaps an Iterable of data maps of a given structured type- Specified by:
remapin interfaceEdmxFlavourMapper- Type Parameters:
T- the Iterable type- Parameters:
entry- an Iterable of data mapsentryType- the structured type of the entriesisExpanded- a function to determine if the given path is expanded- Returns:
- the mapped Iterable of data maps
-