static protected ConditionValue convertToConditionValue(Object o) { ConditionValue result; if (o instanceof ConditionValue) { result = (ConditionValue)o; } else { String s = WikittyUtil.toString(o); result = new ConditionValueString(s); } return result; }
public WikittyQueryResult<String> convertMapToSimpleString() { List dataObject = convertMapToSimple().getAll(); List<String> data = new ArrayList<String>(dataObject.size()); for (Object o : dataObject) { data.add(WikittyUtil.toString(o)); } WikittyQueryResult<String> result = new WikittyQueryResult<String>( queryName, offset, totalResult, query, queryString, data, selectResult, wikittyIdResult, facets, timeQuery, timeConvertion); return result; }
protected String toDate(Object s) { if (s instanceof ConditionValueString) { s = ((ConditionValueString)s).getValue(); } Date d = WikittyUtil.toDate(s); String result = WikittyUtil.toString(d); return result; }
@Override public String getFieldAsString(String ext, String fieldName) { Object value = getFieldAsObject(ext, fieldName); try { String result = WikittyUtil.toString(value); return result; } catch (WikittyException eee) { throw new WikittyException(String.format( "field '%s' is not a valid String", WikittyUtil.getFQFieldName(ext, fieldName)), eee); } }
/** * Convert object o for indexation * * @param field field description * @param o field value * @return solr representation */ static public String toStringForSearchEngine(FieldType field, Object o) { String result = null; if (o != null) { switch (field.getType()) { case BINARY: // don't index binary result = ""; break; case DATE: // Date date = (Date)o; result = (o instanceof String) ? (String) o : WikittyUtil.solrDateFormat.format((Date) o); break; default: result = WikittyUtil.toString(o); break; } } return result; }
value = WikittyUtil.toBinary(takeValue(p.get(cpt))); } else if (String.class.isAssignableFrom(c)) { value = WikittyUtil.toString(takeValue(p.get(cpt))); }else { throw new ClassCastException(String.format(
/** * Convert object o for export CSV/XML. * * @param field field description * @param o field value * @return solr representation */ static public String toStringForExport(FieldType field, Object o) { String result = null; if (o != null) { if (o instanceof String) { result = (String) o; } else { switch (field.getType()) { case BINARY: result = Base64.encodeBytes((byte[]) o); break; case DATE: // Date date = (Date)o; result = WikittyUtil.solrDateFormat.format((Date) o); break; default: result = WikittyUtil.toString(o); break; } } } return result; }
/** * Test of toString method, of class WikittyUtil. */ @Test public void testToString() { Object value = null; String expResult = null; String result = WikittyUtil.toString(value); Assert.assertEquals(expResult, result); }
result = WikittyUtil.toBoolean(value); break; case STRING: result = WikittyUtil.toString(value); break; default:
i.setValue(v); } else if (String.class.isAssignableFrom(target)) { String v = WikittyUtil.toString(o); i.setValue(v); } else if (Wikitty.class.isAssignableFrom(target)) {
String ds = WikittyUtil.toString(d); Date d2 = WikittyUtil.toDate(ds); Assert.assertEquals(d, d2);