package org.stagemonitor.configuration.converter; public class LongValueConverter implements ValueConverter<Long> { public static final LongValueConverter INSTANCE = new LongValueConverter(); @Override public Long convert(String s) { try { return Long.valueOf(s); } catch (RuntimeException e) { throw new IllegalArgumentException("Can't convert '" + s + "' to Long.", e); } } @Override public String toString(Long value) { if (value == null) { return null; } return String.valueOf(value); } }