001 package model;
002
003 /**
004 * Abstract command interface.
005 *
006 * @author Mathias G. Ricken
007 */
008 public interface ILambda {
009 /**
010 * Execute command.
011 *
012 * @param param lambda-specific parameter
013 *
014 * @return lambda-specific return value
015 */
016 Object apply(Object param);
017 }