Class RuntimeParametersProvider
- java.lang.Object
-
- com.wavemaker.runtime.data.dao.query.providers.RuntimeParametersProvider
-
- All Implemented Interfaces:
ParametersProvider
public class RuntimeParametersProvider extends java.lang.Object implements ParametersProvider
- Since:
- 4/8/17
-
-
Constructor Summary
Constructors Constructor Description RuntimeParametersProvider(RuntimeQuery query)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<org.hibernate.type.Type>getType(org.hibernate.Session session, java.lang.String name)Returns theClass.getCanonicalName()for given parameter name.java.lang.ObjectgetValue(org.hibernate.Session session, java.lang.String name)Returns the value for given parameter name.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.wavemaker.runtime.data.dao.query.providers.ParametersProvider
configure
-
-
-
-
Constructor Detail
-
RuntimeParametersProvider
public RuntimeParametersProvider(RuntimeQuery query)
-
-
Method Detail
-
getValue
public java.lang.Object getValue(org.hibernate.Session session, java.lang.String name)Description copied from interface:ParametersProviderReturns the value for given parameter name.- Specified by:
getValuein interfaceParametersProvidername- parameter name.- Returns:
- parameter value, null if no value present.
-
getType
public java.util.Optional<org.hibernate.type.Type> getType(org.hibernate.Session session, java.lang.String name)Description copied from interface:ParametersProviderReturns theClass.getCanonicalName()for given parameter name.- Specified by:
getTypein interfaceParametersProvidername- parameter name.- Returns:
- returns class name,
Optional.empty()if not present.
-
-