public static OgnlHqlFormat create(String queryString) { return new OgnlHqlFormat(queryString, 1); }
public static OgnlTextFormat create(String ognlFormat) { return new OgnlTextFormat(ognlFormat); }
/** * Computes an OgnlTextFormat from the result of getReadLinkExpression(), with the correct URL encoding. * @return the OgnlTextFormat. */ protected OgnlTextFormat getReadURLFormat() { String readLinkExpression = getReadLinkExpression(); OgnlTextFormat hrefFormat = OgnlTextFormat.create(readLinkExpression); hrefFormat.setUrl(true); String encoding = getUrlEncoding(); hrefFormat.setEncoding(encoding); return hrefFormat; }
public String generateURL(PieDataset dataset, Comparable key, int index) { value.dataset = dataset; value.key = ((ComparableWrapper) key).getObject(); value.index = index; return format.format(value); }
/** * Runs a SQL query against a session. The query is processed with an {@link OgnlSqlFormat}, so it can * access values from the OGNL context. * @param session the session * @param sql the query string * @return the results of the query as an Object[] (an array cell per column) */ public static List<Object[]> runSql(Session session, String sql) { OgnlHqlFormat hqlFormat = OgnlHqlFormat.create(sql); String formatString = hqlFormat.getFormatString(); Object[] parameters = hqlFormat.evaluateOgnlExpressions(null); return runSql(session, formatString, parameters); }
public static OgnlSqlFormat create(String queryString) { return new OgnlSqlFormat(queryString); }
public Object[] evaluateOgnlExpressions(Object root) { OgnlContext ognlContext = ElementsThreadLocals.getOgnlContext(); Object[] result = new Object[parsedOgnlExpressions.length]; for (int i = 0; i < result.length; i++) { evaluateOneOgnlExpression(root, ognlContext, result, i); } return result; }
/** * Computes an OgnlTextFormat from the result of getReadLinkExpression(), with the correct URL encoding. * @return the OgnlTextFormat. */ protected OgnlTextFormat getReadURLFormat() { String readLinkExpression = getReadLinkExpression(); OgnlTextFormat hrefFormat = OgnlTextFormat.create(readLinkExpression); hrefFormat.setUrl(true); String encoding = getUrlEncoding(); hrefFormat.setEncoding(encoding); return hrefFormat; }
public String generateURL(CategoryDataset dataset, int series, int category) { ComparableWrapper c1 = (ComparableWrapper) dataset.getRowKey(series); ComparableWrapper c2 = (ComparableWrapper) dataset.getColumnKey(category); value.dataset = dataset; value.series = c1.getObject(); value.category = c2.getObject(); return format.format(value); }
/** * Runs a SQL query against a session. The query is processed with an {@link OgnlSqlFormat}, so it can * access values from the OGNL context. * @param session the session * @param sql the query string * @return the results of the query as an Object[] (an array cell per column) */ public static List<Object[]> runSql(Session session, String sql) { OgnlHqlFormat hqlFormat = OgnlHqlFormat.create(sql); String formatString = hqlFormat.getFormatString(); Object[] parameters = hqlFormat.evaluateOgnlExpressions(null); return runSql(session, formatString, parameters); }
public static OgnlTextFormat create(String ognlFormat) { return new OgnlTextFormat(ognlFormat); }
public static OgnlHqlFormat create(String queryString) { return new OgnlHqlFormat(queryString, 1); }
public static OgnlSqlFormat create(String queryString) { return new OgnlSqlFormat(queryString); }
public Object[] evaluateOgnlExpressions(Object root) { OgnlContext ognlContext = ElementsThreadLocals.getOgnlContext(); Object[] result = new Object[parsedOgnlExpressions.length]; for (int i = 0; i < result.length; i++) { evaluateOneOgnlExpression(root, ognlContext, result, i); } return result; }
public static OgnlHqlFormat create(String queryString, int initialParameterNumber) { return new OgnlHqlFormat(queryString, initialParameterNumber); }
public static OgnlHqlFormat create(String queryString, int initialParameterNumber) { return new OgnlHqlFormat(queryString, initialParameterNumber); }