Class StatementTypeAction
java.lang.Object
org.openprovenance.prov.template.compiler.expansion.StatementTypeAction
- All Implemented Interfaces:
StatementAction
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionStatementTypeAction(ProvFactory pFactory, Set<QualifiedName> allVars, Set<QualifiedName> allAtts, Hashtable<QualifiedName, String> vmap, com.squareup.javapoet.MethodSpec.Builder builder, String target, com.fasterxml.jackson.databind.JsonNode bindings_schema, Map<String, Collection<String>> knownTypes, Map<String, Collection<String>> unknownTypes, com.squareup.javapoet.MethodSpec.Builder mbuilder, CompilerUtil compilerUtil) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoiddoAction(Bundle bun, ProvUtilities provUtilities) voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoiddoCollectElementVariables(Statement s, String search) static QualifiedNamegensym()voidvoidvoidvoidvoidregisterTypes(QualifiedName id, String suffix, List<Type> types) voidregisterTypes(QualifiedName id, List<Type> types) voidregisterTypes2(QualifiedName id, String suffix, Collection<QualifiedName> types) voidregisterTypes2(QualifiedName id, Collection<QualifiedName> types)
-
Field Details
-
AGENT_URI
-
ENTITY_URI
-
ACTIVITY_URI
-
BUNDLE_URI
-
WASDERIVEDFROM_URI
-
QUALIFIEDHADMEMBER_URI
-
PROV_EXT_NS_ID
-
bnNS
-
bnPrefix
-
-
Constructor Details
-
StatementTypeAction
public StatementTypeAction(ProvFactory pFactory, Set<QualifiedName> allVars, Set<QualifiedName> allAtts, Hashtable<QualifiedName, String> vmap, com.squareup.javapoet.MethodSpec.Builder builder, String target, com.fasterxml.jackson.databind.JsonNode bindings_schema, Map<String, Collection<String>> knownTypes, Map<String, Collection<String>> unknownTypes, com.squareup.javapoet.MethodSpec.Builder mbuilder, CompilerUtil compilerUtil)
-
-
Method Details
-
getKnownTypes
-
getUnknownTypes
-
registerTypes
-
registerTypes
-
registerTypes2
-
registerTypes2
-
registerAgent
-
registerEntity
-
registerActivity
-
registerBundle
-
doAction
- Specified by:
doActionin interfaceStatementAction
-
doAction
- Specified by:
doActionin interfaceStatementAction
-
doAction
- Specified by:
doActionin interfaceStatementAction
-
doAction
- Specified by:
doActionin interfaceStatementAction
-
doAction
- Specified by:
doActionin interfaceStatementAction
-
doAction
- Specified by:
doActionin interfaceStatementAction
-
doAction
- Specified by:
doActionin interfaceStatementAction
-
doAction
- Specified by:
doActionin interfaceStatementAction
-
doAction
- Specified by:
doActionin interfaceStatementAction
-
doAction
- Specified by:
doActionin interfaceStatementAction
-
doAction
- Specified by:
doActionin interfaceStatementAction
-
doAction
- Specified by:
doActionin interfaceStatementAction
-
doCollectElementVariables
-
gensym
-
doAction
- Specified by:
doActionin interfaceStatementAction
-
doAction
- Specified by:
doActionin interfaceStatementAction
-
doAction
- Specified by:
doActionin interfaceStatementAction
-
doAction
- Specified by:
doActionin interfaceStatementAction
-
doAction
- Specified by:
doActionin interfaceStatementAction
-
doAction
- Specified by:
doActionin interfaceStatementAction
-
doAction
- Specified by:
doActionin interfaceStatementAction
-
doAction
- Specified by:
doActionin interfaceStatementAction
-
doAction
- Specified by:
doActionin interfaceStatementAction
-
doAction
- Specified by:
doActionin interfaceStatementAction
-
doAction
- Specified by:
doActionin interfaceStatementAction
-
doAction
- Specified by:
doActionin interfaceStatementAction
-
doAction
- Specified by:
doActionin interfaceStatementAction
-