@Test(expected = FastOdsException.class) public void testFromHintFailNull() throws FastOdsException { Assert.assertEquals(VoidValue.INSTANCE, this.converter.from(CellType.FLOAT, null)); }
@Override public CellValue from(final Object o) { if (o == null) { return VoidValue.INSTANCE; } else if (o instanceof String) { return new StringValue((String) o); } else if (o instanceof Text) { return new TextValue((Text) o); } else if (o instanceof Number) { return new FloatValue((Number) o); } else if (o instanceof Boolean) { return new BooleanValue((Boolean) o); } else if (o instanceof Date) { return new DateValue((Date) o); } else if (o instanceof Calendar) { return new DateValue(((Calendar) o).getTime()); } else if (o instanceof CellValue) { return (CellValue) o; } else { return new StringValue(o.toString()); } }
ObjectToCellValueConverter implements ToCellValueConverter { @Override public CellValue from(final Object o) { if (o == null) { return VoidValue.INSTANCE; } else if (o instanceof String) { return new StringValue((String) o); } else if (o instanceof Text) { return new TextValue((Text) o); } else if (o instanceof Number) { return new FloatValue((Number) o); } else if (o instanceof Boolean) { return new BooleanValue((Boolean) o); } else if (o instanceof Date) { return new DateValue((Date) o); } else if (o instanceof Calendar) { return new DateValue(((Calendar) o).getTime()); } else if (o instanceof CellValue) { return (CellValue) o; } else { return new StringValue(o.toString()); } } }
ObjectToCellValueConverter implements ToCellValueConverter { @Override public CellValue from(final Object o) { if (o == null) { return VoidValue.INSTANCE; } else if (o instanceof String) { return new StringValue((String) o); } else if (o instanceof Text) { return new TextValue((Text) o); } else if (o instanceof Number) { return new FloatValue((Number) o); } else if (o instanceof Boolean) { return new BooleanValue((Boolean) o); } else if (o instanceof Date) { return new DateValue((Date) o); } else if (o instanceof Calendar) { return new DateValue(((Calendar) o).getTime()); } else if (o instanceof CellValue) { return (CellValue) o; } else { return new StringValue(o.toString()); } } ObjectToCellValueConverter(final String currency); }
ObjectToCellValueConverter implements ToCellValueConverter { @Override public CellValue from(final Object o) { if (o == null) { return VoidValue.INSTANCE; } else if (o instanceof String) { return new StringValue((String) o); } else if (o instanceof Text) { return new TextValue((Text) o); } else if (o instanceof Number) { return new FloatValue((Number) o); } else if (o instanceof Boolean) { return new BooleanValue((Boolean) o); } else if (o instanceof Date) { return new DateValue((Date) o); } else if (o instanceof Calendar) { return new DateValue(((Calendar) o).getTime()); } else if (o instanceof CellValue) { return (CellValue) o; } else { return new StringValue(o.toString()); } } ObjectToCellValueConverter(final String currency); @Override CellValue from(final Object o); @Override CellValue from(final CellType type, final Object o); }
ObjectToCellValueConverter implements ToCellValueConverter { @Override public CellValue from(final Object o) { if (o == null) { return VoidValue.INSTANCE; } else if (o instanceof String) { return new StringValue((String) o); } else if (o instanceof Text) { return new TextValue((Text) o); } else if (o instanceof Number) { return new FloatValue((Number) o); } else if (o instanceof Boolean) { return new BooleanValue((Boolean) o); } else if (o instanceof Date) { return new DateValue((Date) o); } else if (o instanceof Calendar) { return new DateValue(((Calendar) o).getTime()); } else if (o instanceof CellValue) { return (CellValue) o; } else { return new StringValue(o.toString()); } } ObjectToCellValueConverter(final String currency); @Override CellValue from(final Object o); @Override CellValue from(final CellType type, final Object o);  }