sysModel
Class NoOpLambda

java.lang.Object
  extended by sysModel.NoOpLambda
All Implemented Interfaces:
ILambda

public class NoOpLambda
extends java.lang.Object
implements ILambda

No operation.

Author:
Mathias Ricken

Field Summary
private static NoOpLambda _instance
          Singleton instance.
 
Constructor Summary
private NoOpLambda()
          Private singleton constructor.
 
Method Summary
 java.lang.Object apply(java.lang.Object param)
          Do nothing.
static NoOpLambda instance()
          Return singleton instance.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_instance

private static NoOpLambda _instance
Singleton instance.

Constructor Detail

NoOpLambda

private NoOpLambda()
Private singleton constructor.

Method Detail

instance

public static NoOpLambda instance()
Return singleton instance.

Returns:
singleton instance

apply

public java.lang.Object apply(java.lang.Object param)
Do nothing.

Specified by:
apply in interface ILambda
Parameters:
param - ignored
Returns:
null