Package ortus.boxlang.web.scopes
Class CookieScope
java.lang.Object
ortus.boxlang.runtime.types.Struct
ortus.boxlang.runtime.scopes.BaseScope
ortus.boxlang.web.scopes.CookieScope
- All Implemented Interfaces:
Serializable,Map<ortus.boxlang.runtime.scopes.Key,,Object> ortus.boxlang.runtime.dynamic.IReferenceable,ortus.boxlang.runtime.scopes.IScope,ortus.boxlang.runtime.types.IStruct,ortus.boxlang.runtime.types.IType,ortus.boxlang.runtime.types.meta.IListenable
public class CookieScope
extends ortus.boxlang.runtime.scopes.BaseScope
Cookie scope implementation in BoxLang
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface ortus.boxlang.runtime.types.IStruct
ortus.boxlang.runtime.types.IStruct.TYPES -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected IBoxHTTPExchangestatic final ortus.boxlang.runtime.scopes.Key-------------------------------------------------------------------------- Public Properties --------------------------------------------------------------------------Fields inherited from class ortus.boxlang.runtime.types.Struct
$bx, EMPTY, INITIAL_CAPACITY, KEY_LENGTH_LONGEST_FIRST_COMPARATOR, wrappedFields inherited from interface ortus.boxlang.runtime.types.meta.IListenable
ALL_KEYS -
Constructor Summary
ConstructorsConstructorDescriptionCookieScope(IBoxHTTPExchange exchange) -------------------------------------------------------------------------- Constructors -------------------------------------------------------------------------- -
Method Summary
Methods inherited from class ortus.boxlang.runtime.scopes.BaseScope
getLockName, getNameMethods inherited from class ortus.boxlang.runtime.types.Struct
addAll, asString, clear, containsKey, containsKey, containsKey, containsValue, dereference, dereferenceAndInvoke, dereferenceAndInvoke, entrySet, equals, fromMap, fromMap, get, get, getBoxMeta, getFunctionContextThisClassForInvoke, getFunctionContextThisInterfaceForInvoke, getKeys, getKeysAsStrings, getOrDefault, getOrDefault, getRaw, getType, getWrapped, hashCode, isCaseSensitive, isEmpty, isSoftReferenced, keySet, linkedOf, of, put, put, putAll, putIfAbsent, putIfAbsent, registerChangeListener, registerChangeListener, remove, remove, remove, removeChangeListener, size, sortedOf, sortedOf, toImmutable, toString, toStringWithCase, unWrapNull, values, wrapAssignment, wrapNullMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface ortus.boxlang.runtime.dynamic.IReferenceable
dereference, dereferenceAndInvoke, dereferenceAndInvokeMethods inherited from interface ortus.boxlang.runtime.scopes.IScope
initializeMethods 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, put, putIfAbsent, putIfAbsent, remove, remove, toStringWithCaseMethods inherited from interface ortus.boxlang.runtime.types.IType
asString, getBoxMetaMethods 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 static final ortus.boxlang.runtime.scopes.Key name-------------------------------------------------------------------------- Public Properties -------------------------------------------------------------------------- -
exchange
-
-
Constructor Details
-
CookieScope
-------------------------------------------------------------------------- Constructors --------------------------------------------------------------------------
-
-
Method Details
-
assign
public Object assign(ortus.boxlang.runtime.context.IBoxContext context, ortus.boxlang.runtime.scopes.Key key, Object value) Assign a value to a key- Specified by:
assignin interfaceortus.boxlang.runtime.dynamic.IReferenceable- Overrides:
assignin classortus.boxlang.runtime.types.Struct- Parameters:
key- The key to assignvalue- The value to assign
-