package org.distributeme.core.util; import org.codehaus.jackson.map.annotate.JsonSerialize; import java.io.Serializable; /** * This class is used to place void values into the return lists. * * @author lrosenberg * @version $Id: $Id */ @JsonSerialize public class VoidMarker implements Serializable{ /** * */ private static final long serialVersionUID = 1L; /** * Static instance. */ public static final VoidMarker VOID = new VoidMarker(); /** {@inheritDoc} */ @Override public String toString(){ return "void"; } /** * Prevent from initializing multiple object instances. */ private VoidMarker(){ //protected constructor } }