Class RequestCookieImpl

  • All Implemented Interfaces:
    org.refcodes.mixin.KeyAccessor<java.lang.String>, org.refcodes.mixin.KeyAccessor.KeyBuilder<java.lang.String,java.lang.String>, org.refcodes.mixin.KeyAccessor.KeyMutator<java.lang.String>, org.refcodes.mixin.KeyAccessor.KeyProperty<java.lang.String>, org.refcodes.mixin.ValueAccessor<java.lang.String>, org.refcodes.mixin.ValueAccessor.ValueBuilder<java.lang.String,java.lang.String>, org.refcodes.mixin.ValueAccessor.ValueMutator<java.lang.String>, org.refcodes.mixin.ValueAccessor.ValueProperty<java.lang.String>, Cookie, RequestCookie, org.refcodes.structure.Property, org.refcodes.structure.Property.PropertyBuilder, org.refcodes.structure.Relation<java.lang.String,java.lang.String>, org.refcodes.structure.Relation.RelationBuilder<java.lang.String,java.lang.String>


    public class RequestCookieImpl
    extends org.refcodes.structure.PropertyImpl.PropertyBuilderImpl
    implements RequestCookie
    Implementation of the RequestCookie interface.
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.refcodes.mixin.KeyAccessor

        org.refcodes.mixin.KeyAccessor.KeyBuilder<K extends java.lang.Object,B extends org.refcodes.mixin.KeyAccessor.KeyBuilder<K,B>>, org.refcodes.mixin.KeyAccessor.KeyMutator<K extends java.lang.Object>, org.refcodes.mixin.KeyAccessor.KeyProperty<K extends java.lang.Object>
      • Nested classes/interfaces inherited from interface org.refcodes.structure.Property

        org.refcodes.structure.Property.PropertyBuilder
      • Nested classes/interfaces inherited from class org.refcodes.structure.PropertyImpl

        org.refcodes.structure.PropertyImpl.PropertyBuilderImpl
      • Nested classes/interfaces inherited from interface org.refcodes.structure.Relation

        org.refcodes.structure.Relation.RelationBuilder<K extends java.lang.Object,V extends java.lang.Object>
      • Nested classes/interfaces inherited from class org.refcodes.structure.RelationImpl

        org.refcodes.structure.RelationImpl.RelationBuilderImpl<K extends java.lang.Object,V extends java.lang.Object>
      • Nested classes/interfaces inherited from interface org.refcodes.mixin.ValueAccessor

        org.refcodes.mixin.ValueAccessor.ValueBuilder<V extends java.lang.Object,B extends org.refcodes.mixin.ValueAccessor.ValueBuilder<V,B>>, org.refcodes.mixin.ValueAccessor.ValueMutator<V extends java.lang.Object>, org.refcodes.mixin.ValueAccessor.ValueProperty<V extends java.lang.Object>
    • Field Summary

      • Fields inherited from class org.refcodes.structure.RelationImpl

        _key, _value
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String toString​()
      • Methods inherited from interface org.refcodes.mixin.KeyAccessor

        getKey
      • Methods inherited from interface org.refcodes.mixin.KeyAccessor.KeyMutator

        setKey
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface org.refcodes.structure.Property

        toProperty
      • Methods inherited from interface org.refcodes.structure.Property.PropertyBuilder

        withKey, withValue
      • Methods inherited from class org.refcodes.structure.PropertyImpl.PropertyBuilderImpl

        setKey, setValue
      • Methods inherited from class org.refcodes.structure.RelationImpl

        getKey, getValue
      • Methods inherited from interface org.refcodes.mixin.ValueAccessor

        getValue
      • Methods inherited from interface org.refcodes.mixin.ValueAccessor.ValueMutator

        setValue
    • Constructor Detail

      • RequestCookieImpl

        public RequestCookieImpl​()
        Constructs a RequestCookie.
      • RequestCookieImpl

        public RequestCookieImpl​(java.lang.String aCookieName,
                                 java.lang.String aValue)
        Constructs a RequestCookie with the given cookie name and value.
        Parameters:
        aCookieName - The name of the cookie.
        aValue - The value for the cookie.
      • RequestCookieImpl

        public RequestCookieImpl​(java.lang.String aHttpCookie)
        Constructs a RequestCookie.
        Parameters:
        aHttpCookie - The text as being found in the according HTTP header field.
    • Method Detail

      • toString

        public java.lang.String toString​()
        Overrides:
        toString in class org.refcodes.structure.PropertyImpl.PropertyBuilderImpl