railo.runtime.type
Interface FunctionArgument
- All Superinterfaces:
- Serializable
- All Known Implementing Classes:
- FunctionArgumentImpl, FunctionArgumentLight
public interface FunctionArgument
- extends Serializable
a function argument definition
DEFAULT_TYPE_NULL
static final int DEFAULT_TYPE_NULL
- See Also:
- Constant Field Values
DEFAULT_TYPE_LITERAL
static final int DEFAULT_TYPE_LITERAL
- See Also:
- Constant Field Values
DEFAULT_TYPE_RUNTIME_EXPRESSION
static final int DEFAULT_TYPE_RUNTIME_EXPRESSION
- See Also:
- Constant Field Values
getName
Collection.Key getName()
- Returns:
- Returns the name of the argument.
isRequired
boolean isRequired()
- Returns:
- Returns if argument is required or not.
getType
short getType()
- Returns:
- Returns the type of the argument.
getTypeAsString
String getTypeAsString()
- Returns:
- Returns the type of the argument.
getHint
String getHint()
- Returns:
- Returns the Hint of the argument.
getDisplayName
String getDisplayName()
- Returns:
- Returns the Display name of the argument.
getDefaultType
int getDefaultType()
- Returns:
- the default type of the argument
getMetaData
Struct getMetaData()
- Returns:
- the meta data defined
isPassByReference
boolean isPassByReference()
Copyright © 2012 Railo