Module Expr Str ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ClassDef bases NameLoad NameLoad body Expr Str Assign NameStore Str Assign NameStore Str FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return SubscriptLoad AttributeLoad NameLoad attr Slice decorator_list AttributeLoad AttributeLoad NameLoad attr attr FunctionDef arguments args NameParam defaults body Expr Str Return CompareIsNot AttributeLoad NameLoad attr NameLoad decorator_list AttributeLoad AttributeLoad NameLoad attr attr FunctionDef arguments args NameParam defaults body Expr Str If CompareIsNot AttributeLoad NameLoad attr NameLoad body Return TupleLoad Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call NameLoad NameLoad NameLoad decorator_list decorator_list Assign SubscriptStore NameLoad Index Str NameLoad
N/A N/A 
Copyright 2015 Basho Technologies, Inc.

This file is provided to you under the Apache License,
Version 2.0 (the "License"); you may not use this file
except in compliance with the License.  You may obtain
a copy of the License at

  http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied.  See the License for the
specific language governing permissions and limitations
under the License.
 collections Sized riak.datatypes.datatype Datatype six string_types riak.datatypes TYPES Register N/A Sized Datatype N/A N/A 
    A convergent datatype that represents an opaque string that is set
    with last-write-wins semantics, and may only be embedded in
    :class:`~riak.datatypes.Map` instances.
     N/A type_name register N/A _type_error_msg Registers can only be strings _post_init N/A N/A self N/A N/A N/A N/A self _new_value None N/A _default_value N/A N/A self N/A N/A N/A N/A value N/A N/A self N/A N/A N/A 
        Returns a copy of the original value of the register.

        :rtype: str
         N/A N/A N/A self _value N/A N/A N/A N/A Datatype value getter modified N/A N/A self N/A N/A N/A 
        Whether this register has staged assignment.
         N/A N/A N/A self _new_value None N/A N/A N/A Datatype modified getter to_op N/A N/A self N/A N/A N/A 
        Extracts the mutation operation from the register.

        :rtype: str, None
         N/A N/A N/A self _new_value None N/A N/A N/A assign N/A self _new_value N/A assign N/A N/A self new_value N/A N/A N/A 
        Assigns a new value to the register.

        :param new_value: the new value for the register
        :type new_value: str
         N/A N/A N/A self _raise_if_badtype new_value N/A N/A self _new_value new_value N/A __len__ N/A N/A self N/A N/A N/A N/A len N/A self value N/A _check_type N/A N/A self new_value N/A N/A N/A N/A isinstance new_value string_types N/A N/A N/A N/A TYPES N/A register Register