Exemplo n.º 1
0
 def _pattern_properties_regexes(self):
     return [
         (re.compile('^[a-zA-Z0-9\\.\\-_]+$'),
          runtime.resolve_visitor('^[a-zA-Z0-9\\.\\-_]+$',
                                  cls=Schema,
                                  logger=logger)),
     ]
Exemplo n.º 2
0
 def _pattern_properties_regexes(self):
     return [
         (re.compile('^x-'),
          runtime.resolve_visitor('^x-',
                                  cls=Toplevel._PatternProperties_x,
                                  logger=logger)),
     ]
Exemplo n.º 3
0
 def _pattern_properties_regexes(self):
     return [
         (re.compile('^[a-zA-Z0-9\\.\\-_]+$'),
          runtime.resolve_visitor(
              '^[a-zA-Z0-9\\.\\-_]+$',
              cls=Toplevel._Properties._PatternProperties_aZAZ09,
              logger=logger)),
     ]
Exemplo n.º 4
0
 def required(self):
     return runtime.resolve_visitor('required',
                                    cls=Schema._Required,
                                    logger=logger)
Exemplo n.º 5
0
 def person(self):
     return runtime.resolve_visitor('person', cls=ComplexStructure._Person, logger=logger)
Exemplo n.º 6
0
 def patternProperties_a_zA_Z0_9(self):
     return runtime.resolve_visitor(
         'patternProperties/^[a-zA-Z0-9\\.\\-_]+$',
         cls=Toplevel._Properties._PatternProperties_aZAZ09,
         logger=logger)
Exemplo n.º 7
0
 def oneOf0(self):
     return runtime.resolve_visitor('oneOf0',
                                    cls=Schema,
                                    logger=logger)
Exemplo n.º 8
0
 def additionalProperties(self):
     return runtime.resolve_visitor('additionalProperties',
                                    cls=Schema._AdditionalProperties,
                                    logger=logger)
Exemplo n.º 9
0
 def patternProperties(self):
     return runtime.resolve_visitor('patternProperties',
                                    cls=Schema._PatternProperties,
                                    logger=logger)
Exemplo n.º 10
0
 def schema(self):
     return runtime.resolve_visitor('schema', cls=Schema, logger=logger)
Exemplo n.º 11
0
 def not_(self):
     return runtime.resolve_visitor('not', cls=Schema._Not, logger=logger)
Exemplo n.º 12
0
 def components(self):
     return runtime.resolve_visitor('components',
                                    cls=Components,
                                    logger=logger)
Exemplo n.º 13
0
 def patternProperties(self):
     return runtime.resolve_visitor('patternProperties',
                                    cls=Components._PatternProperties,
                                    logger=logger)
Exemplo n.º 14
0
 def schemas(self):
     return runtime.resolve_visitor('schemas',
                                    cls=Components._Schemas,
                                    logger=logger)
Exemplo n.º 15
0
 def patternProperties_a_zA_Z0_9(self):
     return runtime.resolve_visitor(
         'patternProperties/^[a-zA-Z0-9\\.\\-_]+$',
         cls=Components._Schemas._PatternProperties_aZAZ09,
         logger=logger)
Exemplo n.º 16
0
 def value(self):
     return runtime.resolve_visitor('value', cls=Value, logger=logger)
Exemplo n.º 17
0
 def oneOf1(self):
     return runtime.resolve_visitor('oneOf1', cls=Twotwo, logger=logger)
Exemplo n.º 18
0
 def patternProperties_x(self):
     return runtime.resolve_visitor('patternProperties/^x-',
                                    cls=Toplevel._PatternProperties_x,
                                    logger=logger)
Exemplo n.º 19
0
 def oneOf_0(self):
     return runtime.resolve_visitor(
         'oneOf/0',
         cls=Schema._AdditionalProperties._OneOf_0,
         logger=logger)
Exemplo n.º 20
0
 def mother(self):
     return runtime.resolve_visitor('mother', cls=Person, logger=logger)
Exemplo n.º 21
0
 def name(self):
     return runtime.resolve_visitor('name', cls=Name, logger=logger)
Exemplo n.º 22
0
 def parents(self):
     return runtime.resolve_visitor('parents', cls=People, logger=logger)
Exemplo n.º 23
0
 def oneOf1(self):
     return runtime.resolve_visitor('oneOf1',
                                    cls=Reference,
                                    logger=logger)
Exemplo n.º 24
0
 def oneOf2(self):
     return runtime.resolve_visitor('oneOf2',
                                    cls=PositiveInt,
                                    logger=logger)
Exemplo n.º 25
0
 def properties(self):
     return runtime.resolve_visitor('properties',
                                    cls=Toplevel._Properties,
                                    logger=logger)
Exemplo n.º 26
0
 def xof(self):
     return runtime.resolve_visitor('xof',
                                    cls=Structure._Xof,
                                    logger=logger)
Exemplo n.º 27
0
 def definitions(self):
     return runtime.resolve_visitor('definitions',
                                    cls=Toplevel._Definitions,
                                    logger=logger)
Exemplo n.º 28
0
 def oneOf1(self):
     return runtime.resolve_visitor('oneOf1',
                                    cls=Structure._Xof._OneOf_1,
                                    logger=logger)
Exemplo n.º 29
0
 def structure(self):
     return runtime.resolve_visitor('structure', cls=ComplexStructure, logger=logger)
Exemplo n.º 30
0
 def oneOf(self):
     return runtime.resolve_visitor('oneOf',
                                    cls=Schema._OneOf,
                                    logger=logger)