railo.transformer.library.function
Class FunctionLib

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

public final class FunctionLib
extends Object

Eine FunctionLib repraesentiert eine FLD, sie stellt Methoden zur Verfuegung 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 zurueck.
 String getDisplayName()
          Gibt den Namen zur Ausgabe (Praesentation) der FLD zurueck.
 FunctionLibFunction getFunction(String name)
          Gibt eine einzelne Funktion der FLD zurueck mit dem passenden Namen.
 Map<String,FunctionLibFunction> getFunctions()
           
 String getHash()
           
 String getShortName()
          Gibt den Kurzname der FLD zurueck.
 String getSource()
           
 URI getUri()
          Gibt die eindeutige URI der FLD zurueck.
 String getVersion()
          Gibt die Version der FLD zurueck.
 void setFunction(FunctionLibFunction function)
          Fuegt 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 zurueck mit dem passenden Namen. Gibt null zurueck falls die Funktion nicht existiert.

Parameters:
name - Name der Funktion.
Returns:
FunctionLibFunction

getDescription

public String getDescription()
Gibt die Beschreibung der FLD zurueck.

Returns:
Beschreibung der FLD.

getDisplayName

public String getDisplayName()
Gibt den Namen zur Ausgabe (Praesentation) der FLD zurueck.

Returns:
Ausgabename.

getShortName

public String getShortName()
Gibt den Kurzname der FLD zurueck.

Returns:
Kurzname.

getUri

public URI getUri()
Gibt die eindeutige URI der FLD zurueck.

Returns:
URI.

getVersion

public String getVersion()
Gibt die Version der FLD zurueck.

Returns:
String

setFunction

public void setFunction(FunctionLibFunction function)
Fuegt der FunctionLib eine Funktion (FunctionLibFunction) zu.

Parameters:
function -

getFunctions

public Map<String,FunctionLibFunction> 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