-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtCSVString_java.xml
53 lines (50 loc) · 1.78 KB
/
tCSVString_java.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
<?xml version="1.0" encoding="UTF-8"?>
<COMPONENT>
<HEADER
PLATEFORM="ALL"
SERIAL=""
VERSION="0.100"
STATUS="ALPHA"
COMPATIBILITY="ALL"
AUTHOR="dsietz"
RELEASE_DATE="20151010A"
STARTABLE="false"
DATA_AUTO_PROPAGATE="false"
HAS_CONDITIONAL_OUTPUTS="true"
SCHEMA_AUTO_PROPAGATE="false"
PARTITIONING="AUTO"
LOG4J_ENABLED="false">
<SIGNATURE/>
</HEADER>
<FAMILIES>
<FAMILY>Processing/Fields</FAMILY>
</FAMILIES>
<DOCUMENTATION>
<URL/>
</DOCUMENTATION>
<CONNECTORS>
<CONNECTOR CTYPE="FLOW" MAX_INPUT="1" MAX_OUTPUT="1"/>
<CONNECTOR CTYPE="COMPONENT_OK"/>
<CONNECTOR CTYPE="COMPONENT_ERROR"/>
<CONNECTOR CTYPE="RUN_IF"/>
</CONNECTORS>
<PARAMETERS>
<PARAMETER FIELD="PROPERTY_TYPE" NAME="PROPERTY" NUM_ROW="1" REPOSITORY_VALUE="DATABASE:MYSQL" SHOW_IF="USE_EXISTING_CONNECTION == 'false'"/>
<PARAMETER NAME="SCHEMA" FIELD="SCHEMA_TYPE" READONLY="false" REQUIRED="true" NUM_ROW="2">
</PARAMETER>
</PARAMETERS>
<ADVANCED_PARAMETERS>
<PARAMETER FIELD="TEXT" NAME="FIELD_DELIMITER" NUM_ROW="1"
REQUIRED="true" >
<DEFAULT>";"</DEFAULT></PARAMETER>
<PARAMETER FIELD="TEXT" NAME="LINE_DELIMITER" NUM_ROW="2" REQUIRED="true"><DEFAULT>"\r\n"</DEFAULT></PARAMETER>
<PARAMETER FIELD="CHECK" NAME="HEADER" NUM_ROW="3" REQUIRED="true">
<DEFAULT>true</DEFAULT></PARAMETER>
</ADVANCED_PARAMETERS>
<CODEGENERATION>
<IMPORTS>
<IMPORT NAME="org.apache.commons.lang3" MODULE="commons-lang.jar" REQUIRED="true"></IMPORT></IMPORTS></CODEGENERATION>
<RETURNS>
<RETURN AVAILABILITY="AFTER" NAME="NB_LINE" TYPE="id_Integer"/>
<RETURN AVAILABILITY="AFTER" NAME="CSV_TEXT" TYPE="id_String"></RETURN></RETURNS>
</COMPONENT>