de.agilecoders.wicket.jquery.function
Class JavaScriptInlineFunction

java.lang.Object
  extended by de.agilecoders.wicket.jquery.function.AbstractFunction
      extended by de.agilecoders.wicket.jquery.function.JavaScriptInlineFunction
All Implemented Interfaces:
IFunction, Serializable, org.apache.wicket.util.io.IClusterable

public class JavaScriptInlineFunction
extends AbstractFunction

simple class to represent a javascript function.

See Also:
Serialized Form

Constructor Summary
JavaScriptInlineFunction(String functionBody)
          Construct.
JavaScriptInlineFunction(String functionBody, List<CharSequence> parameters)
          Construct.
 
Method Summary
 String build()
           
 boolean equals(Object o)
           
 int hashCode()
           
 String toString()
           
static String toString(JavaScriptInlineFunction value)
           
 
Methods inherited from class de.agilecoders.wicket.jquery.function.AbstractFunction
addParameter, buildParameters, getParameters, getSeparator, toParameterValue, toParameterValue, toParameterValue, toParameterValue, toParameterValue, toParameterValue
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JavaScriptInlineFunction

public JavaScriptInlineFunction(String functionBody)
Construct.

Parameters:
functionBody - the function body as string

JavaScriptInlineFunction

public JavaScriptInlineFunction(String functionBody,
                                List<CharSequence> parameters)
Construct.

Parameters:
functionBody - the function body as string
Method Detail

build

public String build()
Specified by:
build in interface IFunction
Overrides:
build in class AbstractFunction
Returns:
the function as javascript string.

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object

toString

public static String toString(JavaScriptInlineFunction value)
Parameters:
value - The value to stringify
Returns:
string representation of given value


Copyright © 2017. All Rights Reserved.