Class Pg_capturingBuilder
java.lang.Object
org.openprovenance.prov.template.log2prov.FileBuilder
org.openprovenance.prov.template.library.pg.Pg_capturingBuilder
- All Implemented Interfaces:
org.openprovenance.prov.template.log2prov.interfaces.ProxyClientAccessorInterface
public class Pg_capturingBuilder
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 QualifiedNameFields inherited from class org.openprovenance.prov.template.log2prov.FileBuilder
clientRegistry, pm, registry -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongenerator(QualifiedName pokemon_after, QualifiedName player_after, QualifiedName pokemon_before, QualifiedName operation, QualifiedName b, QualifiedName player_before, Object operation_type, Object team, Object pokemon_type, Object player_type) 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 void<T> Tmake(Object[] __record, Pg_capturingBuilderInterface<T> _processor) make(String operation, String operation_type, Integer time, String player_before, String player_type, String team, String pokemon_before, String pokemon_type, Integer species, Integer strength, String player_after, String pokemon_after) <T> Tmake(String operation, String operation_type, Integer time, String player_before, String player_type, String team, String pokemon_before, String pokemon_type, Integer species, Integer strength, String player_after, String pokemon_after, Pg_capturingBuilderInterface<T> processor) <T> Tmake(Pg_capturingBuilderInterface<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_pgo_Picker
-
_Q_bn_n0
-
_Q_prov_QUALIFIED_NAME
-
_Q_prov_label
-
_Q_pgo_team
-
_Q_pgo_Pokemon
-
_Q_prov_role
-
_Q_bn_n1
-
_Q_bn_n3
-
_Q_prov_type
-
_Q_pgo_Picked
-
_Q_pgo_Player
-
_Q_bn_n2
-
-
Constructor Details
-
Pg_capturingBuilder
-
-
Method Details
-
generator
public Document generator(QualifiedName pokemon_after, QualifiedName player_after, QualifiedName pokemon_before, QualifiedName operation, QualifiedName b, QualifiedName player_before, Object operation_type, Object team, Object pokemon_type, Object player_type) -
getName
- Specified by:
getNamein classFileBuilder
-
getClientBuilder
- Specified by:
getClientBuilderin interfaceorg.openprovenance.prov.template.log2prov.interfaces.ProxyClientAccessorInterface
-
getTypeManager
public Pg_capturingBuilderTypeManagement 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
-
make
-
make
- Specified by:
makein classFileBuilder
-
make
-
make
-