io.atlasmap.json.module.JsonValidationService.class Maven / Gradle / Ivy
Go to download
A single aggregated bundle which contains all AtlasMap library artifacts including modules.
???? 4 ?
! W X Y
Z [ \
] ^ _ ` a
b c d e f g h i j k g l m
n
o g p q r s t u
v
w x
y z { validatorMap Ljava/util/Map; Signature CLjava/util/Map; moduleDetail #Lio/atlasmap/spi/AtlasModuleDetail; T(Lio/atlasmap/spi/AtlasConversionService;Lio/atlasmap/spi/AtlasFieldActionService;)V Code LineNumberTable LocalVariableTable this /Lio/atlasmap/json/module/JsonValidationService; conversionService (Lio/atlasmap/spi/AtlasConversionService; fieldActionService )Lio/atlasmap/spi/AtlasFieldActionService; init ()V javaFilePathNonNullValidator )Lio/atlasmap/validators/NonNullValidator; inputFieldTypeNonNullValidator outputFieldTypeNonNullValidator fieldTypeNonNullValidator destroy getModuleDetail %()Lio/atlasmap/spi/AtlasModuleDetail; getFieldType ()Ljava/lang/Class; 4()Ljava/lang/Class; getModuleFieldName 3(Lio/atlasmap/json/v2/JsonField;)Ljava/lang/String; field Lio/atlasmap/json/v2/JsonField;
StackMapTable | validateModuleField d(Ljava/lang/String;Lio/atlasmap/json/v2/JsonField;Lio/atlasmap/spi/FieldDirection;Ljava/util/List;)V mappingId Ljava/lang/String; direction Lio/atlasmap/spi/FieldDirection; validations Ljava/util/List; LocalVariableTypeTable -Ljava/util/List; ?(Ljava/lang/String;Lio/atlasmap/json/v2/JsonField;Lio/atlasmap/spi/FieldDirection;Ljava/util/List;)V *(Lio/atlasmap/v2/Field;)Ljava/lang/String; [(Ljava/lang/String;Lio/atlasmap/v2/Field;Lio/atlasmap/spi/FieldDirection;Ljava/util/List;)V XLio/atlasmap/core/validate/BaseModuleValidationService;
SourceFile JsonValidationService.java ( ) "io/atlasmap/json/module/JsonModule !io/atlasmap/spi/AtlasModuleDetail } ~ &