io.atlasmap.core.validate.BaseModuleValidationService.class Maven / Gradle / Ivy
Go to download
A single aggregated bundle which contains all AtlasMap library artifacts including modules.
???? 4?
?
? ? n ?
? ? n ? ?
? n ?
n ? ?
? n n n
?
n
?
n
n
% !
" #$
%& '(
)*+,
- ./
00
.1
n2 .3
n45
86
n7
08
09:
0;
0< = >?
n@ FG H
IJK
HL
I1
HM >N
nO
nP
QR T #U
VW
X
Y
Z
[
\
]
I^_
H` 'ab
nc
Hd
ne
nf
nd
1g
nh
Hi
j
k jlm
nnopq conversionService (Lio/atlasmap/spi/AtlasConversionService; fieldActionService )Lio/atlasmap/spi/AtlasFieldActionService; collectionHelper /Lio/atlasmap/core/DefaultAtlasCollectionHelper; mode !Lio/atlasmap/spi/AtlasModuleMode; docId Ljava/lang/String; mappingFieldPairValidator 5Lio/atlasmap/core/validate/MappingFieldPairValidator; ()V Code LineNumberTable LocalVariableTable this 7Lio/atlasmap/core/validate/BaseModuleValidationService; LocalVariableTypeTable ; T(Lio/atlasmap/spi/AtlasConversionService;Lio/atlasmap/spi/AtlasFieldActionService;)V init setMode $(Lio/atlasmap/spi/AtlasModuleMode;)V getMode #()Lio/atlasmap/spi/AtlasModuleMode; setDocId (Ljava/lang/String;)V getDocId ()Ljava/lang/String; getModuleDetail %()Lio/atlasmap/spi/AtlasModuleDetail; validateMapping /(Lio/atlasmap/v2/AtlasMapping;)Ljava/util/List;
validation Lio/atlasmap/v2/Validation; ds Lio/atlasmap/v2/DataSource; mapping Lio/atlasmap/v2/AtlasMapping; validations Ljava/util/List; found Z -Ljava/util/List;
StackMapTablers Signature L(Lio/atlasmap/v2/AtlasMapping;)Ljava/util/List; validateMappingEntries #(Ljava/util/List;Ljava/util/List;)V fieldMapping Lio/atlasmap/v2/BaseMapping; mappings .Ljava/util/List;+ ^(Ljava/util/List;Ljava/util/List;)V validateMapMapping +(Lio/atlasmap/v2/Mapping;Ljava/util/List;)V sourceFields sourceFieldGroup Lio/atlasmap/v2/FieldGroup; targetField Lio/atlasmap/v2/Field; targetFields i I Lio/atlasmap/v2/Mapping; mappingId (Ljava/util/List;tuKp, H(Lio/atlasmap/v2/Mapping;Ljava/util/List;)V validateFieldGroup `(Ljava/lang/String;Lio/atlasmap/v2/FieldGroup;Lio/atlasmap/spi/FieldDirection;Ljava/util/List;)V
fieldGroup direction Lio/atlasmap/spi/FieldDirection; }(Ljava/lang/String;Lio/atlasmap/v2/FieldGroup;Lio/atlasmap/spi/FieldDirection;Ljava/util/List;)V validateFieldCombinations
validateField q(Ljava/lang/String;Lio/atlasmap/v2/Field;Lio/atlasmap/v2/Field;Lio/atlasmap/spi/FieldDirection;Ljava/util/List;)V message sourceCollectionCount Ljava/lang/Integer; targetCollectionCount sourceFieldv ?(Ljava/lang/String;Lio/atlasmap/v2/Field;Lio/atlasmap/v2/Field;Lio/atlasmap/spi/FieldDirection;Ljava/util/List;)V getFieldType ()Ljava/lang/Class; ()Ljava/lang/Class; validateModuleField [(Ljava/lang/String;Lio/atlasmap/v2/Field;Lio/atlasmap/spi/FieldDirection;Ljava/util/List;)V e(Ljava/lang/String;TT;Lio/atlasmap/spi/FieldDirection;Ljava/util/List;)V matchDocIdOrNull (Ljava/lang/String;)Z getFieldName *(Lio/atlasmap/v2/Field;)Ljava/lang/String; field getModuleFieldName (TT;)Ljava/lang/String; getConversionService *()Lio/atlasmap/spi/AtlasConversionService; getFieldActionService +()Lio/atlasmap/spi/AtlasFieldActionService; getMappingFieldPairValidator 7()Lio/atlasmap/core/validate/MappingFieldPairValidator; setMappingFieldPairValidator 8(Lio/atlasmap/core/validate/MappingFieldPairValidator;)V mfpv setConversionService +(Lio/atlasmap/spi/AtlasConversionService;)V validateCombineMapping
Deprecated RuntimeVisibleAnnotations Ljava/lang/Deprecated; validateSeparateMapping lambda$validateFieldGroup$1 [(Ljava/lang/String;Lio/atlasmap/spi/FieldDirection;Ljava/util/List;Lio/atlasmap/v2/Field;)V f lambda$validateMapMapping$0 ;(Ljava/lang/String;Ljava/util/List;Lio/atlasmap/v2/Field;)V TLjava/lang/Object;Lio/atlasmap/api/AtlasValidationService;
SourceFile BaseModuleValidationService.java | }wxy p qzx{ r s -io/atlasmap/core/DefaultAtlasCollectionHelper || t u ? } 3io/atlasmap/core/validate/MappingFieldPairValidator |} z { v w x y java/util/ArrayList ? ?~ w io/atlasmap/v2/Validation 8No mode specified for %s/%s, skipping module validations java/lang/Object ? ??? ?? ??? ?t??? ???????r?? ? ?????s???? io/atlasmap/v2/DataSource? ?? ?? ?????? %No DataSource with '%s' uri specified??????? io/atlasmap/v2/BaseMapping io/atlasmap/v2/Mapping????????? ? ??? ? ? io/atlasmap/v2/Collection?? ? ?????????? ?? w?? ? ? ? BootstrapMethods????????? wv?? io/atlasmap/v2/Field????? ? ? ? ? ?u???????? ? @Multiple fields can not be selected on both of Source and Target?????????????? ?Target [%s] has %s collection(s) on the path, whereas source has %s. Values from the %s rightmost source collections on the path will be added in depth-first order to the rightmost target collection(s) unless transformed explicitly.? ??? ?The 0 index will be used for any extra parent collections in target [%s], since target has %s collections on the path, whereas source has %s. ? ? ? ? ? ? ? ? null ? ? ???? ???