Class RequestCookieImpl

  • All Implemented Interfaces:
    org.refcodes.mixin.KeyAccessor<String>, org.refcodes.mixin.KeyAccessor.KeyBuilder<String,String>, org.refcodes.mixin.KeyAccessor.KeyMutator<String>, org.refcodes.mixin.KeyAccessor.KeyProperty<String>, org.refcodes.mixin.ValueAccessor<String>, org.refcodes.mixin.ValueAccessor.ValueBuilder<String,String>, org.refcodes.mixin.ValueAccessor.ValueMutator<String>, org.refcodes.mixin.ValueAccessor.ValueProperty<String>, Cookie, RequestCookie, org.refcodes.structure.Property, org.refcodes.structure.Property.PropertyBuilder, org.refcodes.structure.Relation<String,String>, org.refcodes.structure.Relation.RelationBuilder<String,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 Object,B extends org.refcodes.mixin.KeyAccessor.KeyBuilder<K,B>>, org.refcodes.mixin.KeyAccessor.KeyMutator<K extends Object>, org.refcodes.mixin.KeyAccessor.KeyProperty<K extends 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 Object,V extends Object>
      • Nested classes/interfaces inherited from class org.refcodes.structure.RelationImpl

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

        org.refcodes.mixin.ValueAccessor.ValueBuilder<V extends Object,B extends org.refcodes.mixin.ValueAccessor.ValueBuilder<V,B>>, org.refcodes.mixin.ValueAccessor.ValueMutator<V extends Object>, org.refcodes.mixin.ValueAccessor.ValueProperty<V extends 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
      String toString​()
      • Methods inherited from interface org.refcodes.mixin.KeyAccessor

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

        setKey
      • 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, getValueOr
      • Methods inherited from interface org.refcodes.mixin.ValueAccessor.ValueMutator

        setValue
    • Constructor Detail

      • RequestCookieImpl

        public RequestCookieImpl​()
        Constructs a RequestCookie.
      • RequestCookieImpl

        public RequestCookieImpl​(String aCookieName,
                                 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​(String aHttpCookie)
        Constructs a RequestCookie.
        Parameters:
        aHttpCookie - The text as being found in the according HTTP header field.
    • Method Detail

      • toString

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