Index A | C | D | E | F | G | I | J | K | L | M | N | O | P | R | S | T | U A add_json() (Converter method), [1] add_schema() (Converter method), [1] ARRAY (NodeKind attribute) as_dict() (SchemaNode method) attribute (DeleteElement attribute), [1] C can_process() (Comparator method) (DeleteElement method), [1] (EmptyComparator method), [1] (FlagMaker method), [1] (FormatComparator method), [1] (NoAdditionalProperties method), [1] (RequiredComparator method), [1] (SchemaVersionComparator method), [1] (TypeComparator method), [1] clear_data() (Converter method), [1] Comparator (class in genschema.comparators.template) comparator_trigger (ToDelete attribute) ComparatorResult (in module genschema.comparators.template) console (in module genschema.cli) content (Resource attribute) (ToDelete attribute) Converter (class in genschema) (class in genschema.pipeline) D DeleteElement (class in genschema.comparators) (class in genschema.comparators.delete_element) detect() (FormatDetector class method) E EmptyComparator (class in genschema.comparators) (class in genschema.comparators.empty) F flag_empty (EmptyComparator attribute), [1] flag_non_empty (EmptyComparator attribute), [1] FlagMaker (class in genschema.comparators) (class in genschema.comparators.flag) FormatComparator (class in genschema.comparators) (class in genschema.comparators.format) FormatDetector (class in genschema.comparators.format) G genschema module genschema.cli module genschema.comparators module genschema.comparators.delete_element module genschema.comparators.empty module genschema.comparators.flag module genschema.comparators.format module genschema.comparators.no_additional_prop module genschema.comparators.required module genschema.comparators.schema_version module genschema.comparators.template module genschema.comparators.type module genschema.node module genschema.pipeline module genschema.pseudo_arrays module I id (Resource attribute) infer_json_type() (in module genschema.comparators.type) infer_schema_type() (in module genschema.comparators.type) infer_schema_types() (in module genschema.comparators.type) is_pseudo_array() (PseudoArrayHandler method), [1] (PseudoArrayHandlerBase method), [1] J jsons (ProcessingContext attribute) K kind (SchemaNode attribute) L logger (in module genschema.comparators.required) (in module genschema.pipeline) M main() (in module genschema.cli) module genschema genschema.cli genschema.comparators genschema.comparators.delete_element genschema.comparators.empty genschema.comparators.flag genschema.comparators.format genschema.comparators.no_additional_prop genschema.comparators.required genschema.comparators.schema_version genschema.comparators.template genschema.comparators.type genschema.node genschema.pipeline genschema.pseudo_arrays N name (Comparator attribute) (DeleteElement attribute), [1] (EmptyComparator attribute), [1] (FlagMaker attribute), [1] (FormatComparator attribute), [1] (NoAdditionalProperties attribute), [1] (SchemaVersionComparator attribute), [1] (TypeComparator attribute), [1] NoAdditionalProperties (class in genschema.comparators) (class in genschema.comparators.no_additional_prop) NodeKind (class in genschema.node) O OBJECT (NodeKind attribute) P process() (Comparator method) (DeleteElement method), [1] (EmptyComparator method), [1] (FlagMaker method), [1] (FormatComparator method), [1] (NoAdditionalProperties method), [1] (RequiredComparator method), [1] (SchemaVersionComparator method), [1] (TypeComparator method), [1] ProcessingContext (class in genschema.comparators.template) PseudoArrayHandler (class in genschema) (class in genschema.pseudo_arrays) PseudoArrayHandlerBase (class in genschema) (class in genschema.pseudo_arrays) R register() (Converter method), [1] RequiredComparator (class in genschema.comparators) (class in genschema.comparators.required) Resource (class in genschema.comparators.template) run() (Converter method), [1] S SCALAR (NodeKind attribute) schema (SchemaNode attribute) SchemaNode (class in genschema.node) schemas (ProcessingContext attribute) SchemaVersionComparator (class in genschema.comparators) (class in genschema.comparators.schema_version) sealed (ProcessingContext attribute) T ToDelete (class in genschema.comparators.template) type (Resource attribute) TypeComparator (class in genschema.comparators) (class in genschema.comparators.type) U UNION (NodeKind attribute)