Class TemplateDefinitionsQuerying
java.lang.Object
org.palladiosimulator.envdyn.api.util.TemplateDefinitionsQuerying
-
Method Summary
Modifier and TypeMethodDescriptionstatic booleanareEqual(TemplateVariable var1, TemplateVariable var2) static booleanareNotEqual(TemplateVariable var1, TemplateVariable var2) static booleancontains(TemplateVariable template, Collection<TemplateVariable> templates) static booleancontainsNot(TemplateVariable template, Collection<TemplateVariable> templates) filterAllChildsOf(Set<TemplateVariable> templates) filterAllChildsOf(TemplateVariable template) filterAllParentsOf(TemplateVariable template) filterRelationsWithSource(Set<TemplateVariable> templates) filterRelationsWithTarget(Set<TemplateVariable> templates) filterTemporalRelationsWithSource(TemplateVariable interfaceVariable) filterTemporalRelationsWithTarget(TemplateVariable interfaceVariable) findRelation(TemplateVariable source, TemplateVariable target) getParents(Set<DependenceRelation> dependenceStructure) booleanrelationExist(TemplateVariable source, TemplateVariable target) static TemplateDefinitionsQueryingwithBaseTemplatesOnly(TemplateVariableDefinitions definitions) static TemplateDefinitionsQueryingwithScope(Set<Relation> relationScope, Set<TemplateVariable> templateScope) static TemplateDefinitionsQueryingwithTemplateScope(Set<TemplateVariable> templateScope)
-
Method Details
-
withBaseTemplatesOnly
public static TemplateDefinitionsQuerying withBaseTemplatesOnly(TemplateVariableDefinitions definitions) -
withScope
public static TemplateDefinitionsQuerying withScope(Set<Relation> relationScope, Set<TemplateVariable> templateScope) -
withTemplateScope
-
contains
-
containsNot
public static boolean containsNot(TemplateVariable template, Collection<TemplateVariable> templates) -
areEqual
-
areNotEqual
-
filterTemporalRelationsWithSource
-
filterTemporalRelationsWithTarget
-
filterInterfaceVariables
-
getTemplateVariables
-
findTemporalTemplateFactorWith
-
findNonTemporalTemplateFactorWith
-
getParents
-
filterAllChildsOf
-
filterAllParentsOf
-
filterAllChildsOf
-
relationExist
-
filterChildless
-
filterParentless
-
findRelation
-
filterRelationsWithSource
-
filterRelationsWithTarget
-