public Object convertValue(Map context, Object target, Member member, String propertyName, Object value, Class toType) { return convertValue(context, value, toType); } }
public OgnlContext(MemberAccess memberAccess, ClassResolver classResolver, TypeConverter typeConverter, Map values) { super(); this._values = values; if (classResolver != null) { this._classResolver = classResolver; } else { this._classResolver = new DefaultClassResolver(); } if (typeConverter != null) { this._typeConverter = typeConverter; } else { this._typeConverter = new DefaultTypeConverter(); } if (memberAccess != null) { this._memberAccess = memberAccess; } else { throw new RuntimeException("MemberAccess implementation must be provided!"); } }
public OgnlContext(MemberAccess memberAccess, ClassResolver classResolver, TypeConverter typeConverter, Map values) { super(); this._values = values; if (classResolver != null) { this._classResolver = classResolver; } else { this._classResolver = new DefaultClassResolver(); } if (typeConverter != null) { this._typeConverter = typeConverter; } else { this._typeConverter = new DefaultTypeConverter(); } if (memberAccess != null) { this._memberAccess = memberAccess; } else { throw new RuntimeException("MemberAccess implementation must be provided!"); } }
public Object convertValue(Map context, Object target, Member member, String propertyName, Object value, Class toType) { return convertValue(context, value, toType); } }
public static void setupDefaultElementsContext() { CustomTypeConverter typeConverter = new CustomTypeConverter(new DefaultTypeConverter()); OgnlContext ognlContext = (OgnlContext) Ognl.createDefaultContext(null, null, typeConverter); TextProvider textProvider = SimpleTextProvider.create(); ElementsContext elementsContext = getElementsContext(); elementsContext.setOgnlContext(ognlContext); elementsContext.setTextProvider(textProvider); elementsContext.setHttpServletRequest(null); elementsContext.setHttpServletResponse(null); elementsContext.setServletContext(null); }
public Object convertValue(Map context, Object target, Member member, String propertyName, Object value, Class toType) { return convertValue(context, value, toType); } }
public static void setupDefaultElementsContext() { CustomTypeConverter typeConverter = new CustomTypeConverter(new DefaultTypeConverter()); OgnlContext ognlContext = (OgnlContext) Ognl.createDefaultContext( null, new DefaultMemberAccess(true), null, typeConverter); TextProvider textProvider = SimpleTextProvider.create(); ElementsContext elementsContext = getElementsContext(); elementsContext.setOgnlContext(ognlContext); elementsContext.setTextProvider(textProvider); elementsContext.setHttpServletRequest(null); elementsContext.setHttpServletResponse(null); elementsContext.setServletContext(null); }
/** * Hook to perform a fallback conversion if every default options failed. By default * this will ask Ognl's DefaultTypeConverter (of which this class extends) to * perform the conversion. * * @param context * @param o * @param toClass * @return The fallback conversion */ protected Object performFallbackConversion(Map context, Object o, Class toClass) { return super.convertValue(context, o, toClass); }