io.atlasmap.csv.module.CsvModule.class Maven / Gradle / Ivy
Go to download
A single aggregated bundle which contains all AtlasMap library artifacts including modules.
???? 4
: {
8 | } ~ ? ? ?
? ? ?
? ?
? ? ?
?
?
8 ?
? ? ?
?
? } ? 8 ? ? ? ? ? ? ?
? } ? ? } ? ? ? } ?
? | ?
? ? ? ?
? ?
? ?
? ? ? ? } ?
? } ? ?
?
? } ? ?
8 ? } ? ? ?
4 ? ?
? ? ?
? ? ? LOG Lorg/slf4j/Logger; ()V Code LineNumberTable LocalVariableTable this "Lio/atlasmap/csv/module/CsvModule; processPreValidation )(Lio/atlasmap/spi/AtlasInternalSession;)V session &Lio/atlasmap/spi/AtlasInternalSession;
Exceptions ? processPreSourceExecution sourceDocumentString Ljava/lang/String; sourceDocument Ljava/lang/Object; sourceInputStream Ljava/io/InputStream; csvConfig Lio/atlasmap/csv/core/CsvConfig; reader %Lio/atlasmap/csv/core/CsvFieldReader;
StackMapTable ? ? ? ? processPreTargetExecution writer %Lio/atlasmap/csv/core/CsvFieldWriter; ? readSourceValue sourceField Lio/atlasmap/v2/Field; ? writeTargetValue processPostSourceExecution processPostTargetExecution targetDocumentString
cloneField .(Lio/atlasmap/v2/Field;)Lio/atlasmap/v2/Field; field isSupportedField +(Lio/atlasmap/v2/Field;)Ljava/lang/Boolean;
SourceFile CsvModule.java RuntimeVisibleAnnotations #Lio/atlasmap/spi/AtlasModuleDetail; name CsvModule uri atlas:csv modes SOURCE TARGET dataFormats csv configPackages io.atlasmap.csv.v2 = > ? ? ? ? ? java/lang/String java/io/InputStream :Null, non-String or non-Stream source document: docId='%s' java/lang/Object ? ? ? ? ? ? ? ? ? ? ? java/io/ByteArrayInputStream ? ? = ? ? ? ? ? ? #io/atlasmap/csv/core/CsvFieldReader = ? ? ? ? ? ; < ? ? ? '{}: processPreSourceExecution completed ? ? #io/atlasmap/csv/core/CsvFieldWriter ? ? &{}: processPreTargetExcution completed ? ? ? ? ? ? ? ? "Source document '%s' doesn't exist ? ? ? ? ? ? [{}: processSourceFieldMapping completed: SourceField:[docId={}, path={}, type={}, value={}] ? ? ? ? ? ? ? ? ? E ? ? ({}: processPostSourceExecution completed ? ? ? ? ? ? 9No target document created for DataSource:[id=%s, uri=%s] ? ? ? ({}: processPostTargetExecution completed io/atlasmap/csv/v2/CsvField io/atlasmap/v2/FieldGroup io/atlasmap/csv/module/CsvModule io/atlasmap/core/BaseAtlasModule io/atlasmap/api/AtlasException io/atlasmap/csv/core/CsvConfig io/atlasmap/v2/Field getDocId ()Ljava/lang/String; $io/atlasmap/spi/AtlasInternalSession 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 java/lang/Class cast &(Ljava/lang/Object;)Ljava/lang/Object; getBytes ()[B ([B)V getUriParameters ()Ljava/util/Map; newConfig 1(Ljava/util/Map;)Lio/atlasmap/csv/core/CsvConfig; #(Lio/atlasmap/csv/core/CsvConfig;)V setDocument (Ljava/io/InputStream;)V setFieldReader 7(Ljava/lang/String;Lio/atlasmap/spi/AtlasFieldReader;)V org/slf4j/Logger isDebugEnabled ()Z debug '(Ljava/lang/String;Ljava/lang/Object;)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 getFieldWriter G(Ljava/lang/String;Ljava/lang/Class;)Lio/atlasmap/spi/AtlasFieldWriter; write removeFieldReader 6(Ljava/lang/String;)Lio/atlasmap/spi/AtlasFieldReader; getDocument ()Lio/atlasmap/v2/Document; toCsv setTargetDocument getUri removeFieldWriter 6(Ljava/lang/String;)Lio/atlasmap/spi/AtlasFieldWriter; cloneOf <(Lio/atlasmap/csv/v2/CsvField;)Lio/atlasmap/csv/v2/CsvField; java/lang/Boolean valueOf (Z)Ljava/lang/Boolean; org/slf4j/LoggerFactory getLogger %(Ljava/lang/Class;)Lorg/slf4j/Logger; ! 8 : ; <