railo.transformer.library.function
Class FunctionLibFunctionArg

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

public final class FunctionLibFunctionArg
extends Object

Eine FunctionLibFunctionArg repraesentiert ein einzelnes Argument einer Funktion.


Constructor Summary
FunctionLibFunctionArg()
          Geschuetzer Konstruktor ohne Argumente.
FunctionLibFunctionArg(FunctionLibFunction function)
           
 
Method Summary
 String getAlias()
           
 String getDefaultValue()
           
 Object getDescription()
           
 FunctionLibFunction getFunction()
          Gibt die Funktion zurueck zu der das Argument gehoert.
 String getHash()
           
 String getName()
           
 boolean getRequired()
          Gibt zurueck, ob das Argument Pflicht ist oder nicht.
 short getStatus()
           
 short getType()
          Gibt den Typ des Argument zurueck (query, struct, string usw.)
 String getTypeAsString()
          Gibt den Typ des Argument als String zurueck (query, struct, string usw.)
 boolean isHidden()
           
 boolean isRequired()
          Gibt zurueck, ob das Argument Pflicht ist oder nicht, alias fuer isRequired.
 void setAlias(String alias)
           
 void setDefaultValue(String defaultValue)
           
 void setDescription(String description)
           
 void setHidden(boolean hidden)
           
 void setName(String name)
           
 void setRequired(boolean value)
           
 void setRequired(String value)
          Setzt, ob das Argument Pflicht ist oder nicht.
 void setStatus(short status)
           
 void setType(String type)
          Setzt, den Typ des Argument (query, struct, string usw.)
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FunctionLibFunctionArg

public FunctionLibFunctionArg()
Geschuetzer Konstruktor ohne Argumente.


FunctionLibFunctionArg

public FunctionLibFunctionArg(FunctionLibFunction function)
Method Detail

isHidden

public boolean isHidden()
Returns:
the hidden

getTypeAsString

public String getTypeAsString()
Gibt den Typ des Argument als String zurueck (query, struct, string usw.)

Returns:
Typ des Argument

getType

public short getType()
Gibt den Typ des Argument zurueck (query, struct, string usw.)

Returns:
Typ des Argument

getStatus

public short getStatus()
Returns:
the status (TagLib.,TagLib.STATUS_IMPLEMENTED,TagLib.STATUS_DEPRECATED,TagLib.STATUS_UNIMPLEMENTED)

setStatus

public void setStatus(short status)
Parameters:
status - the status to set (TagLib.,TagLib.STATUS_IMPLEMENTED,TagLib.STATUS_DEPRECATED,TagLib.STATUS_UNIMPLEMENTED)

isRequired

public boolean isRequired()
Gibt zurueck, ob das Argument Pflicht ist oder nicht, alias fuer isRequired.

Returns:
Ist das Argument Pflicht.

getRequired

public boolean getRequired()
Gibt zurueck, ob das Argument Pflicht ist oder nicht.

Returns:
Ist das Argument Pflicht.

getFunction

public FunctionLibFunction getFunction()
Gibt die Funktion zurueck zu der das Argument gehoert.

Returns:
Zugehoerige Funktion.

setType

public void setType(String type)
Setzt, den Typ des Argument (query, struct, string usw.)

Parameters:
type - Typ des Argument.

setRequired

public void setRequired(String value)
Setzt, ob das Argument Pflicht ist oder nicht.

Parameters:
value - Ist das Argument Pflicht.

setRequired

public void setRequired(boolean value)

getName

public String getName()
Returns:
the name

setName

public void setName(String name)
Parameters:
name - the name to set

getDescription

public Object getDescription()

setDescription

public void setDescription(String description)
Parameters:
description - the description to set

getDefaultValue

public String getDefaultValue()
Returns:
the defaultValue

setDefaultValue

public void setDefaultValue(String defaultValue)
Parameters:
defaultValue - the defaultValue to set

getHash

public String getHash()

getAlias

public String getAlias()
Returns:
the alias

setAlias

public void setAlias(String alias)
Parameters:
alias - the alias to set

setHidden

public void setHidden(boolean hidden)


Copyright © 2012 Railo