/** * {@inheritDoc} */ @Override public Boolean toVirtualValue(String physicalValue) { if (physicalValue == null || physicalValue.length() == 0) { return null; } return BooleanComparator.parseBoolean(physicalValue); }
/** * {@inheritDoc} */ @Override public Boolean toVirtualValue(String physicalValue) { if (physicalValue == null || physicalValue.length() == 0) { return null; } return BooleanComparator.parseBoolean(physicalValue); }
protected boolean getBoolean(String value, boolean ifNull) { if (value == null) { return ifNull; } value = value.trim(); if (value.isEmpty()) { return ifNull; } return BooleanComparator.parseBoolean(value); } }
public static Boolean toBoolean(Object o) { if (o == null) { return null; } if (o instanceof Boolean) { return (Boolean) o; } if (o instanceof String) { try { return parseBoolean((String) o); } catch (IllegalArgumentException e) { logger.warn( "Could not convert String '{}' to boolean, returning false", o); return false; } } if (o instanceof Number) { int i = ((Number) o).intValue(); return i >= 1; } logger.warn( "Could not convert '{}' to boolean, returning false", o); return false; }
public static Boolean toBoolean(Object o) { if (o == null) { return null; } if (o instanceof Boolean) { return (Boolean) o; } if (o instanceof String) { try { return parseBoolean((String) o); } catch (IllegalArgumentException e) { logger.warn( "Could not convert String '{}' to boolean, returning false", o); return false; } } if (o instanceof Number) { int i = ((Number) o).intValue(); return i >= 1; } logger.warn( "Could not convert '{}' to boolean, returning false", o); return false; }
BooleanComparator.parseBoolean(stringValue); } catch (IllegalArgumentException e) { _booleanPossible = false;
BooleanComparator.parseBoolean(stringValue); } catch (IllegalArgumentException e) { _booleanPossible = false;