public abstract class AbstractMapFunction extends java.lang.Object implements EnumerableFunction
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractMapFunction(EnumerableType enumerableType,
TypeMapper typeMapper) |
| Modifier and Type | Method and Description |
|---|---|
protected EnumerableType |
getEnumerableType() |
protected <T extends JaversType> |
getKeyType() |
protected MapType |
getMapType() |
protected TypeMapper |
getTypeMapper() |
protected <T extends JaversType> |
getValueType() |
protected boolean |
isMap() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitapplyprotected AbstractMapFunction(EnumerableType enumerableType, TypeMapper typeMapper)
protected MapType getMapType()
protected boolean isMap()
protected EnumerableType getEnumerableType()
protected TypeMapper getTypeMapper()
protected <T extends JaversType> T getKeyType()
JaversException - VALUE_OBJECT_IS_NOT_SUPPORTED_AS_MAP_KEYJaversException - GENERIC_TYPE_NOT_PARAMETRIZEDprotected <T extends JaversType> T getValueType()
JaversException - GENERIC_TYPE_NOT_PARAMETRIZED