Python 3.10 is now available in preview.

google.appengine.api.validation.ItemDumper

For dumping validation.Items. Respects SortedDict key ordering.

Inherits From: expected_type

emitter

flow_level

parser

processing_version

resolver

serializer

stream

Methods

add_implicit_resolver

add_implicit_resolver_base

add_multi_representer

add_path_resolver

add_representer

analyze_scalar

anchor_node

ascend_resolver

check_empty_document

check_empty_mapping

check_empty_sequence

check_resolver_prefix

check_simple_key

choose_scalar_style

close

descend_resolver

determine_block_hints

dispose

emit

expect_alias

expect_block_mapping

expect_block_mapping_key

expect_block_mapping_simple_value

expect_block_mapping_value

expect_block_sequence

expect_block_sequence_item

expect_document_end

expect_document_root

expect_document_start

expect_first_block_mapping_key

expect_first_block_sequence_item

expect_first_document_start

expect_first_flow_mapping_key

expect_first_flow_sequence_item

expect_flow_mapping

expect_flow_mapping_key

expect_flow_mapping_simple_value

expect_flow_mapping_value

expect_flow_sequence

expect_flow_sequence_item

expect_node

expect_nothing

expect_scalar

expect_stream_start

flush_stream

generate_anchor

ignore_aliases

increase_indent

need_events

need_more_events

open

prepare_anchor

prepare_tag

prepare_tag_handle

prepare_tag_prefix

prepare_version

process_anchor

process_scalar

process_tag

represent

represent_binary

represent_bool

represent_data

represent_date

represent_datetime

represent_dict

represent_float

represent_int

represent_key

David Fraser: Extract a method to represent keys in mappings, so that a subclass can choose not to quote them (for example) used in represent_mapping https://bitbucket.org/davidfraser/pyyaml/commits/d81df6eb95f20cac4a79eed95ae553b5c6f77b8c

represent_list

represent_mapping

View source

represent_none

represent_omap

represent_ordereddict

represent_scalar

represent_sequence

represent_set

represent_str

represent_undefined

represent_yaml_object

resolve

serialize

serialize_node

write_comment

write_double_quoted

write_folded

write_indent

write_indicator

write_line_break

write_literal

write_plain

write_post_comment

write_pre_comment

write_single_quoted

write_stream_end

write_stream_start

write_tag_directive

write_version_directive

ANCHOR_RE Instance of ruamel.yaml.util.LazyEval

Compiled regular expression object.

ANCHOR_TEMPLATE 'id%03d'
DEFAULT_MAPPING_TAG 'tag:yaml.org,2002:map'
DEFAULT_SCALAR_TAG 'tag:yaml.org,2002:str'
DEFAULT_SEQUENCE_TAG 'tag:yaml.org,2002:seq'
DEFAULT_TAG_PREFIXES

{
 '!': '!',
 'tag:yaml.org,2002:': '!!'
}

ESCAPE_REPLACEMENTS

{
 '"': '"',
 '\\': '\\',
 '\n': 'n',
 '\r': 'r',
 '\t': 't',
 '\u2028': 'L',
 '\u2029': 'P',
 '\x00': '0',
 '\x07': 'a',
 '\x08': 'b',
 '\x0b': 'v',
 '\x0c': 'f',
 '\x1b': 'e',
 '\x85': 'N',
 '\xa0': '_'
}

MAX_SIMPLE_KEY_LENGTH 128
inf_value inf
yaml_implicit_resolvers

