io.atlasmap.java.module.JavaModule.class Maven / Gradle / Ivy
Go to download
A single aggregated bundle which contains all AtlasMap library artifacts including modules.
???? 4,
? ? ? ? ? ?
? ? ?
? ?
? ?
? ?
? ? ? ? ?
?
?
?
?
?
!"#
+ ?$%&
'( )*
+,-
4 ?
4.
4/ ?01
?23
+4
+5 ?
67 68 ?9
B:
; 6<
=>
?
@
BA
BB
BC ?DE ?FGH ?I
gJ
gK )L
4MN
gO
gPQGRS
[
[T
[U
VWGX ?YZ
b[
g\
]^_`a
]bGc
Bd
Be
Bfg
n ?h
p ?
ij
?klmn
[o
[
gpq
Br ?st
Bu ?vw ?xy
?z
{|
{}
i~
??? DEFAULT_LIST_CLASS Ljava/lang/String;
ConstantValue? LOG Lorg/slf4j/Logger; targetValueConverter ,Lio/atlasmap/java/core/TargetValueConverter;
writerUtil +Lio/atlasmap/java/core/JavaFieldWriterUtil; ()V Code LineNumberTable LocalVariableTable this $Lio/atlasmap/java/module/JavaModule; init destroy processPreValidation )(Lio/atlasmap/spi/AtlasInternalSession;)V atlasSession &Lio/atlasmap/spi/AtlasInternalSession;
javaValidator /Lio/atlasmap/java/module/JavaValidationService; javaValidations Ljava/util/List; LocalVariableTypeTable -Ljava/util/List;
StackMapTable?
Exceptions processPreSourceExecution reader 'Lio/atlasmap/java/core/JavaFieldReader; sourceDocument Ljava/lang/Object;& processPreTargetExecution
rootObject targetClassName collectionTypeStr collectionType Lio/atlasmap/v2/CollectionType; collectionClassName writer 'Lio/atlasmap/java/core/JavaFieldWriter; clazz Ljava/lang/Class; Ljava/lang/Class<*>;???9? readSourceValue session sourceField Lio/atlasmap/v2/Field;`- populateTargetField subFields index Ljava/lang/Integer; parentObject sourceSubField targetSubField i I previousTargetSubField targetField path Lio/atlasmap/core/AtlasPath; targetFieldGroup Lio/atlasmap/v2/FieldGroup; (Ljava/util/List;SZ? writeTargetValue processPostSourceExecution processPostTargetExecution isSupportedField +(Lio/atlasmap/v2/Field;)Ljava/lang/Boolean; field
cloneField .(Lio/atlasmap/v2/Field;)Lio/atlasmap/v2/Field;
SourceFile JavaModule.java RuntimeVisibleAnnotations #Lio/atlasmap/spi/AtlasModuleDetail; name
JavaModule uri
atlas:java modes SOURCE TARGET dataFormats java configPackages io.atlasmap.java.v2 ? ? ? ? ? ??? )io/atlasmap/java/core/JavaFieldWriterUtil???? ?? *io/atlasmap/java/core/TargetValueConverter ????? ? ? ;Invalid session: Session and AtlasMapping must be specified??? (io/atlasmap/api/AtlasValidationException Invalid session ?? -io/atlasmap/java/module/JavaValidationService?? ?????????????????????? java/lang/StringBuilder Detected ?????? java validation notices???? "{}: processPreValidation completed???????? io/atlasmap/api/AtlasException PAtlasSession not properly intialized with a mapping that contains field mappings?? Null source document: docId='%s' java/lang/Object????????? %io/atlasmap/java/core/JavaFieldReader?????? &{}: processPreSourceExcution completed?? className???????? ? %io/atlasmap/java/core/JavaFieldWriter ????? ???????????????? &{}: processPreTargetExcution completed??????? "Source document '%s' doesn't exist?????? [{}: processSourceFieldMapping completed: SourceField:[docId={}, path={}, type={}, value={}]???????? io/atlasmap/core/AtlasPath??????????? io/atlasmap/v2/FieldGroup??? ?? io/atlasmap/v2/Field MThe number of source fields (%s) is smaller than target index (%s) - ignoring?
!io/atlasmap/java/v2/JavaEnumField io/atlasmap/java/v2/JavaField
? ?{}: processTargetFieldMapping completed: SourceField:[docId={}, path={}, type={}, value={}], TargetField:[docId={}, path={}, type={}, value={}] ? ({}: processPostSourceExecution completed? ? .No target document created for DataSource '%s'!" ({}: processPostTargetExecution completed ? ?#$?%&' "io/atlasmap/java/module/JavaModule()* io/atlasmap/core/BaseAtlasModule java.util.ArrayList java/util/List java/lang/String io/atlasmap/v2/CollectionType $io/atlasmap/spi/AtlasInternalSession java/lang/Class java/lang/Integer )setAutomaticallyProcessOutputFieldActions (Z)V getClassLoader ()Ljava/lang/ClassLoader; getConversionService *()Lio/atlasmap/spi/AtlasConversionService; B(Ljava/lang/ClassLoader;Lio/atlasmap/spi/AtlasConversionService;)V m(Ljava/lang/ClassLoader;Lio/atlasmap/spi/AtlasConversionService;Lio/atlasmap/java/core/JavaFieldWriterUtil;)V
getMapping ()Lio/atlasmap/v2/AtlasMapping; org/slf4j/Logger error (Ljava/lang/String;)V getFieldActionService +()Lio/atlasmap/spi/AtlasFieldActionService; T(Lio/atlasmap/spi/AtlasConversionService;Lio/atlasmap/spi/AtlasFieldActionService;)V getMode #()Lio/atlasmap/spi/AtlasModuleMode; setMode $(Lio/atlasmap/spi/AtlasModuleMode;)V getDocId ()Ljava/lang/String; setDocId validateMapping /(Lio/atlasmap/v2/AtlasMapping;)Ljava/util/List; getValidations ()Lio/atlasmap/v2/Validations; io/atlasmap/v2/Validations
getValidation ()Ljava/util/List; addAll (Ljava/util/Collection;)Z isDebugEnabled ()Z append -(Ljava/lang/String;)Ljava/lang/StringBuilder; size ()I (I)Ljava/lang/StringBuilder; toString debug '(Ljava/lang/String;Ljava/lang/Object;)V io/atlasmap/v2/AtlasMapping getMappings ()Lio/atlasmap/v2/Mappings; io/atlasmap/v2/Mappings getSourceDocument &(Ljava/lang/String;)Ljava/lang/Object; format 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; io/atlasmap/v2/AuditStatus WARN Lio/atlasmap/v2/AuditStatus; io/atlasmap/core/AtlasUtil addAudit ?(Lio/atlasmap/api/AtlasSession;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/atlasmap/v2/AuditStatus;Ljava/lang/String;)V setConversionService +(Lio/atlasmap/spi/AtlasConversionService;)V setDocument (Ljava/lang/Object;)V setFieldReader 7(Ljava/lang/String;Lio/atlasmap/spi/AtlasFieldReader;)V getUri getUriParameterValue 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; unescapeFromUri &(Ljava/lang/String;)Ljava/lang/String; fromValue 3(Ljava/lang/String;)Lio/atlasmap/v2/CollectionType; NONE .(Lio/atlasmap/java/core/JavaFieldWriterUtil;)V loadClass %(Ljava/lang/String;)Ljava/lang/Class; ARRAY java/lang/reflect/Array newInstance &(Ljava/lang/Class;I)Ljava/lang/Object; instantiateObject %(Ljava/lang/Class;)Ljava/lang/Object; getDefaultCollectionImplClass 2(Lio/atlasmap/v2/CollectionType;)Ljava/lang/Class; setCollectionItemClass (Ljava/lang/Class;)V
setRootObject setTargetValueConverter /(Lio/atlasmap/java/core/TargetValueConverter;)V setFieldWriter 7(Ljava/lang/String;Lio/atlasmap/spi/AtlasFieldWriter;)V head Head InnerClasses -()Lio/atlasmap/spi/AtlasInternalSession$Head; )io/atlasmap/spi/AtlasInternalSession$Head getSourceField ()Lio/atlasmap/v2/Field; getFieldReader G(Ljava/lang/String;Ljava/lang/Class;)Lio/atlasmap/spi/AtlasFieldReader; getPath ERROR read >(Lio/atlasmap/spi/AtlasInternalSession;)Lio/atlasmap/v2/Field; getFieldType ()Lio/atlasmap/v2/FieldType; getValue ()Ljava/lang/Object; ((Ljava/lang/String;[Ljava/lang/Object;)V getTargetField
hasCollection isIndexedCollection io/atlasmap/v2/AtlasModelFactory createFieldGroupFrom 4(Lio/atlasmap/v2/Field;Z)Lio/atlasmap/v2/FieldGroup; setTargetField C(Lio/atlasmap/v2/Field;)Lio/atlasmap/spi/AtlasInternalSession$Head; getFieldWriter G(Ljava/lang/String;Ljava/lang/Class;)Lio/atlasmap/spi/AtlasFieldWriter; getField getIndex ()Ljava/lang/Integer; intValue get (I)Ljava/lang/Object; valueOf (I)Ljava/lang/Integer; setSourceField prepareParentObject :(Lio/atlasmap/spi/AtlasInternalSession;)Ljava/lang/Object; populateTargetFieldValue ;(Lio/atlasmap/spi/AtlasInternalSession;Ljava/lang/Object;)V enqueueFieldAndParent +(Lio/atlasmap/v2/Field;Ljava/lang/Object;)V )io/atlasmap/java/v2/AtlasJavaModelFactory copyField 0(Lio/atlasmap/v2/Field;Lio/atlasmap/v2/Field;Z)V getCollectionHelper )()Lio/atlasmap/spi/AtlasCollectionHelper; %io/atlasmap/spi/AtlasCollectionHelper copyCollectionIndexes [(Lio/atlasmap/v2/Field;Lio/atlasmap/v2/Field;Lio/atlasmap/v2/Field;Lio/atlasmap/v2/Field;)V add (Ljava/lang/Object;)Z setVacantCollectionIndex+ SegmentContext @(Ljava/lang/Integer;)Lio/atlasmap/core/AtlasPath$SegmentContext; setPath
commitWriting removeFieldReader 6(Ljava/lang/String;)Lio/atlasmap/spi/AtlasFieldReader;
getRootObject setTargetDocument removeFieldWriter 6(Ljava/lang/String;)Lio/atlasmap/spi/AtlasFieldWriter; java/lang/Boolean booleanValue (Z)Ljava/lang/Boolean; cloneJavaField /(Lio/atlasmap/v2/Field;Z)Lio/atlasmap/v2/Field; org/slf4j/LoggerFactory getLogger %(Ljava/lang/Class;)Lorg/slf4j/Logger; )io/atlasmap/core/AtlasPath$SegmentContext ! ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? N *? *? *? *? ? ? 6 3 4 7 8 ? ? ? ? ? ? ] +*? Y*? *? ? ? *? Y*? *? *? ?
? ? ? <