railo.runtime.type.scope
Interface ArgumentPro

All Superinterfaces:
Argument, Array, BindScope, Castable, Cloneable, Collection, Dumpable, Iteratorable, Map, Scope, Serializable, Struct
All Known Implementing Classes:
ArgumentImpl, ArgumentThreadImpl

public interface ArgumentPro
extends Argument, BindScope


Nested Class Summary
 
Nested classes/interfaces inherited from interface railo.runtime.type.Collection
Collection.Key
 
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
 
Field Summary
static Object NULL
           
 
Fields inherited from interface railo.runtime.type.Scope
SCOPE_APPLICATION, SCOPE_ARGUMENTS, SCOPE_CALLER, SCOPE_CGI, SCOPE_CLIENT, SCOPE_CLUSTER, SCOPE_COOKIE, SCOPE_COUNT, SCOPE_FORM, SCOPE_LOCAL, SCOPE_REQUEST, SCOPE_SERVER, SCOPE_SESSION, SCOPE_UNDEFINED, SCOPE_URL, SCOPE_VARIABLES
 
Fields inherited from interface railo.runtime.type.Struct
TYPE_LINKED, TYPE_REGULAR, TYPE_SYNC, TYPE_WEAKED
 
Method Summary
 boolean containsFunctionArgumentKey(Collection.Key key)
           
 Object getFunctionArgument(Collection.Key key, Object defaultValue)
           
 Object getFunctionArgument(String key, Object defaultValue)
           
 Object setArgument(Object obj)
           
 void setFunctionArgumentNames(Set functionArgumentNames)
           
 
Methods inherited from interface railo.runtime.type.scope.Argument
insert, isBind, setBind
 
Methods inherited from interface railo.runtime.type.Scope
getType, getTypeAsString, initialize, isInitalized, release
 
Methods inherited from interface railo.runtime.type.Collection
clear, clone, containsKey, containsKey, duplicate, get, get, get, get, keys, keysAsString, remove, removeEL, set, set, setEL, setEL, size
 
Methods inherited from interface railo.runtime.dump.Dumpable
toDumpData
 
Methods inherited from interface railo.runtime.type.Iteratorable
iterator, keyIterator, valueIterator
 
Methods inherited from interface railo.runtime.op.Castable
castToBoolean, castToBooleanValue, castToDateTime, castToDateTime, castToDoubleValue, castToDoubleValue, castToString, castToString, compareTo, compareTo, compareTo, compareTo
 
Methods inherited from interface java.util.Map
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values
 
Methods inherited from interface railo.runtime.type.Array
append, appendEL, containsKey, get, getDimension, getE, insert, intKeys, prepend, removeE, removeEL, resize, setE, setEL, sort, toArray, toList
 
Methods inherited from interface railo.runtime.type.scope.BindScope
isBind, setBind
 

Field Detail

NULL

static final Object NULL
Method Detail

setArgument

Object setArgument(Object obj)
                   throws PageException
Throws:
PageException

getFunctionArgument

Object getFunctionArgument(String key,
                           Object defaultValue)

getFunctionArgument

Object getFunctionArgument(Collection.Key key,
                           Object defaultValue)

setFunctionArgumentNames

void setFunctionArgumentNames(Set functionArgumentNames)

containsFunctionArgumentKey

boolean containsFunctionArgumentKey(Collection.Key key)


Copyright © 2012 Railo