Class Plead_splittingBuilder
java.lang.Object
org.openprovenance.prov.template.log2prov.FileBuilder
org.openprovenance.prov.template.library.plead.Plead_splittingBuilder
- All Implemented Interfaces:
org.openprovenance.prov.template.log2prov.interfaces.ProxyClientAccessorInterface
public class Plead_splittingBuilder
extends FileBuilder
implements org.openprovenance.prov.template.log2prov.interfaces.ProxyClientAccessorInterface
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal QualifiedNamefinal QualifiedNamefinal QualifiedNamefinal QualifiedNamefinal QualifiedNamefinal QualifiedNamefinal QualifiedNamefinal QualifiedNamefinal QualifiedNamefinal QualifiedNamefinal QualifiedNamefinal QualifiedNamefinal QualifiedNamefinal QualifiedNamefinal QualifiedNamefinal QualifiedNamefinal QualifiedNamefinal QualifiedNameFields inherited from class org.openprovenance.prov.template.log2prov.FileBuilder
clientRegistry, pm, registry -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongenerator(QualifiedName engineer, QualifiedName view, QualifiedName file, QualifiedName organization, QualifiedName splitting, QualifiedName split_file2, QualifiedName split_file1, Object end, Object n_rows2, Object path1, Object n_cols2, Object filename2, Object start, Object n_cols1, Object filename1, Object n_rows1, Object path2) getName()getTypeManager(Map<QualifiedName, Set<String>> knownTypeMap, Map<QualifiedName, Set<String>> unknownTypeMap, Map<String, Map<String, BiFunction<Object, String, Collection<String>>>> propertyConverters, Map<QualifiedName, Collection<String>> idata, Map<String, Map<String, BiFunction<Object, String, Collection<String>>>> idataConverters) static voidmake(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) <T> Tmake(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, Plead_splittingBuilderInterface<T> processor) <T> Tmake(Object[] __record, Plead_splittingBuilderInterface<T> _processor) <T> Tmake(Plead_splittingBuilderInterface<T> _processor) voidpropagateTypes(Object[] record, Map<String, Integer> mapLevelN, Map<String, Collection<int[]>> mapLevelNP1, Map<String, Integer> mapLevel0, Map<String, Integer> uniqId) voidpropagateTypes_n(Object[] record, Map<String, Integer> mapLevelN, Map<String, Collection<int[]>> mapLevelNP1, Integer count, int successor, int genericRelation, int specificRelation, Map<String, Integer> uniqId) Methods inherited from class org.openprovenance.prov.template.log2prov.FileBuilder
getVariableMap, Oldreader, processRecord, processRecords, reader, reader, reader, register, register, registerBuilders, setVariableMap, toBoolean, toDouble, toFloat, toInt, toLong
-
Field Details
-
_Q_plead_DataFile
-
_Q_tmpl_endTime
-
_Q_prov_Organization
-
_Q_plead_DataEngineer
-
_Q_plead_SplittingData
-
_Q_prov_QUALIFIED_NAME
-
_Q_plead_n_cols
-
_Q_plead_n_rows
-
_Q_prov_Person
-
_Q_plead_filename
-
_Q_bn_n9
-
_Q_plead_CreditProvider
-
_Q_prov_label
-
_Q_tmpl_startTime
-
_Q_bn_n8
-
_Q_plead_path
-
_Q_prov_type
-
_Q_plead_CSVFile
-
-
Constructor Details
-
Plead_splittingBuilder
-
-
Method Details
-
generator
public Document generator(QualifiedName engineer, QualifiedName view, QualifiedName file, QualifiedName organization, QualifiedName splitting, QualifiedName split_file2, QualifiedName split_file1, Object end, Object n_rows2, Object path1, Object n_cols2, Object filename2, Object start, Object n_cols1, Object filename1, Object n_rows1, Object path2) -
getName
- Specified by:
getNamein classFileBuilder
-
getClientBuilder
- Specified by:
getClientBuilderin interfaceorg.openprovenance.prov.template.log2prov.interfaces.ProxyClientAccessorInterface
-
getTypeManager
public Plead_splittingBuilderTypeManagement getTypeManager(Map<QualifiedName, Set<String>> knownTypeMap, Map<QualifiedName, Set<String>> unknownTypeMap, Map<String, Map<String, BiFunction<Object, String, Collection<String>>>> propertyConverters, Map<QualifiedName, Collection<String>> idata, Map<String, Map<String, BiFunction<Object, String, Collection<String>>>> idataConverters) -
getTypedRecord
-
propagateTypes
-
propagateTypes_n
-
main
-
make
public Document make(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) -
make
public <T> T make(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, Plead_splittingBuilderInterface<T> processor) -
make
- Specified by:
makein classFileBuilder
-
make
-
make
-