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

io.atlasmap.core.DefaultAtlasValidationService.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-
??
?	??
??
????
??)??????	~?
?
??	??
?
?	?????


?
?
|	?	?
		
?)
)
&
0?
|'
|(
|)
|*
+,	?-.
8?	/0
812
83
84)5
|6
9:	C
C=>?
E
FGLH
ILM
P?N
PO
P
PP	
QRS
X?
|T
XU	?V	?W
XX	?Y
XZ
[\	?]	?^	?_	?`	?ab	?c
gd
ef	?g	?h	?i	?j	?k	?l	?mCn	/opC5
qr
st	uv	uw	ux	uyz{|InnerClasses}
Validators()VCodeLineNumberTableLocalVariableTablethis0Lio/atlasmap/core/DefaultAtlasValidationService;validateMapping/(Lio/atlasmap/v2/AtlasMapping;)Ljava/util/List;dsLio/atlasmap/v2/DataSource;mappingLio/atlasmap/v2/AtlasMapping;validationsLjava/util/List;dataSourcesLocalVariableTypeTable-Ljava/util/List;-Ljava/util/List;
StackMapTable~?	SignatureL(Lio/atlasmap/v2/AtlasMapping;)Ljava/util/List;validateFieldMappingsI(Lio/atlasmap/v2/Mappings;Lio/atlasmap/v2/LookupTables;Ljava/util/List;)VmapFieldMappingscombineFieldMappingsseparateFieldMappingslookupFieldMappingsusedIdsLjava/util/Set;
fieldMappingsmappingsLio/atlasmap/v2/Mappings;lookupTablesLio/atlasmap/v2/LookupTables;*Ljava/util/List;#Ljava/util/Set;.Ljava/util/List;f(Lio/atlasmap/v2/Mappings;Lio/atlasmap/v2/LookupTables;Ljava/util/List;)VvalidateLookupTablesO(Ljava/util/List;Lio/atlasmap/v2/LookupTables;Ljava/util/List;Ljava/util/Set;)V
validationLio/atlasmap/v2/Validation;?(Ljava/util/List;Lio/atlasmap/v2/LookupTables;Ljava/util/List;Ljava/util/Set;)VvalidateLookupFieldMapping
isInFieldListZisInTableNameListdisjoint	mappingIdLjava/lang/String;fieldMappingLio/atlasmap/v2/Mapping;lookupFieldMappingTableNameRefs
tableNames:SvalidateMapMapping2(Ljava/util/List;Ljava/util/List;Ljava/util/Set;)VsourceFieldGroupLio/atlasmap/v2/FieldGroup;sourceFields(Ljava/util/List;?z}(Ljava/util/List;Ljava/util/List;Ljava/util/Set;)VvalidateSeparateMappingfieldLio/atlasmap/v2/Field;bvalidateCombineMappingvalidateMappingId4(Ljava/lang/String;Ljava/util/Set;Ljava/util/List;)Vide(Ljava/lang/String;Ljava/util/Set;Ljava/util/List;)V#lambda$validateLookupFieldMapping$9;(Ljava/lang/Boolean;Ljava/lang/Boolean;)Ljava/lang/Boolean;aLjava/lang/Boolean;b#lambda$validateLookupFieldMapping$8'(Ljava/lang/String;)Ljava/lang/Boolean;tlambda$validateFieldMappings$76(Lio/atlasmap/v2/BaseMapping;)Lio/atlasmap/v2/Mapping;pLio/atlasmap/v2/BaseMapping;lambda$validateFieldMappings$6(Lio/atlasmap/v2/BaseMapping;)Zlambda$validateFieldMappings$5lambda$validateFieldMappings$4lambda$validateFieldMappings$3lambda$validateFieldMappings$2lambda$validateFieldMappings$1lambda$validateFieldMappings$0
SourceFile"DefaultAtlasValidationService.java??java/util/ArrayList??????????????~????io/atlasmap/v2/DataSource???????????????"java/lang/IllegalArgumentExceptionUnknown DataSource type '%s'java/lang/Object??????????????????????????BootstrapMethods?????????????????????java/util/List??????java/util/HashSet?????????????io/atlasmap/v2/Validation?????:LookupTables are defined but no LookupFields are utilized.????????????
java/util/Set????????????????
java/util/Map????	r???java/lang/StringBuilder[One ore more LookupFieldMapping references a non existent LookupTable name in the mapping: ??????:A LookupTable is defined but not used by any LookupField: io/atlasmap/v2/Mapping???????????????????????????io/atlasmap/v2/Field????????????????#Duplicated mapping ID '%s' is found	

.io/atlasmap/core/DefaultAtlasValidationService&io/atlasmap/api/AtlasValidationService0io/atlasmap/core/DefaultAtlasValidationService$19io/atlasmap/core/DefaultAtlasValidationService$Validatorsjava/util/Iteratorjava/lang/Stringio/atlasmap/v2/FieldGroupMAPPING_NAME;Lio/atlasmap/core/DefaultAtlasValidationService$Validators;get"()Lio/atlasmap/spi/AtlasValidator;io/atlasmap/v2/AtlasMappinggetName()Ljava/lang/String;io/atlasmap/spi/AtlasValidatorvalidate7(Ljava/lang/Object;Ljava/util/List;Ljava/lang/String;)V
getDataSource()Ljava/util/List;iterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;($SwitchMap$io$atlasmap$v2$DataSourceType[IgetDataSourceType!()Lio/atlasmap/v2/DataSourceType;io/atlasmap/v2/DataSourceTypeordinal()IDATASOURCE_SOURCE_URIgetUrigetIdDATASOURCE_TARGET_URIformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;(Ljava/lang/String;)VgetMappings()Lio/atlasmap/v2/Mappings;getLookupTables()Lio/atlasmap/v2/LookupTables;MAPPINGS_NOT_NULLMAPPINGS_NOT_EMPTYio/atlasmap/v2/Mappings
getMappingio/atlasmap/v2/ValidationStatusWARN!Lio/atlasmap/v2/ValidationStatus;X(Ljava/lang/Object;Ljava/util/List;Ljava/lang/String;Lio/atlasmap/v2/ValidationStatus;)VisEmptystream()Ljava/util/stream/Stream;
(Ljava/lang/Object;)Z
|test ()Ljava/util/function/Predicate;java/util/stream/Streamfilter9(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;&(Ljava/lang/Object;)Ljava/lang/Object;
|apply()Ljava/util/function/Function;map8(Ljava/util/function/Function;)Ljava/util/stream/Stream;java/util/stream/CollectorstoList()Ljava/util/stream/Collector;collect0(Ljava/util/stream/Collector;)Ljava/lang/Object;
|
|
|
|
|
|io/atlasmap/v2/LookupTablesgetLookupTable$LOOKUPTABLE_NAME_CHECK_FOR_DUPLICATEio/atlasmap/v2/ValidationScopeLOOKUP_TABLE Lio/atlasmap/v2/ValidationScope;setScope#(Lio/atlasmap/v2/ValidationScope;)V
setMessage	setStatus$(Lio/atlasmap/v2/ValidationStatus;)Vadd
X,(Lio/atlasmap/v2/Mapping;)Ljava/lang/String;toSet
 ?0(Lio/atlasmap/v2/LookupTable;)Ljava/lang/String;concatM(Ljava/util/stream/Stream;Ljava/util/stream/Stream;)Ljava/util/stream/Stream;java/util/function/Functionidentity
|!8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
|"%()Ljava/util/function/BinaryOperator;toMap{(Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/BinaryOperator;)Ljava/util/stream/Collector;keySet()Ljava/util/Set;getClass()Ljava/lang/Class;(Ljava/lang/String;)Z/(Ljava/util/Set;)Ljava/util/function/Predicate;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringERROR
getInputFieldMAP_INPUT_FIELD_NOT_EMPTYMAP_OUTPUT_NOT_NULLgetOutputFieldMAP_OUTPUT_FIELD_NOT_EMPTYgetInputFieldGroup()Lio/atlasmap/v2/FieldGroup;getFieldMAP_INPUT_NOT_NULLSEPARATE_INPUT_NOT_NULLSEPARATE_INPUT_FIELD_NOT_EMPTYSEPARATE_OUTPUT_NOT_NULLSEPARATE_OUTPUT_FIELD_NOT_EMPTYSEPARATE_OUTPUT_FIELD_NOT_NULLgetIndex()Ljava/lang/Integer;java/lang/IntegerintValue1SEPARATE_OUTPUT_FIELD_FIELD_ACTION_INDEX_POSITIVECOMBINE_OUTPUT_NOT_NULLCOMBINE_OUTPUT_FIELD_NOT_EMPTYCOMBINE_INPUT_NOT_NULLCOMBINE_INPUT_FIELD_NOT_EMPTYCOMBINE_INPUT_FIELD_NOT_NULL/COMBINE_INPUT_FIELD_FIELD_ACTION_INDEX_POSITIVEcontainsMAPPINGjava/lang/BooleanvalueOf(Z)Ljava/lang/Boolean;io/atlasmap/v2/BaseMappinggetMappingType()Lio/atlasmap/v2/MappingType;io/atlasmap/v2/MappingTypeLOOKUPLio/atlasmap/v2/MappingType;SEPARATECOMBINEMAP#$'????????????????(?)????"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;getLookupTableNameio/atlasmap/v2/LookupTable,%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandles!|}???/*???1?????????Y?M??+?,?+?N-?	:?
????:?
??.?N5???,???5???,????Y?Y?S?????w*+?+?,?,??6
????<?d?z?}????????????4<s???????????????????????&????=?????????

??+-?+????+?-?? +?:???!???"?#?$?%?&?'?(?):?"?*?$?+?&?'?(?):?"?,?$?-?&?'?(?):?"?.?$?/?&?'?(?):?0Y?1:	*-	?2*-	?3*-	?4*,-	?5??^???&?,?;?G?V?c?o?~???????????????????????	??f
c????~???V???.???%??	,???
??
??
??
???Hc????~???V???.???%??	,???
????	?????d,?b,?6?[,?6?!?O?7?,-?+?!?/?8Y?9:?:?;-??W?*+,-?@??.??%?.?7???F?N?W?Z?c??>7 ??d??d??d??d??d??? d??d??d????Z???????+?"?A?&?B?(?C:,?6?"?D?&?B?(?C:?E?1?E?'?F?F?G?H?I?J?K?(?L?M:?E???FY?NW?O?$?'?(?)?!??6?FY?NW?O?$?'?(?)?!??6	?A?8Y?9:

?:?;
?PY?QR?S?T?S?U?=
?V?>-
??W	?A?8Y?9:

?:?;
?PY?QW?S?T?S?U?=
??>-
??W+?	:?
?q??X:?Y:	*	-?Z?[??\??[-	??]??^-	?? ?^??_??^-	?? ??????$???0?=?Q?b????????????????????!?)?2?7?@?H?d?l?u??????????
???5??
@5??
????????	?????X??	?_????????????????????=????>????????????????=????2
?????@?0@?D?B???@???3???????	?+?	:?
????X:?Y:?`:??a??[:*-,?Z?b?,??[??\?,??]??^,?? ?^??_??^,?? ??d??6
%,@HX`p???? ?R%??,x??@d??????????????????*@d????????????7???0???D??1??3????????????	?+?	:?
????X:?Y:*-,?Z?c??[,??[??d??[,??e??^,?? ?f??^,?? ?^?^?^?	:?
?H??g:?h?,??i??i?j??k??i,????????B#$%%-&@'H([,q.?1?2?3?4?5?8?:?;?H?6??%??????????????????? ??????????&???R??????8??????????	?+?	:?
????X:?Y:*-,?Z?l??^,??^??m??^,??n??[,?? ?o??[,?? ?[?^?[?	:?
?H??g:?p?,??i??i?j??q??i,????????B>?%@-A@BHC[GqI?L?M?N?O?P?S?U?V?H?6??%??????????????????? ??????????&???R??????8??????????O+??,+?r?:?8Y?9:?s?;t?Y+S??=??>-??W?,+?uW??.YZ\]^ _2`:aCbFcNe?4+??O??O??O??O???O??O????@??
???6????????
???/?v??????
???/*?X??????
???E*?w?x?????????@
???/*?X??????
???E*?w?y?????????@
???/*?X??????
???E*?w?z?????????@
???/*?X??????
???E*?w?{?????????@??~?|?@%*&?
 !"#$%78;<@ABCDJK




© 2015 - 2025 Weber Informatics LLC | Privacy Policy