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

io.atlasmap.json.inspect.JsonInstanceInspector.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?
}?	z?	z??????
???
?
???
??	?
?
?
?
???????????
z?
??
z??
z?????
%??
z?
??
????
???
???

4?

	
	



	



4


?



K?
K
  
!"
K#?$
 %
 &	'(
)
	
 *
+,
-
 .
 /
 0	'1
 2
34
 5	'6
 7
89
 :	';
 <
 =	'>
 ?
@A
 B	'C
 D
EF
 G	'H
 I
 J	'K
 L
 M
 N	'O	PQ
RS
z?TULOGLorg/slf4j/Logger;myself0Lio/atlasmap/json/inspect/JsonInstanceInspector;()VCodeLineNumberTableLocalVariableTablethisinstance2()Lio/atlasmap/json/inspect/JsonInstanceInspector;inspect6(Ljava/lang/String;)Lio/atlasmap/json/v2/JsonDocument;eEntryInnerClassesLjava/util/Map$Entry;keyLjava/lang/String;node)Lcom/fasterxml/jackson/databind/JsonNode;fieldsLjava/util/Iterator;jsonDocument"Lio/atlasmap/json/v2/JsonDocument;objectMapper-Lcom/fasterxml/jackson/databind/ObjectMapper;rootNodeLjava/io/IOException;LocalVariableTypeTableRLjava/util/Map$Entry;hLjava/util/Iterator;>;
StackMapTableQ?V??W??
ExceptionshandleObjectNode?(Lio/atlasmap/json/v2/JsonDocument;Lio/atlasmap/json/v2/JsonComplexType;Ljava/lang/String;Lcom/fasterxml/jackson/databind/node/ObjectNode;Z)VsubKeysubNoderootDocumentparent%Lio/atlasmap/json/v2/JsonComplexType;
objectNode0Lcom/fasterxml/jackson/databind/node/ObjectNode;isArrayZcomplexType	subFieldsXhandleArrayNode?(Lio/atlasmap/json/v2/JsonDocument;Lio/atlasmap/json/v2/JsonComplexType;Ljava/lang/String;Lcom/fasterxml/jackson/databind/node/ArrayNode;)V	arrayNode/Lcom/fasterxml/jackson/databind/node/ArrayNode;samplecreateChildJsonComplexType?(Lio/atlasmap/json/v2/JsonDocument;Lio/atlasmap/json/v2/JsonComplexType;Ljava/lang/String;Z)Lio/atlasmap/json/v2/JsonComplexType;jsonComplexTypepathcreateChildJsonField?(Lio/atlasmap/json/v2/JsonDocument;Lio/atlasmap/json/v2/JsonComplexType;Ljava/lang/String;Lcom/fasterxml/jackson/databind/node/ValueNode;Z)Lio/atlasmap/json/v2/JsonField;	valueNode/Lcom/fasterxml/jackson/databind/node/ValueNode;fieldLio/atlasmap/json/v2/JsonField;Y?
SourceFileJsonInstanceInspector.java?????Z[\"Start JSON instance inspection: {}]^_\"java/lang/IllegalArgumentExceptionJSON instance cannot be null?`abc+com/fasterxml/jackson/databind/ObjectMapper,com/fasterxml/jackson/databind/MapperFeaturedefghij\?kWl\mnojava/util/Map$Entrypnjava/lang/Stringqn'com/fasterxml/jackson/databind/JsonNode.com/fasterxml/jackson/databind/node/ObjectNode???\-com/fasterxml/jackson/databind/node/ArrayNode??-com/fasterxml/jackson/databind/node/ValueNode??!JSON root must be object or arrayjava/io/IOException0io/atlasmap/json/inspect/JsonInspectionException?rHandling object node: {}??Handling array node: {}stIgnoring empty JSON array: {}u^vw"Nested JSON array is not supported)Creating JSON complex type (array:{}): {}xyz]{|}~io/atlasmap/json/v2/JsonFieldsX??`???????/??<>??????`???????V?????"Creating JSON field (array:{}): {}??Yjava/lang/StringBuilderVALUE IS A ?????????]`?\?\??????t?y????\???\?????y??\?????y??\?????\?????y??\?????y??\?????\???\?\?\????.io/atlasmap/json/inspect/JsonInstanceInspector???java/lang/Object&io/atlasmap/json/inspect/JsonInspector io/atlasmap/json/v2/JsonDocumentjava/util/Iterator#io/atlasmap/json/v2/JsonComplexTypeio/atlasmap/json/v2/JsonFieldorg/slf4j/LoggerisTraceEnabled()Ztrace'(Ljava/lang/String;Ljava/lang/Object;)VisEmpty(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;isObject()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;
java/util/MapgetKeygetValue(Ljava/lang/Throwable;)Vsize()Iwarnget,(I)Lcom/fasterxml/jackson/databind/JsonNode;java/lang/BooleanvalueOf(Z)Ljava/lang/Boolean;9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V,io/atlasmap/json/core/JsonComplexTypeFactorycreateJsonComlexField'()Lio/atlasmap/json/v2/JsonComplexType;
setJsonFields#(Lio/atlasmap/json/v2/JsonFields;)VsetNameio/atlasmap/v2/FieldStatus	SUPPORTEDLio/atlasmap/v2/FieldStatus;	setStatus(Lio/atlasmap/v2/FieldStatus;)VgetPath()Ljava/lang/String;concat&(Ljava/lang/String;)Ljava/lang/String;io/atlasmap/v2/CollectionTypeLISTLio/atlasmap/v2/CollectionType;setCollectionType"(Lio/atlasmap/v2/CollectionType;)VsetPath
getJsonFields"()Lio/atlasmap/json/v2/JsonFields;getJsonField()Ljava/util/List;java/util/Listadd(Ljava/lang/Object;)Z	getFields()Lio/atlasmap/v2/Fields;io/atlasmap/v2/FieldsgetFieldcreateJsonField!()Lio/atlasmap/json/v2/JsonField;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;getNodeType4()Lcom/fasterxml/jackson/databind/node/JsonNodeType;0com/fasterxml/jackson/databind/node/JsonNodeTypenametoStringisNumberisIntio/atlasmap/v2/FieldTypeINTEGERLio/atlasmap/v2/FieldType;setFieldType(Lio/atlasmap/v2/FieldType;)VintValuejava/lang/Integer(I)Ljava/lang/Integer;setValue(Ljava/lang/Object;)VisBigIntegerbigIntegerValue()Ljava/math/BigInteger;isFloatFLOAT
floatValue()Fjava/lang/Float(F)Ljava/lang/Float;isDoubleDOUBLEasDouble()Djava/lang/Double(D)Ljava/lang/Double;isBigDecimalDECIMALdecimalValue()Ljava/math/BigDecimal;isShortSHORT
shortValue()Sjava/lang/Short(S)Ljava/lang/Short;isLongLONG	longValue()Jjava/lang/Long(J)Ljava/lang/Long;	isTextualSTRING	textValue	isBooleanBOOLEANbooleanValueisBinaryisPojoUNSUPPORTEDorg/slf4j/LoggerFactory	getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;!z}~?
?????3*???
45???	??????8???R	?????+?+?
+??
?Y	?
??M?Y?
?Y?S?N-+?:??~?:??j??:??:??:??*,???*??*,???*,? ?!W????%??*,"???
?Y#?
?,?M?%Y,?&?+??$?j<=?!@+C/D@EDGKHSIZJdKpL|M?N?O?P?Q?S?U?V?W?Y?[?\?]?f
pX??|L???@??Zq??/???D???K????	?????????pX??Zq???D
	?.???????F?????	?????%?????????'?*+,-?(:?):??m??:??:	??:

