Class TemplateDefinitionsQuerying
java.lang.Object
org.palladiosimulator.envdyn.api.util.TemplateDefinitionsQuerying
-
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
areEqual
(TemplateVariable var1, TemplateVariable var2) static boolean
areNotEqual
(TemplateVariable var1, TemplateVariable var2) static boolean
contains
(TemplateVariable template, Collection<TemplateVariable> templates) static boolean
containsNot
(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) boolean
relationExist
(TemplateVariable source, TemplateVariable target) static TemplateDefinitionsQuerying
withBaseTemplatesOnly
(TemplateVariableDefinitions definitions) static TemplateDefinitionsQuerying
withScope
(Set<Relation> relationScope, Set<TemplateVariable> templateScope) static TemplateDefinitionsQuerying
withTemplateScope
(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
-