Class FormScope

java.lang.Object
ortus.boxlang.runtime.types.Struct
ortus.boxlang.runtime.scopes.BaseScope
ortus.boxlang.web.scopes.FormScope
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<ortus.boxlang.runtime.types.IStruct>

public class FormScope extends ortus.boxlang.runtime.scopes.BaseScope
Form 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

    Nested classes/interfaces inherited from interface java.util.Map

    Map.Entry<K,V>
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static ortus.boxlang.runtime.scopes.Key
     
    static final ortus.boxlang.runtime.scopes.Key
    -------------------------------------------------------------------------- Public Properties --------------------------------------------------------------------------

    Fields inherited from class ortus.boxlang.runtime.scopes.BaseScope

    $bx

    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

    Constructors
    Constructor
    Description
    -------------------------------------------------------------------------- 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
  • Field Details

    • fieldNames

      public static ortus.boxlang.runtime.scopes.Key fieldNames
    • name

      public static final ortus.boxlang.runtime.scopes.Key name
      -------------------------------------------------------------------------- Public Properties --------------------------------------------------------------------------
  • Constructor Details

    • FormScope

      public FormScope(IBoxHTTPExchange exchange)
      -------------------------------------------------------------------------- Constructors --------------------------------------------------------------------------