Serialized Form

Class info.javelot.functionalj.ComposedFunction extends MethodFunction implements Serializable

serialVersionUID: -8347427028807738471l

Serialized Fields

m_f

Function m_f

m_g

Function m_g


Class info.javelot.functionalj.ConstructorFunction extends ReflectionFunction implements Serializable

serialVersionUID: 7735860227358840696l


Class info.javelot.functionalj.Function extends Object implements Serializable

serialVersionUID: 1701221789505851798l

Serialized Fields

m_class

Class m_class
The class of the target of this function.


m_name

String m_name
The name of the target, if applicable.


m_object

Object m_object
The object on which to invoke the target, if applicable.


m_parameters

Object[] m_parameters
The list of supplied parameters. This list may be null or empty.


m_targets

List m_targets
The list of possible targets. Must contain at least one target.


Class info.javelot.functionalj.FunctionException extends RuntimeException implements Serializable

serialVersionUID: -6900318094234974711l


Class info.javelot.functionalj.FunctionN extends Function implements Serializable

serialVersionUID: -4133302679376047943l

Serialized Fields

m_iFunctionN

IFunctionN m_iFunctionN


Class info.javelot.functionalj.InstanceFunction extends MethodFunction implements Serializable

serialVersionUID: 6662348618875680206l


Class info.javelot.functionalj.MethodFunction extends ReflectionFunction implements Serializable

serialVersionUID: -6430891325598033146l


Class info.javelot.functionalj.NullParameter extends Parameter implements Serializable

serialVersionUID: -3338059878831533713l


Class info.javelot.functionalj.tuple.Pair extends Object implements Serializable

serialVersionUID: 1322589550168140645l

Serialized Fields

m_first

Object m_first

m_second

Object m_second


Class info.javelot.functionalj.Parameter extends Object implements Serializable

serialVersionUID: -6411081610470765815l

Serialized Fields

m_parameterClass

Class m_parameterClass

m_value

Object m_value


Class info.javelot.functionalj.PrimitiveParameter extends Parameter implements Serializable

serialVersionUID: -2336684785217422231l


Class info.javelot.functionalj.tuple.Quadruple extends Triple implements Serializable

serialVersionUID: 7735468543896940875l

Serialized Fields

m_fourth

Object m_fourth


Class info.javelot.functionalj.ReflectionFunction extends Function implements Serializable

serialVersionUID: -2713746648867675251l


Class info.javelot.functionalj.StaticFunction extends MethodFunction implements Serializable

serialVersionUID: -1194642231241876334l


Class info.javelot.functionalj.tuple.Triple extends Pair implements Serializable

serialVersionUID: 500131284646802300l

Serialized Fields

m_third

Object m_third