Class StatementCompilerAction
java.lang.Object
org.openprovenance.prov.template.compiler.expansion.StatementCompilerAction
- All Implemented Interfaces:
StatementAction
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.squareup.javapoet.TypeName -
Constructor Summary
ConstructorsConstructorDescriptionStatementCompilerAction(ProvFactory pFactory, Collection<QualifiedName> allVars, Collection<QualifiedName> allAtts, Hashtable<QualifiedName, String> vmap, com.squareup.javapoet.MethodSpec.Builder builder, String target, com.fasterxml.jackson.databind.JsonNode bindings_schema) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoiddoAction(Bundle bun, ProvUtilities provUtilities) voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoiddoCollectElementVariable(Statement s, String search) voiddoReservedAttributeAction(com.squareup.javapoet.MethodSpec.Builder builder2, QualifiedName element, QualifiedName vq, QualifiedName typeq) local(List<QualifiedName> ids) local(QualifiedName id) booleanbooleanreservedElement(QualifiedName element) booleanreservedIfVar(QualifiedName element)
-
Field Details
-
cl_collectionOfAttributes
public static final com.squareup.javapoet.TypeName cl_collectionOfAttributes
-
-
Constructor Details
-
StatementCompilerAction
public StatementCompilerAction(ProvFactory pFactory, Collection<QualifiedName> allVars, Collection<QualifiedName> allAtts, Hashtable<QualifiedName, String> vmap, com.squareup.javapoet.MethodSpec.Builder builder, String target, com.fasterxml.jackson.databind.JsonNode bindings_schema)
-
-
Method Details
-
local
-
local
-
doAction
- Specified by:
doActionin interfaceStatementAction
-
doAction
- Specified by:
doActionin interfaceStatementAction
-
doAction
- Specified by:
doActionin interfaceStatementAction
-
doAction
- Specified by:
doActionin interfaceStatementAction
-
hasIfVarValue
-
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
-
localNotBlank
-
nullOrBlank
-
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
-
generateAttributes
-
generateAttributesAlways
-
doCheckAttributesAction
-
doAttributesAction
-
doReservedAttributeAction
public void doReservedAttributeAction(com.squareup.javapoet.MethodSpec.Builder builder2, QualifiedName element, QualifiedName vq, QualifiedName typeq) -
reservedElement
-
reservedIfVar
-
doCollectElementVariable
-
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
-