??*+	
???,
??*+	
???*+	
? ?!W?????>bce"f)g3h?iKjWk_lqmyn?p?r?s?p?[??KO??	WC??
??????????????????"|??)u????[??)u???????G???????m????*??+??,?-??.:??*+,-???#??
?Y/?
?*+,-? ?!W??2vwyz+{,~4<?L?T?^?l??>m??m??m??m??m??49?????
???z?????0?1-?2?3:?4Y?5?6-?7?8?9,?
,?:?";?<-?-?"?<:?=?<:?>???@,?,?A?B?CW?+?D?E?CW??>??? ?,?2?:?[?`?i?q?x?|??????H??????????????? ???[E???6?)?A?L???????????????5????F?1-?2?G:-?H,?
,?:?";?<-?-?"?<:?=?<:?>?I?J,?,?A?B?CW?+?D?E?CW??KY?LM?N?O?P?N?Q?R?S??T?#?U?V?8?W?X?Y?Z?Z?[? ?U?V?8?W?\?Z?5?]?#?^?V?8?W?_?`?Z?
?a?#?b?V?8?W?c?d?Z???e? ?f?V?8?W?g?Z???h?#?i?V?8?W?j?k?Z???l???m?V?8?W?n?o?Z?p?p? ?q?V?8?W?r?Z?K?s?#?t?V?8?W?u?1?Z?#?v??w??x?V?y?W???6??? ?&?G?L?U?]?d?h?z?????????????????????????(?0?8?@?P?X?`?h?u?}?????????????????????????????"?*?2??R5??5??5??5??5??5?? ??G????F??A?L?????????????Q$''$''$'???/z?{??zY?|???
12???
??	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy