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?
7?	p?
5???
?
???
?
??
?
p??
p?
9??
?
????
??	??
??
??????
??	??	p??????
!??
1?
1
'??
1?
/
1
/?
9
9
5
5
9
@?
9
@
@	? 
9!	"#
9$
p%?
1&'
9(
9)
p*+,-	"./	?01	?23	?45	?67	?89:;<?=	>?
e?
e@
AB
CD?EFGH	IJ
KL
p?MN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;
StackMapTableJO?PQ?
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;>;RS
?(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;
arrayItemsnamevalueisArrayZbuilder?Lio/atlasmap/json/inspect/JsonSchemaInspector$JsonFieldBuilder;	nodeValue	fieldType?(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$populateDefinitions$0;(Ljava/util/Map;Lcom/fasterxml/jackson/databind/JsonNode;)Vid
SourceFileJsonSchemaInspector.java{|yzTU"java/lang/IllegalArgumentExceptionJSON schema cannot be null{VWXY+com/fasterxml/jackson/databind/ObjectMapperZ[java/util/HashMap????\]#io/atlasmap/json/v2/JsonComplexType^_`abRcdQefghiOjklmbnopqrstuvwxPNo simple type nor property is defined for the root node. It's going to be emptywxVjava/lang/Exception0io/atlasmap/json/inspect/JsonInspectionException{yz[BootstrapMethods{|}~???java/util/ArrayList??S?U;An object node without 'properties', it will be ignored: {}x???Pjava/util/Map$Entry??'com/fasterxml/jackson/databind/JsonNode?UIgnoring non-object field '{}'??java/lang/String1--> Field:[name=[{}], value=[{}], parentPath=[{}]java/lang/Object??=io/atlasmap/json/inspect/JsonSchemaInspector$JsonFieldBuilder{???/?q????java/lang/StringBuilder????<>???i???????????:'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?vinteger?vnullhvnumber?vstring?vobject8Unsupported field type '{}' found, assuming as an object$ref$Resolving JSON schema reference '{}'??z?java/net/URI?????Z?2Successfully fetched external JSON schema '{}'    ??1The referenced schema '{}' is not found. Ignoring$id7$id must be specified for the definition '{}', ignoring??,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;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;)Vget
??(Ljava/lang/Object;)V
p?,(Lcom/fasterxml/jackson/databind/JsonNode;)Vaccept.(Ljava/util/Map;)Ljava/util/function/Consumer;forEach (Ljava/util/function/Consumer;)Vfields()Ljava/util/Iterator;hasNext'(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;asText
access$502u(Lio/atlasmap/json/inspect/JsonSchemaInspector$JsonFieldBuilder;Lio/atlasmap/v2/FieldType;)Lio/atlasmap/v2/FieldType;
access$600a(Lio/atlasmap/json/inspect/JsonSchemaInspector$JsonFieldBuilder;)Lio/atlasmap/json/v2/JsonFields;UNSUPPORTEDBOOLEANINTEGERNUMBERSTRING&(Ljava/lang/Object;)Ljava/lang/Object;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/LambdaMetafactorymetafactory?Lookup?(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!p7swx
yz	{|}3*??~
#$?z	??}??~'??}??+?
+??
?Y???M?Y?	N-+?
:?Y?:*?
*??:??V?????C?????,??????W?<,???W?*??????,???W,?M?!Y,?"??? ~N+,01!2(41596J8W9e:x;?>?@?A?C?F?G?HR???!???(???1???J????	????z????1????4	?b????????????!??}?+#?$N-??-,?%?&?~STUX`*?z????????????????}?	??'Y?(:+)?$:??*?+??,+?-??*:?+?[?.?/:?0?1?2??3?-???*?4?5?0?1,-??:?W????~>c	de#f.g1j8kBlNm^njomq?r?s?t\	NI???
????z?????????	??????8e???*NI?????	???8e????#??
???4??,?!????}?
??6?7Y+SY,SY-S?8?9Y*?::+?,+?;W-?-?<+?>??W?-:?@Y?A?B?CD?C?E??W?F?GW?H?IW,:*?
*?J:K?$:??L?5?M+?-??NW?O?*?B?P?W?Q?L?=?ER?$:		?	?*?+??S+?-?T?IW?*+	-?:??U?L?=??V?NW??W?L?=??X?NW??Y?L?=??Z?NW?u[?L?=??\?NW?\]?L?=??^?NW?C_?L?=??`?L?-??NW?O?*?B?P?W?~?(xy%z){0|B}N|RW?x???????????????????????????&?3?C?O?\?h?u???????????????????f
?6??	??z???????????????%????i???N???????]?H????????????????.?3??1?'??#?!????}_?+a?$?+?+a?$?LN-?
-??+??b-?c,-?d?1:???Y?	?eY-?f?g?h?i:?j-?c?:??k?l+a?$?-+?Ahi ~B?	??? ?"?-?9?>?A?[?f?i?k?w???H[??k????z??????t??9P???????????g???
??}?0+m?$M,?
,?L???n+?-?*,?L+?oW?~YZ[#]/_ 0??0??)???
??
?|}/p?q??pY?r??~
 !??u"t9pv/	?	????????




© 2015 - 2025 Weber Informatics LLC | Privacy Policy