Package ortus.boxlang.runtime.scopes
Class RequestScope
java.lang.Object
ortus.boxlang.runtime.types.Struct
ortus.boxlang.runtime.scopes.BaseScope
ortus.boxlang.runtime.scopes.RequestScope
- All Implemented Interfaces:
Serializable
,Map<Key,
,Object> IReferenceable
,IScope
,IStruct
,IType
,IListenable<IStruct>
represents boxlang request scope container
Note, this doesn't have to be a "web" request, but could just be a request to execute code
or a template inside a runtime.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface ortus.boxlang.runtime.types.IStruct
IStruct.TYPES
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Key
-------------------------------------------------------------------------- Public Properties --------------------------------------------------------------------------Fields inherited from class ortus.boxlang.runtime.types.Struct
EMPTY, INITIAL_CAPACITY, KEY_LENGTH_LONGEST_FIRST_COMPARATOR, wrapped
Fields inherited from interface ortus.boxlang.runtime.types.meta.IListenable
ALL_KEYS
-
Constructor Summary
ConstructorsConstructorDescription-------------------------------------------------------------------------- Constructors -------------------------------------------------------------------------- -
Method Summary
Methods inherited from class ortus.boxlang.runtime.scopes.BaseScope
assignFinal, dereference, getBoxMeta, getLockName, getName, put, putIfAbsent, remove
Methods inherited from class ortus.boxlang.runtime.types.Struct
addAll, assign, asString, clear, computeHashCode, containsKey, containsKey, containsKey, containsValue, dereferenceAndInvoke, dereferenceAndInvoke, entrySet, equals, fromMap, fromMap, get, get, getFunctionContextThisClassForInvoke, getFunctionContextThisInterfaceForInvoke, getFunctionContextThisStaticClassForInvoke, getKeys, getKeysAsStrings, getOrDefault, getOrDefault, getRaw, getType, getWrapped, hashCode, isCaseSensitive, isEmpty, isSoftReferenced, keySet, linkedOf, of, put, putAll, putIfAbsent, putInternal, registerChangeListener, registerChangeListener, remove, remove, removeChangeListener, size, sortedOf, sortedOf, toString, toUnmodifiable, unWrapNull, unWrapNullInternal, values, wrapAssignment, wrapNull
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface ortus.boxlang.runtime.dynamic.IReferenceable
assign, dereferenceAndInvoke, dereferenceAndInvoke
Methods inherited from interface ortus.boxlang.runtime.scopes.IScope
initialize
Methods inherited from interface ortus.boxlang.runtime.types.IStruct
addAll, containsKey, containsKey, entrySet, get, getAs, getAsArray, getAsAttempt, getAsBoolean, getAsBoxInterface, getAsClassRunnable, getAsDateTime, getAsDouble, getAsFunction, getAsInteger, getAsKey, getAsLong, getAsNumber, getAsOptional, getAsQuery, getAsStream, getAsString, getAsStruct, getAsXML, getKeys, getKeysAsStrings, getOrDefault, getOrDefault, getRaw, getType, getWrapped, isCaseSensitive, isSoftReferenced, put, putIfAbsent, remove
Methods inherited from interface ortus.boxlang.runtime.types.IType
asString, computeHashCode
Methods inherited from interface java.util.Map
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, putAll, remove, remove, replace, replace, replaceAll, size, values
-
Field Details
-
name
-------------------------------------------------------------------------- Public Properties --------------------------------------------------------------------------
-
-
Constructor Details
-
RequestScope
public RequestScope()-------------------------------------------------------------------------- Constructors --------------------------------------------------------------------------
-