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*
??
?	?
?
????
??&??????	}?
?
??	?
?
?	????
?

?
?
{	
&&	
!
-?
{"
{#
{$
{%
&'	()
5?	*+
5,-
5.	/0
51&2
{3
67	AA	:;<
B
CDJE
FIJ
N?K
NL
M
NM	/NOP
V?
{Q
VR	S	T
VU?V	W
VX
YZ	[	\	]	^	_`	a
fb
cd	e	f	g	h	i	j	kAl	*mnA2
op
qr	st	su	sv	swxyz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
tableNames7P}validateMapMapping2(Ljava/util/List;Ljava/util/List;Ljava/util/Set;)VsourceFieldGroupLio/atlasmap/v2/FieldGroup;sourceFields(Ljava/util/List;~x}(Ljava/util/List;Ljava/util/List;Ljava/util/Set;)VvalidateSeparateMappingfieldLio/atlasmap/v2/Field;`validateCombineMappingvalidateMappingId4(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????	q???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_NULLio/atlasmap/v2/Mappings
getMappingisEmptystream()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
setMessageio/atlasmap/v2/ValidationStatusWARN!Lio/atlasmap/v2/ValidationStatus;	setStatus$(Lio/atlasmap/v2/ValidationStatus;)Vadd
V,(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_NULLgetOutputFieldX(Ljava/lang/Object;Ljava/util/List;Ljava/lang/String;Lio/atlasmap/v2/ValidationStatus;)VMAP_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???????????????????????&????=????????'
???+-?+??+?:??????? ?!?"?#?$?%?&:??'?!?(?#?$?%?&:??)?!?*?#?$?%?&:??+?!?,?#?$?%?&:?-Y?.:	*-	?/*-	?0*-	?1*,-	?2??Z????'?3?B?O?[?j?w????????????????????????f
O???w~???V???.???%??	????????????????HO???w~???V???.???%??	??????????????d,?b,?3?[,?3??O?4?,-?+??/?5Y?6:?7?89?:?;?<-?=W?*+,-?>??.??%?.?7???F?N?W?Z?c??>7 ??d??d??d??d??d??? d??d??d????Z???????+????#?@?%?A:,?3??B?#?@?%?A:?C?1?C?'?D?D?E?F?G?H?I?%?J?K:?C???DY?LW?M?!?$?%?&???6?DY?LW?M?!?$?%?&???6	?A?5Y?6:

?7?8
?NY?OP?Q?R?Q?S?:
?T?<-
?=W	?A?5Y?6:

?7?8
?NY?OU?Q?R?Q?S?:
?;?<-
?=W+?	:?
?q??V:?W:	*	-?X?Y??Z??Y-	??[??\-	?;?]?\??^??\-	?;?]??????$???0?=?Q?b????????????????????!?)?2?7?@?H?d?l?u?????????????????5??
@5??
????????	?????X??	?_????????????????????=????>????????????????=????2
?????@?0@?D?B???@???3???????	?+?	:?
????V:?W:?_:??`??Y:*-,?X?a?,??Y??Z?,??[??\,?;?]?\??^??\,?;?]??d??6
%
,@HX`p?????R%??,x??@d??????????????????*@d????????????7???0???D??1??3????????????	?+?	:?
????V:?W:*-,?X?b??Y,??Y??c??Y,??d??\,?;?]?e??\,?;?]?\?^?\?	:?
?H??f:?g?,??h??h?i??j??h,????????B% -!@"H#['q)?,?-?.?/?0?3?5?6?H?6??%??????????????????? ??????????&???R??????8??????????	?+?	:?
????V:?W:*-,?X?k??\,??\??l??\,??m??Y,?;?]?n??Y,?;?]?Y?^?Y?	:?
?H??f:?o?,??h??h?i??p??h,????????B9:%;-<@=H>[BqD?G?H?I?J?K?N?P?Q?H?6??%??????????????????? ??????????&???R??????8??????????O+??,+?q?:?5Y?6:?r?8s?Y+S??:?;?<-?=W?,+?tW??.TUWXY Z2[:\C]F^N`?4+??O??O??O??O???O??O????@??
???6????????
???/?u??????
???/*?V??????
???E*?v?w?????????@
???/*?V??????
???E*?v?x?????????@
???/*?V??????
???E*?v?y?????????@
???/*?V??????
???E*?v?z?????????@??~}{?@"'#
?

 4589=>?@AGH




© 2015 - 2025 Weber Informatics LLC | Privacy Policy