Class Plead_splittingBuilder
java.lang.Object
org.openprovenance.prov.template.library.plead.client.common.Plead_splittingBuilder
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Plead_splittingIntegratorBuilderGenerated by method org.openprovenance.prov.template.compiler.common.CompilerCommon.generateCommonLib_aux()static final int[]final Plead_splittingProcessor<String> Generated by method org.openprovenance.prov.template.compiler.common.CompilerCommon.generateField4aArgs2CsvConverter()final Plead_splittingProcessor<String> Generated by method org.openprovenance.prov.template.compiler.common.CompilerCommon.generateField4aSQLConverter2()Generated by method org.openprovenance.prov.template.compiler.common.CompilerCommon.generateField4aBeanConverter2()final ProcessorArgsInterface<String> Generated by method org.openprovenance.prov.template.compiler.common.CompilerCommon.generateField4aRecord2CsvConverter()final ProcessorArgsInterface<String> static final String[]Generated by method org.openprovenance.prov.template.compiler.common.CompilerCommon.generateFieldCompulsoryInputs()static final String[]Generated by method org.openprovenance.prov.template.compiler.common.CompilerCommon.generateFieldForeignTables()static final String[]static final String[]static final String[]Generated by method org.openprovenance.prov.template.compiler.common.CompilerCommon.generateFieldPropertyOrder() -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor for builder for template plead_splitting -
Method Summary
Modifier and TypeMethodDescriptionstatic String[]static int[]Returns a converter from arguments to record<T> Tapply(Plead_splittingProcessor<T> processor, Object[] record) Apply methodargs2csv()logPlead_splitting client side logging methodbean2sql()logPlead_splitting client side logging methodstatic Plead_splittingBeanexamplar()String[]Null method for compositeString[]Null method for compositeGenerated by class org.openprovenance.prov.template.compiler.common.CompilerCommon, method generateCommonLib_auxin file CompilerCommon.java, at line 126getName()int[]getNodes()String[]Null method for compositeString[]Null method for compositevoidlogPlead_splitting(StringBuffer sb, Integer __split_file1, String __filename1, Integer __split_file2, String __filename2, Integer __file, Integer __organization, Integer __engineer, Integer __splitting, Integer __n_rows1, Integer __n_cols1, String __path1, Integer __n_rows2, Integer __n_cols2, String __path2, String __time, String __start, String __end) Logger methodvoidlogPlead_splitting_impure(StringBuffer sb, Integer __split_file1, String __filename1, Integer __split_file2, String __filename2, Integer __file, Integer __organization, Integer __engineer, Integer __splitting, Integer __n_rows1, Integer __n_cols1, String __path1, Integer __n_rows2, Integer __n_cols2, String __path2, String __time, String __start, String __end) Logger methodnewBean()<T> Plead_splittingProcessor<T> processorConverter(ProcessorArgsInterface<T> __processor) Returns a converter from Processor taking arguments to Processor taking record<T> ProcessorArgsInterface<T> processorConverter(Plead_splittingProcessor<T> processor) Returns a converter from Processor taking arguments to Processor taking recordrecord2csv(Object[] record) voidsqlTuple(StringBuffer sb, Integer __split_file1, String __filename1, Integer __split_file2, String __filename2, Integer __file, Integer __organization, Integer __engineer, Integer __splitting, Integer __n_rows1, Integer __n_cols1, String __path1, Integer __n_rows2, Integer __n_cols2, String __path2, String __time, String __start, String __end) static Plead_splittingBeantoBean(Integer __split_file1, String __filename1, Integer __split_file2, String __filename2, Integer __file, Integer __organization, Integer __engineer, Integer __splitting, Integer __n_rows1, Integer __n_cols1, String __path1, Integer __n_rows2, Integer __n_cols2, String __path2, String __time, String __start, String __end) Converter to bean of type Plead_splittingBean for template plead_splitting.
-
Field Details
-
propertyOrder
Generated by method org.openprovenance.prov.template.compiler.common.CompilerCommon.generateFieldPropertyOrder() -
__integrator
Generated by method org.openprovenance.prov.template.compiler.common.CompilerCommon.generateCommonLib_aux() -
outputs
-
inputs
-
compulsoryInputs
Generated by method org.openprovenance.prov.template.compiler.common.CompilerCommon.generateFieldCompulsoryInputs() -
foreignTables
Generated by method org.openprovenance.prov.template.compiler.common.CompilerCommon.generateFieldForeignTables() -
__successors
-
__successors2
-
__nodes
public static final int[] __nodes -
__relations
-
aArgs2BeanConverter
-
aRecord2BeanConverter
Generated by method org.openprovenance.prov.template.compiler.common.CompilerCommon.generateField4aBeanConverter2() -
aBean2SqlConverter
Generated by method org.openprovenance.prov.template.compiler.common.CompilerCommon.generateField4aSQLConverter2() -
aArgs2CsVConverter
Generated by method org.openprovenance.prov.template.compiler.common.CompilerCommon.generateField4aArgs2CsvConverter() -
aRecord2SqlConverter
-
aRecord2CsvConverter
Generated by method org.openprovenance.prov.template.compiler.common.CompilerCommon.generateField4aRecord2CsvConverter()
-
-
Constructor Details
-
Plead_splittingBuilder
public Plead_splittingBuilder()Default constructor for builder for template plead_splitting
-
-
Method Details
-
getName
-
getPropertyOrder
Null method for composite- Specified by:
getPropertyOrderin interfaceBuilder- Returns:
- the array of properties in order
-
getNodes
-
getSuccessors
- Specified by:
getSuccessorsin interfaceBuilder
-
getTypedSuccessors
- Specified by:
getTypedSuccessorsin interfaceBuilder
-
record2csv
- Specified by:
record2csvin interfaceBuilder
-
getSQLInsert
- Specified by:
getSQLInsertin interfaceSQL
-
getSQLInsertStatement
- Specified by:
getSQLInsertStatementin interfaceSQL
-
getIntegrator
Generated by class org.openprovenance.prov.template.compiler.common.CompilerCommon, method generateCommonLib_auxin file CompilerCommon.java, at line 126 -
args2csv
logPlead_splitting client side logging method- Returns:
- Plead_splittingProcessor
-
bean2sql
logPlead_splitting client side logging method- Returns:
- Plead_splittingProcessor
-
aArgs2RecordConverter
Returns a converter from arguments to record- Returns:
- Plead_splittingProcessor
-
processorConverter
Returns a converter from Processor taking arguments to Processor taking record- Type Parameters:
T- type variable for the result of processor- Parameters:
__processor- a transformer for this template- Returns:
- Plead_splittingProcessor<T>
-
processorConverter
Returns a converter from Processor taking arguments to Processor taking record- Type Parameters:
T- type variable for the result of processor- Parameters:
processor- a transformer for this template- Returns:
- ProcessorArgsInterface<T>
-
apply
Apply method- Type Parameters:
T- type variable for the result of processor- Parameters:
processor- a transformer for this templaterecord- as an array of Objects- Returns:
- an object of type T
-
logPlead_splitting_impure
public void logPlead_splitting_impure(StringBuffer sb, Integer __split_file1, String __filename1, Integer __split_file2, String __filename2, Integer __file, Integer __organization, Integer __engineer, Integer __splitting, Integer __n_rows1, Integer __n_cols1, String __path1, Integer __n_rows2, Integer __n_cols2, String __path2, String __time, String __start, String __end) Logger method- Parameters:
sb- a StringBuffer__split_file1- The first file resulting from the split__filename1- The first filename resulting from the split__split_file2- The second file resulting from the split__filename2- The second filename resulting from the split__file- The file before splitting__organization- An organization aiming managing the ML pipeline__engineer- The engineer developing the ML pipeline__splitting- The activity of transforming the file__n_rows1- The number of rows in the file__n_cols1- The number of columns in the file__path1- The actual path of the file__n_rows2- The number of rows in the file__n_cols2- The number of columns in the file__path2- The actual path of the file__time- Time when the transformed file is created__start- Time when the transformation starts__end- Time when the transformation ends
-
logPlead_splitting
public void logPlead_splitting(StringBuffer sb, Integer __split_file1, String __filename1, Integer __split_file2, String __filename2, Integer __file, Integer __organization, Integer __engineer, Integer __splitting, Integer __n_rows1, Integer __n_cols1, String __path1, Integer __n_rows2, Integer __n_cols2, String __path2, String __time, String __start, String __end) Logger method- Parameters:
sb- a StringBuffer__split_file1- The first file resulting from the split__filename1- The first filename resulting from the split__split_file2- The second file resulting from the split__filename2- The second filename resulting from the split__file- The file before splitting__organization- An organization aiming managing the ML pipeline__engineer- The engineer developing the ML pipeline__splitting- The activity of transforming the file__n_rows1- The number of rows in the file__n_cols1- The number of columns in the file__path1- The actual path of the file__n_rows2- The number of rows in the file__n_cols2- The number of columns in the file__path2- The actual path of the file__time- Time when the transformed file is created__start- Time when the transformation starts__end- Time when the transformation ends
-
__getNodes
public static int[] __getNodes() -
__getSuccessors
-
__getRelations
-
__getTypedSuccessors
-
__getAllTypes
-
getOutputs
-
getCompulsoryInputs
-
getInputs
-
toBean
Converter to bean of type Plead_splittingBean for template plead_splitting.- Parameters:
record- an array of objects- Returns:
- a bean
-
toBean
public static Plead_splittingBean toBean(Integer __split_file1, String __filename1, Integer __split_file2, String __filename2, Integer __file, Integer __organization, Integer __engineer, Integer __splitting, Integer __n_rows1, Integer __n_cols1, String __path1, Integer __n_rows2, Integer __n_cols2, String __path2, String __time, String __start, String __end) -
newBean
-
examplar
-
sqlTuple
public void sqlTuple(StringBuffer sb, Integer __split_file1, String __filename1, Integer __split_file2, String __filename2, Integer __file, Integer __organization, Integer __engineer, Integer __splitting, Integer __n_rows1, Integer __n_cols1, String __path1, Integer __n_rows2, Integer __n_cols2, String __path2, String __time, String __start, String __end)
-