001 // Copyright 2006 Waterken Inc. under the terms of the MIT X license 002 // found at http://www.opensource.org/licenses/mit-license.html 003 package org.ref_send; 004 005 import org.joe_e.Selfless; 006 007 /** 008 * A pass-by-construction object. 009 * <p> 010 * An object implementing this interface MUST mark exactly one constructor with 011 * the {@link deserializer} annotation. 012 * </p> 013 */ 014 public interface 015 Record extends Selfless {}