railo.transformer.library.function
Class FunctionLib

java.lang.Object
  extended by railo.transformer.library.function.FunctionLib

public final class FunctionLib
extends Object

Eine FunctionLib repr�sentiert eine FLD, sie stellt Methoden zur Verf�gung um auf alle Informationen die eine FLD bietet zuzugreifen.


Method Summary
 FunctionLib duplicate(boolean deepCopy)
          duplicate this FunctionLib
 String getDescription()
          Gibt die Beschreibung der FLD zur�ck.
 String getDisplayName()
          Gibt den Namen zur Ausgabe (Pr�sentation) der FLD zur�ck.
 FunctionLibFunction getFunction(String name)
          Gibt eine einzelne Funktion der FLD zur�ck mit dem passenden Namen.
 Map getFunctions()
           
 String getHash()
           
 String getShortName()
          Gibt den Kurzname der FLD zur�ck.
 String getSource()
           
 URI getUri()
          Gibt die eindeutige URI der FLD zur�ck.
 String getVersion()
          Gibt die Version der FLD zur�ck.
 void setFunction(FunctionLibFunction function)
          F�gt der FunctionLib eine Funktion (FunctionLibFunction) zu.
 void setSource(String source)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getFunction

public FunctionLibFunction getFunction(String name)
Gibt eine einzelne Funktion der FLD zur�ck mit dem passenden Namen. Gibt null zur�ck falls die Funktion nicht existiert.

Parameters:
name - Name der Funktion.
Returns:
FunctionLibFunction

getDescription

public String getDescription()
Gibt die Beschreibung der FLD zur�ck.

Returns:
Beschreibung der FLD.

getDisplayName

public String getDisplayName()
Gibt den Namen zur Ausgabe (Pr�sentation) der FLD zur�ck.

Returns:
Ausgabename.

getShortName

public String getShortName()
Gibt den Kurzname der FLD zur�ck.

Returns:
Kurzname.

getUri

public URI getUri()
Gibt die eindeutige URI der FLD zur�ck.

Returns:
URI.

getVersion

public String getVersion()
Gibt die Version der FLD zur�ck.

Returns:
String

setFunction

public void setFunction(FunctionLibFunction function)
F�gt der FunctionLib eine Funktion (FunctionLibFunction) zu.

Parameters:
function -

getFunctions

public Map getFunctions()
Returns:
Returns the functions.

toString

public String toString()
Overrides:
toString in class Object
See Also:
Object.toString()

getHash

public String getHash()

duplicate

public FunctionLib duplicate(boolean deepCopy)
duplicate this FunctionLib

Parameters:
deepCopy -
Returns:

setSource

public void setSource(String source)
Parameters:
source - the source to set

getSource

public String getSource()
Returns:
the source


Copyright © 2012 Railo