public class ExpressionCastResolver extends Object
| 修飾子とタイプ | クラスと説明 |
|---|---|
static class |
ExpressionCastResolver.CastResolved |
static class |
ExpressionCastResolver.MarkedMap |
| 修飾子とタイプ | フィールドと説明 |
|---|---|
static String |
CAST_INT_ARRAY |
static String |
CAST_SET |
static String |
CAST_STRING_ARRAY |
| コンストラクタと説明 |
|---|
ExpressionCastResolver() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
Object |
convertListTo(String exp,
Map<String,? extends Object> contextMap,
LaContainer container,
Class<?> resultType,
List<Object> challengeList) |
protected ExpressionCastResolver.CastResolved |
doResolveCast(String exp) |
ExpressionCastResolver.CastResolved |
resolveCast(String exp,
Class<?> conversionType) |
protected void |
throwExpressionCannotConvertException(String exp,
Map<String,? extends Object> contextMap,
LaContainer container,
Class<?> conversionType,
Integer index,
RuntimeException cause) |
public ExpressionCastResolver.CastResolved resolveCast(String exp, Class<?> conversionType)
protected ExpressionCastResolver.CastResolved doResolveCast(String exp)
public Object convertListTo(String exp, Map<String,? extends Object> contextMap, LaContainer container, Class<?> resultType, List<Object> challengeList)
protected void throwExpressionCannotConvertException(String exp, Map<String,? extends Object> contextMap, LaContainer container, Class<?> conversionType, Integer index, RuntimeException cause)
Copyright © 2015–2016 The DBFlute Project. All rights reserved.