All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.atlasmap.json.inspect.JsonSchemaInspector.class Maven / Gradle / Ivy

Go to download

A single aggregated bundle which contains all AtlasMap library artifacts including modules.

There is a newer version: 2.5.2
Show newest version
????4
:?	??
8???
?
???
??	
?
?
??
?
???
??
<??
?
???
	

?	?

	
	?
$?
4
4
+?? !"#%2&'
4()2*+,-./
<0
<12
83
84
<56
C?
<7
C89
C:	;
<<	=>
<?
?@A
<B
4CDG
QH
4?I
U?
4J
4K
UL
<M
NO?P
<Q
?RSTU	=VW	XY	Z[	\]	^_	`abcde$f
ghi
u?
uj
kl
mnopq$rst
uv
??wxInnerClassesJsonFieldBuilderLOGLorg/slf4j/Logger;myself.Lio/atlasmap/json/inspect/JsonSchemaInspector;()VCodeLineNumberTableLocalVariableTablethisinstance0()Lio/atlasmap/json/inspect/JsonSchemaInspector;inspect6(Ljava/lang/String;)Lio/atlasmap/json/v2/JsonDocument;jsonDocument"Lio/atlasmap/json/v2/JsonDocument;objectMapper-Lcom/fasterxml/jackson/databind/ObjectMapper;rootNode)Lcom/fasterxml/jackson/databind/JsonNode;
definitionMapLjava/util/Map;rootNodeTypeLio/atlasmap/json/v2/JsonField;eLjava/lang/Exception;schemaLjava/lang/String;LocalVariableTypeTableLLjava/util/Map;
StackMapTablet+y?'z{
ExceptionspopulateDefinitions;(Lcom/fasterxml/jackson/databind/JsonNode;Ljava/util/Map;)Vnodedefinitions	Signaturex(Lcom/fasterxml/jackson/databind/JsonNode;Ljava/util/Map;)VloadProperties\(Lcom/fasterxml/jackson/databind/JsonNode;Ljava/lang/String;Ljava/util/Map;)Ljava/util/List;entryEntryLjava/util/Map$Entry;type
parentPathanswerLjava/util/List;
properties	topFieldsLjava/util/Iterator;RLjava/util/Map$Entry;1Ljava/util/List;hLjava/util/Iterator;>;|}%?(Lcom/fasterxml/jackson/databind/JsonNode;Ljava/lang/String;Ljava/util/Map;)Ljava/util/List;getJsonFieldBuilder?(Ljava/lang/String;Lcom/fasterxml/jackson/databind/JsonNode;Ljava/lang/String;Ljava/util/Map;Z)Lio/atlasmap/json/inspect/JsonSchemaInspector$JsonFieldBuilder;finalBuilder?Lio/atlasmap/json/inspect/JsonSchemaInspector$JsonFieldBuilder;	itemField#Lio/atlasmap/json/v2/JsonEnumField;
arrayItemsnamevalueisArrayZbuilder	nodeValue	fieldEnum	fieldType/I?(Ljava/lang/String;Lcom/fasterxml/jackson/databind/JsonNode;Ljava/lang/String;Ljava/util/Map;Z)Lio/atlasmap/json/inspect/JsonSchemaInspector$JsonFieldBuilder;resolveReferencec(Lcom/fasterxml/jackson/databind/JsonNode;Ljava/util/Map;)Lcom/fasterxml/jackson/databind/JsonNode;externaluridef?(Lcom/fasterxml/jackson/databind/JsonNode;Ljava/util/Map;)Lcom/fasterxml/jackson/databind/JsonNode;lambda$getJsonFieldBuilder$1k(Lio/atlasmap/json/inspect/JsonSchemaInspector$JsonFieldBuilder;Lcom/fasterxml/jackson/databind/JsonNode;)Vitemlambda$populateDefinitions$0'(Ljava/util/Map;Ljava/util/Map$Entry;)Vid
SourceFileJsonSchemaInspector.java????~"java/lang/IllegalArgumentExceptionJSON schema cannot be null?????+com/fasterxml/jackson/databind/ObjectMapper,com/fasterxml/jackson/databind/MapperFeature??????java/util/HashMap??????#io/atlasmap/json/v2/JsonComplexType?????|??{?????y????????????????PNo simple type nor property is defined for the root node. It's going to be empty???java/lang/Exception0io/atlasmap/json/inspect/JsonInspectionException??????BootstrapMethods??????}??java/util/ArrayList?;An object node without 'properties', it will be ignored: {}????zjava/util/Map$Entry??'com/fasterxml/jackson/databind/JsonNode?Ignoring non-object field '{}'??java/lang/String1--> Field:[name=[{}], value=[{}], parentPath=[{}]java/lang/Object??=io/atlasmap/json/inspect/JsonSchemaInspector$JsonFieldBuilder????/??????java/lang/StringBuilder????<>?????????????enum???-com/fasterxml/jackson/databind/node/ArrayNode??????!io/atlasmap/json/v2/JsonEnumField??????????:'type' is not defined for node '{}', assuming as an object????arrayitemsE'{}' is an array node, but no 'items' found in it. It will be ignored??boolean??integer??null??number??string??object8Unsupported field type '{}' found, assuming as an object$ref$Resolving JSON schema reference '{}'???????java/net/URI???????2Successfully fetched external JSON schema '{}'    ??1The referenced schema '{}' is not found. Ignoring$id??#/definitions/,io/atlasmap/json/inspect/JsonSchemaInspector???&io/atlasmap/json/inspect/JsonInspector.io/atlasmap/json/inspect/JsonSchemaInspector$1 io/atlasmap/json/v2/JsonDocument
java/util/Mapio/atlasmap/json/v2/JsonFieldjava/util/Listjava/util/IteratorisEmpty()Z(Ljava/lang/String;)V)io/atlasmap/json/v2/AtlasJsonModelFactorycreateJsonDocument$()Lio/atlasmap/json/v2/JsonDocument;#BLOCK_UNSAFE_POLYMORPHIC_BASE_TYPES.Lcom/fasterxml/jackson/databind/MapperFeature;enable^([Lcom/fasterxml/jackson/databind/MapperFeature;)Lcom/fasterxml/jackson/databind/ObjectMapper;readTree=(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;build!()Lio/atlasmap/json/v2/JsonField;
getJsonFields"()Lio/atlasmap/json/v2/JsonFields;io/atlasmap/json/v2/JsonFieldsgetJsonField()Ljava/util/List;size()IgetCollectionType!()Lio/atlasmap/v2/CollectionType;io/atlasmap/v2/CollectionTypeNONELio/atlasmap/v2/CollectionType;	getFields()Lio/atlasmap/v2/Fields;io/atlasmap/v2/FieldsgetFieldaddAll(Ljava/util/Collection;)Zadd(Ljava/lang/Object;)ZgetFieldType()Lio/atlasmap/v2/FieldType;io/atlasmap/v2/FieldTypeCOMPLEXLio/atlasmap/v2/FieldType;org/slf4j/Loggerwarn(Ljava/lang/Throwable;)Vgetfields()Ljava/util/Iterator;
??(Ljava/lang/Object;)V
??(Ljava/util/Map$Entry;)Vaccept.(Ljava/util/Map;)Ljava/util/function/Consumer;forEachRemaining (Ljava/util/function/Consumer;)VhasNext'(Ljava/lang/String;Ljava/lang/Object;)Vnext()Ljava/lang/Object;getValueisObjectgetKeytrace((Ljava/lang/String;[Ljava/lang/Object;)Va(Lio/atlasmap/json/inspect/JsonSchemaInspector;Lio/atlasmap/json/inspect/JsonSchemaInspector$1;)V
access$102e(Lio/atlasmap/json/inspect/JsonSchemaInspector$JsonFieldBuilder;Ljava/lang/String;)Ljava/lang/String;equalsconcat&(Ljava/lang/String;)Ljava/lang/String;
access$202
access$200S(Lio/atlasmap/json/inspect/JsonSchemaInspector$JsonFieldBuilder;)Ljava/lang/String;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;LIST
access$302(Lio/atlasmap/json/inspect/JsonSchemaInspector$JsonFieldBuilder;Lio/atlasmap/v2/CollectionType;)Lio/atlasmap/v2/CollectionType;io/atlasmap/v2/FieldStatus	SUPPORTEDLio/atlasmap/v2/FieldStatus;
access$402y(Lio/atlasmap/json/inspect/JsonSchemaInspector$JsonFieldBuilder;Lio/atlasmap/v2/FieldStatus;)Lio/atlasmap/v2/FieldStatus;
access$502u(Lio/atlasmap/json/inspect/JsonSchemaInspector$JsonFieldBuilder;Lio/atlasmap/v2/FieldType;)Lio/atlasmap/v2/FieldType;
??,(Lcom/fasterxml/jackson/databind/JsonNode;)V^(Lio/atlasmap/json/inspect/JsonSchemaInspector$JsonFieldBuilder;)Ljava/util/function/Consumer;forEachisNullasTextsetName
access$600e(Lio/atlasmap/json/inspect/JsonSchemaInspector$JsonFieldBuilder;)Lio/atlasmap/json/v2/JsonEnumFields;"io/atlasmap/json/v2/JsonEnumFieldsgetJsonEnumField
access$700a(Lio/atlasmap/json/inspect/JsonSchemaInspector$JsonFieldBuilder;)Lio/atlasmap/json/v2/JsonFields;UNSUPPORTEDBOOLEANINTEGERNUMBERSTRING&(Ljava/lang/Object;)Ljava/lang/Object;io/atlasmap/v2/Jsonmapper/()Lcom/fasterxml/jackson/databind/ObjectMapper;toURL()Ljava/net/URL;java/net/URL
openStream()Ljava/io/InputStream;@(Ljava/io/InputStream;)Lcom/fasterxml/jackson/databind/JsonNode;debug*(Ljava/lang/String;Ljava/lang/Throwable;)Vput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;org/slf4j/LoggerFactory	getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;???????"java/lang/invoke/LambdaMetafactorymetafactoryLookup?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandles!?:???
??
???3*???
67???	??????:?????+?
+??
?Y???M?Y?	?
Y?S?N-+?
:?Y?:*?*??:??V?????C?????,??????W?<,???W?*???? !?"?,???W,?M?$Y,?%???#?R>?CD*E.F5H>IFJWLdMrN?O?R?T?U?W?Z?[?\?R???.???5???>???W????	?????????>????4	?o????????????$????+&?'N-??-?(,?)?*??defir?*????????????????????	??+Y?,:+-?':??(?.?? /+?0??(:?.?[?1?2:?3?4?5?? 6?0???*?7?8?3?4,-??:?W?????>u	vw#x.y1|8}B~N^?j?m????????\	NI???
??????????????	??????8e???*NI?????	???8e????#??
???4??,?$??????e? 9?:Y+SY,SY-S?;?W-?-??@?-??A??+?A?BW?-:?CY?D?E?FG?F?H?BW?I?JW?K?LW,:*?*?M:N?':?d??OW?P?:	?Q	?R?S?:?T?2?UY?V:		?W???X?Y?Z?[	?W?\?':		?	?X?5? ]+?0??OW?^?*?E?_?W?`	?X?@?Ea?':

