cz.vse.keg.patomat2.transformation.pattern
public interface InstructionGenerator
Modifier and Type | Method and Description |
---|---|
boolean |
allowablePatternInstances(java.util.HashMap<java.lang.String,java.lang.String> query_results,
java.util.HashMap<java.lang.String,java.lang.String> fixedPlaceholders) |
boolean |
allowablePatternInstances(java.util.HashMap<java.lang.String,java.lang.String> query_results,
java.util.HashSet<java.util.HashMap<java.lang.String,java.lang.String>> fixedPlaceholders) |
java.lang.String |
exportTransformationInstructions(boolean generalOne) |
void |
generateGeneralTransformationInstructions() |
void |
generateInstantiatedInstructions(java.util.HashMap<java.lang.String,java.lang.String> binding,
boolean append) |
java.util.ArrayList<java.lang.String> |
getAnnotationAxiomsForAdding() |
java.util.ArrayList<java.lang.String> |
getAxiomsForAdding() |
java.util.ArrayList<java.lang.String> |
getAxiomsForRemoving() |
java.util.HashMap<java.lang.String,java.lang.String> |
getBindings() |
java.util.ArrayList<java.lang.String> |
getEntitiesForAdding() |
java.util.ArrayList<java.lang.String> |
getEntitiesForRemoving() |
java.util.HashMap<java.lang.String,java.lang.String> |
getEntitiesForRenaming() |
java.util.ArrayList<java.lang.String> |
getEntitiesForRetyping(java.util.ArrayList<java.lang.String> specifiedOP2OptionalPlaceholders) |
java.util.HashMap<java.lang.String,java.lang.String> |
getNamingInstructions() |
java.util.HashMap<java.lang.String,java.lang.String> |
getOldBindings() |
java.util.ArrayList<java.lang.String> |
getSpecifiedOP2OptionalPlaceholders(java.util.Set<java.lang.String> specifiedOP1Placeholders) |
java.util.HashMap<java.lang.String,java.lang.String> |
parseXMLpatternInstanceBinding(java.lang.String binding) |
java.util.ArrayList<java.util.HashMap<java.lang.String,java.lang.String>> |
parseXMLpatternInstances(java.lang.String queryResults) |
java.util.ArrayList<java.lang.String> getSpecifiedOP2OptionalPlaceholders(java.util.Set<java.lang.String> specifiedOP1Placeholders)
java.util.ArrayList<java.lang.String> getEntitiesForAdding()
java.util.ArrayList<java.lang.String> getEntitiesForRemoving()
java.util.ArrayList<java.lang.String> getEntitiesForRetyping(java.util.ArrayList<java.lang.String> specifiedOP2OptionalPlaceholders)
java.util.HashMap<java.lang.String,java.lang.String> getEntitiesForRenaming()
java.util.ArrayList<java.lang.String> getAxiomsForAdding()
java.util.ArrayList<java.lang.String> getAnnotationAxiomsForAdding()
java.util.ArrayList<java.lang.String> getAxiomsForRemoving()
java.util.HashMap<java.lang.String,java.lang.String> getOldBindings()
java.util.HashMap<java.lang.String,java.lang.String> getBindings()
void generateGeneralTransformationInstructions()
java.util.HashMap<java.lang.String,java.lang.String> parseXMLpatternInstanceBinding(java.lang.String binding)
java.util.ArrayList<java.util.HashMap<java.lang.String,java.lang.String>> parseXMLpatternInstances(java.lang.String queryResults)
java.lang.String exportTransformationInstructions(boolean generalOne)
void generateInstantiatedInstructions(java.util.HashMap<java.lang.String,java.lang.String> binding, boolean append)
java.util.HashMap<java.lang.String,java.lang.String> getNamingInstructions()
boolean allowablePatternInstances(java.util.HashMap<java.lang.String,java.lang.String> query_results, java.util.HashMap<java.lang.String,java.lang.String> fixedPlaceholders)
boolean allowablePatternInstances(java.util.HashMap<java.lang.String,java.lang.String> query_results, java.util.HashSet<java.util.HashMap<java.lang.String,java.lang.String>> fixedPlaceholders)