{
 '!': [('tag:yaml.org,2002:yaml', <ruamel.yaml.util.LazyEval object>)],
 '&': [('tag:yaml.org,2002:yaml', <ruamel.yaml.util.LazyEval object>)],
 '': [('tag:yaml.org,2002:null', <ruamel.yaml.util.LazyEval object>)],
 '*': [('tag:yaml.org,2002:yaml', <ruamel.yaml.util.LazyEval object>)],
 '+': [('tag:yaml.org,2002:float', <ruamel.yaml.util.LazyEval object>), ('tag:yaml.org,2002:int', <ruamel.yaml.util.LazyEval object>)],
 '-': [('tag:yaml.org,2002:float', <ruamel.yaml.util.LazyEval object>), ('tag:yaml.org,2002:int', <ruamel.yaml.util.LazyEval object>)],
 '.': [('tag:yaml.org,2002:float', <ruamel.yaml.util.LazyEval object>)],
 '0': [('tag:yaml.org,2002:float', <ruamel.yaml.util.LazyEval object>), ('tag:yaml.org,2002:int', <ruamel.yaml.util.LazyEval object>), ('tag:yaml.org,2002:timestamp', <ruamel.yaml.util.LazyEval object>)],
 '1': [('tag:yaml.org,2002:float', <ruamel.yaml.util.LazyEval object>), ('tag:yaml.org,2002:int', <ruamel.yaml.util.LazyEval object>), ('tag:yaml.org,2002:timestamp', <ruamel.yaml.util.LazyEval object>)],
 '2': [('tag:yaml.org,2002:float', <ruamel.yaml.util.LazyEval object>), ('tag:yaml.org,2002:int', <ruamel.yaml.util.LazyEval object>), ('tag:yaml.org,2002:timestamp', <ruamel.yaml.util.LazyEval object>)],
 '3': [('tag:yaml.org,2002:float', <ruamel.yaml.util.LazyEval object>), ('tag:yaml.org,2002:int', <ruamel.yaml.util.LazyEval object>), ('tag:yaml.org,2002:timestamp', <ruamel.yaml.util.LazyEval object>)],
 '4': [('tag:yaml.org,2002:float', <ruamel.yaml.util.LazyEval object>), ('tag:yaml.org,2002:int', <ruamel.yaml.util.LazyEval object>), ('tag:yaml.org,2002:timestamp', <ruamel.yaml.util.LazyEval object>)],
 '5': [('tag:yaml.org,2002:float', <ruamel.yaml.util.LazyEval object>), ('tag:yaml.org,2002:int', <ruamel.yaml.util.LazyEval object>), ('tag:yaml.org,2002:timestamp', <ruamel.yaml.util.LazyEval object>)],
 '6': [('tag:yaml.org,2002:float', <ruamel.yaml.util.LazyEval object>), ('tag:yaml.org,2002:int', <ruamel.yaml.util.LazyEval object>), ('tag:yaml.org,2002:timestamp', <ruamel.yaml.util.LazyEval object>)],
 '7': [('tag:yaml.org,2002:float', <ruamel.yaml.util.LazyEval object>), ('tag:yaml.org,2002:int', <ruamel.yaml.util.LazyEval object>), ('tag:yaml.org,2002:timestamp', <ruamel.yaml.util.LazyEval object>)],
 '8': [('tag:yaml.org,2002:float', <ruamel.yaml.util.LazyEval object>), ('tag:yaml.org,2002:int', <ruamel.yaml.util.LazyEval object>), ('tag:yaml.org,2002:timestamp', <ruamel.yaml.util.LazyEval object>)],
 '9': [('tag:yaml.org,2002:float', <ruamel.yaml.util.LazyEval object>), ('tag:yaml.org,2002:int', <ruamel.yaml.util.LazyEval object>), ('tag:yaml.org,2002:timestamp', <ruamel.yaml.util.LazyEval object>)],
 '<': [('tag:yaml.org,2002:merge', <ruamel.yaml.util.LazyEval object>)],
 '=': [('tag:yaml.org,2002:value', <ruamel.yaml.util.LazyEval object>)],
 'F': [('tag:yaml.org,2002:bool', <ruamel.yaml.util.LazyEval object>)],
 'N': [('tag:yaml.org,2002:null', <ruamel.yaml.util.LazyEval object>)],
 'T': [('tag:yaml.org,2002:bool', <ruamel.yaml.util.LazyEval object>)],
 'f': [('tag:yaml.org,2002:bool', <ruamel.yaml.util.LazyEval object>)],
 'n': [('tag:yaml.org,2002:null', <ruamel.yaml.util.LazyEval object>)],
 't': [('tag:yaml.org,2002:bool', <ruamel.yaml.util.LazyEval object>)],
 '~': [('tag:yaml.org,2002:null', <ruamel.yaml.util.LazyEval object>)]
}

yaml_multi_representers

{

}

yaml_path_resolvers

{

}

yaml_representers

{
 <class 'NoneType'>: <function SafeRepresenter.represent_none>,
 <class 'bool'>: <function SafeRepresenter.represent_bool>,
 <class 'bytes'>: <function SafeRepresenter.represent_binary>,
 <class 'collections.OrderedDict'>: <function SafeRepresenter.represent_ordereddict>,
 <class 'datetime.date'>: <function SafeRepresenter.represent_date>,
 <class 'datetime.datetime'>: <function SafeRepresenter.represent_datetime>,
 <class 'dict'>: <function SafeRepresenter.represent_dict>,
 <class 'float'>: <function SafeRepresenter.represent_float>,
 <class 'google.appengine.api.validation.SortedDict'>: <function SafeRepresenter.represent_dict>,
 <class 'int'>: <function SafeRepresenter.represent_int>,
 <class 'list'>: <function SafeRepresenter.represent_list>,
 <class 'ruamel.yaml.compat.ordereddict'>: <function SafeRepresenter.represent_ordereddict>,
 <class 'set'>: <function SafeRepresenter.represent_set>,
 <class 'str'>: <function SafeRepresenter.represent_str>,
 <class 'tuple'>: <function SafeRepresenter.represent_list>,
 None: <function SafeRepresenter.represent_undefined>
}