?
?(?.?? b+?0?c?LW?*+
-?:??d	?X?@??e?OW??f	?X?@??g?OW??h	?X?@??i?OW?uj	?X?@??k?OW?\l	?X?@??m?OW?Cn	?X?@?? o	?X?0??OW?^?*?E?_?W???3??%?)?0?B?N?R?W?x????????????????????????????????$?/?8?V?c?l?~?????????????????????	??"?/?>?G?b???
???	?&??	l6??
e??e??e??e??e??e??%@??????????N??	?e?????H????????????????.?R???
???????????
??????????????1?'??#?$?????[?+p?'?+?+p?'?XN-?
-??+?? q-?r,-?s?4:???t?uY-?v?w?x?y:? z-?r?:? ?{? |+p?'?0+?Ade#?B?	??? ?"?-?9?>?AWbegs??HW??g???????????p??9L???????????c???
????*?UY?VM,+?W??+?X?Y*?Z?[,?W?????)?? *??*??"???+???????????
????U+?7?8M+?3?4N-}?':??X??*?X-?~W*?CY?D?F,?F?H-?~W??j
klm,n9pTq?4U??U??
K??A??9????9??????/???? ??Y?????
34???"?<??2$?	???EF




© 2015 - 2025 Weber Informatics LLC | Privacy Policy