Class StatementCompilerAction
- java.lang.Object
-
- org.openprovenance.prov.template.compiler.expansion.StatementCompilerAction
-
- All Implemented Interfaces:
StatementAction
public class StatementCompilerAction extends Object implements StatementAction
-
-
Field Summary
Fields Modifier and Type Field Description static com.squareup.javapoet.TypeNamecl_collectionOfAttributes
-
Constructor Summary
Constructors Constructor Description 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 Summary
-
-
-
Constructor Detail
-
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 Detail
-
local
public String local(QualifiedName id)
-
local
public List<String> local(List<QualifiedName> ids)
-
doAction
public void doAction(Activity s)
- Specified by:
doActionin interfaceStatementAction
-
doAction
public void doAction(Used s)
- Specified by:
doActionin interfaceStatementAction
-
doAction
public void doAction(WasGeneratedBy s)
- Specified by:
doActionin interfaceStatementAction
-
doAction
public void doAction(WasInvalidatedBy s)
- Specified by:
doActionin interfaceStatementAction
-
doAction
public void doAction(WasStartedBy s)
- Specified by:
doActionin interfaceStatementAction
-
doAction
public void doAction(Agent s)
- Specified by:
doActionin interfaceStatementAction
-
doAction
public void doAction(AlternateOf s)
- Specified by:
doActionin interfaceStatementAction
-
doAction
public void doAction(WasAssociatedWith s)
- Specified by:
doActionin interfaceStatementAction
-
doAction
public void doAction(WasAttributedTo s)
- Specified by:
doActionin interfaceStatementAction
-
doAction
public void doAction(WasInfluencedBy s)
- Specified by:
doActionin interfaceStatementAction
-
doAction
public void doAction(ActedOnBehalfOf s)
- Specified by:
doActionin interfaceStatementAction
-
localNotBlank
public String localNotBlank(QualifiedName id)
-
doAction
public void doAction(WasDerivedFrom s)
- Specified by:
doActionin interfaceStatementAction
-
doAction
public void doAction(DictionaryMembership s)
- Specified by:
doActionin interfaceStatementAction
-
doAction
public void doAction(DerivedByRemovalFrom s)
- Specified by:
doActionin interfaceStatementAction
-
doAction
public void doAction(WasEndedBy s)
- Specified by:
doActionin interfaceStatementAction
-
doAction
public void doAction(Entity s)
- Specified by:
doActionin interfaceStatementAction
-
doCheckAttributesAction
public Collection<Attribute> doCheckAttributesAction(Statement s)
-
doAttributesAction
public Collection<Attribute> doAttributesAction(Statement s)
-
doReservedAttributeAction
public void doReservedAttributeAction(com.squareup.javapoet.MethodSpec.Builder builder2, QualifiedName element, QualifiedName vq, QualifiedName typeq)
-
reservedElement
public boolean reservedElement(QualifiedName element)
-
reservedIfVar
public boolean reservedIfVar(QualifiedName element)
-
doAction
public void doAction(HadMember s)
- Specified by:
doActionin interfaceStatementAction
-
doAction
public void doAction(MentionOf s)
- Specified by:
doActionin interfaceStatementAction
-
doAction
public void doAction(SpecializationOf s)
- Specified by:
doActionin interfaceStatementAction
-
doAction
public void doAction(QualifiedSpecializationOf s)
- Specified by:
doActionin interfaceStatementAction
-
doAction
public void doAction(QualifiedAlternateOf s)
- Specified by:
doActionin interfaceStatementAction
-
doAction
public void doAction(QualifiedHadMember s)
- Specified by:
doActionin interfaceStatementAction
-
doAction
public void doAction(DerivedByInsertionFrom s)
- Specified by:
doActionin interfaceStatementAction
-
doAction
public void doAction(WasInformedBy s)
- Specified by:
doActionin interfaceStatementAction
-
doAction
public void doAction(Bundle bun, ProvUtilities provUtilities)
- Specified by:
doActionin interfaceStatementAction
-
-