JavaScript is disabled on your browser.
play.mvc

Class Http.Session

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable, java.util.Map<java.lang.String,java.lang.String>
    Enclosing class:
    Http


    public static class Http.Session
    extends java.util.HashMap<java.lang.String,java.lang.String>
    HTTP Session.

    Session data are encoded into an HTTP cookie, and can only contain simple String values.

    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class java.util.AbstractMap

        java.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V>
    • Field Summary

      Fields
      Modifier and Type Field and Description
      boolean isDirty
    • Constructor Summary

      Constructors
      Constructor and Description
      Http.Session (java.util.Map<java.lang.String,java.lang.String> data)
    • Method Summary

      Methods
      Modifier and Type Method and Description
      void clear ()
      Clears the session.
      java.lang.String put (java.lang.String key, java.lang.String value)
      Adds the given value to the session.
      void putAll (java.util.Map<? extends java.lang.String,? extends java.lang.String> values)
      Adds the given values to the session.
      java.lang.String remove (java.lang.Object key)
      Removes the specified value from the session.
      • Methods inherited from class java.util.HashMap

        clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, size, values
      • Methods inherited from class java.util.AbstractMap

        equals, hashCode, toString
      • Methods inherited from class java.lang.Object

        finalize, getClass, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface java.util.Map

        equals, hashCode
    • Field Detail

      • isDirty

        public boolean isDirty
    • Constructor Detail

      • Http.Session

        public Http.Session(java.util.Map<java.lang.String,java.lang.String> data)
    • Method Detail

      • remove

        public java.lang.String remove(java.lang.Object key)
        Removes the specified value from the session.
        Specified by:
        remove in interface java.util.Map<java.lang.String,java.lang.String>
        Overrides:
        remove in class java.util.HashMap<java.lang.String,java.lang.String>
      • put

        public java.lang.String put(java.lang.String key,
         java.lang.String value)
        Adds the given value to the session.
        Specified by:
        put in interface java.util.Map<java.lang.String,java.lang.String>
        Overrides:
        put in class java.util.HashMap<java.lang.String,java.lang.String>
      • putAll

        public void putAll(java.util.Map<? extends java.lang.String,? extends java.lang.String> values)
        Adds the given values to the session.
        Specified by:
        putAll in interface java.util.Map<java.lang.String,java.lang.String>
        Overrides:
        putAll in class java.util.HashMap<java.lang.String,java.lang.String>
      • clear

        public void clear()
        Clears the session.
        Specified by:
        clear in interface java.util.Map<java.lang.String,java.lang.String>
        Overrides:
        clear in class java.util.HashMap<java.lang.String,java.lang.String>

AltStyle によって変換されたページ (->オリジナル) /