information-system-model/src/main/java/org/gcube/informationsystem/base/impl/ISManageableImpl.java

37 lines
663 B
Java
Raw Normal View History

/**
*
*/
package org.gcube.informationsystem.base.impl;
2019-10-24 11:26:49 +02:00
import java.io.StringWriter;
import org.gcube.informationsystem.base.reference.ISManageable;
2019-10-24 11:26:49 +02:00
import org.gcube.informationsystem.utils.ISMapper;
/**
* @author Luca Frosini (ISTI - CNR)
*
*/
public class ISManageableImpl implements ISManageable {
/**
*
*/
private static final long serialVersionUID = 7338083489551084860L;
public ISManageableImpl(){
}
2019-10-24 11:26:49 +02:00
@Override
public String toString(){
StringWriter stringWriter = new StringWriter();
try {
ISMapper.marshal(this, stringWriter);
return stringWriter.toString();
}catch(Exception e){
return super.toString();
}
}
}