com.github.fedy2.weather.binding.adapter.IntegerAdapter Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of yahoo-weather-java-api Show documentation
Show all versions of yahoo-weather-java-api Show documentation
A Java library for the yahoo weather RSS feed service
The newest version!
/**
*
*/
package com.github.fedy2.weather.binding.adapter;
import javax.xml.bind.annotation.adapters.XmlAdapter;
/**
* @author "Federico De Faveri [email protected]"
*/
public class IntegerAdapter extends XmlAdapter {
/**
* {@inheritDoc}
*/
@Override
public String marshal(Integer v) throws Exception {
return String.valueOf(v);
}
/**
* {@inheritDoc}
*/
@Override
public Integer unmarshal(String v) throws Exception {
if (v == null || v.isEmpty()) return null;
return Integer.parseInt(v);
}
}