aboutsummaryrefslogtreecommitdiffstats
path: root/Domains/hu.bme.mit.inf.dslreasoner.domains.cps/src-gen/hu/bme/mit/inf/dslreasoner/domains/cps/queries/internal/CpsQueriesAll.java
diff options
context:
space:
mode:
Diffstat (limited to 'Domains/hu.bme.mit.inf.dslreasoner.domains.cps/src-gen/hu/bme/mit/inf/dslreasoner/domains/cps/queries/internal/CpsQueriesAll.java')
-rw-r--r--Domains/hu.bme.mit.inf.dslreasoner.domains.cps/src-gen/hu/bme/mit/inf/dslreasoner/domains/cps/queries/internal/CpsQueriesAll.java105
1 files changed, 105 insertions, 0 deletions
diff --git a/Domains/hu.bme.mit.inf.dslreasoner.domains.cps/src-gen/hu/bme/mit/inf/dslreasoner/domains/cps/queries/internal/CpsQueriesAll.java b/Domains/hu.bme.mit.inf.dslreasoner.domains.cps/src-gen/hu/bme/mit/inf/dslreasoner/domains/cps/queries/internal/CpsQueriesAll.java
new file mode 100644
index 00000000..5f6d161d
--- /dev/null
+++ b/Domains/hu.bme.mit.inf.dslreasoner.domains.cps/src-gen/hu/bme/mit/inf/dslreasoner/domains/cps/queries/internal/CpsQueriesAll.java
@@ -0,0 +1,105 @@
1/**
2 * Generated from platform:/resource/hu.bme.mit.inf.dslreasoner.domains.cps/src/hu/bme/mit/inf/dslreasoner/domains/cps/queries/CpsQueries.vql
3 */
4package hu.bme.mit.inf.dslreasoner.domains.cps.queries.internal;
5
6import hu.bme.mit.inf.dslreasoner.domains.cps.queries.AllocationWithoutResourceRequirement;
7import hu.bme.mit.inf.dslreasoner.domains.cps.queries.AvailableHdd;
8import hu.bme.mit.inf.dslreasoner.domains.cps.queries.AvailableMemory;
9import hu.bme.mit.inf.dslreasoner.domains.cps.queries.AverageFreeHddMetric;
10import hu.bme.mit.inf.dslreasoner.domains.cps.queries.AverageFreeMemoryMetric;
11import hu.bme.mit.inf.dslreasoner.domains.cps.queries.CostMetric;
12import hu.bme.mit.inf.dslreasoner.domains.cps.queries.CpsApplications;
13import hu.bme.mit.inf.dslreasoner.domains.cps.queries.CpsCost;
14import hu.bme.mit.inf.dslreasoner.domains.cps.queries.CpsHosts;
15import hu.bme.mit.inf.dslreasoner.domains.cps.queries.InstanceDoesNotSatisfyRequirement;
16import hu.bme.mit.inf.dslreasoner.domains.cps.queries.NotEnoughAvailableHdd;
17import hu.bme.mit.inf.dslreasoner.domains.cps.queries.NotEnoughAvailableMemory;
18import hu.bme.mit.inf.dslreasoner.domains.cps.queries.RequirementNotSatisfied;
19import hu.bme.mit.inf.dslreasoner.domains.cps.queries.TotalHdd;
20import hu.bme.mit.inf.dslreasoner.domains.cps.queries.TotalMemory;
21import hu.bme.mit.inf.dslreasoner.domains.cps.queries.internal.FreeHddPercentage;
22import hu.bme.mit.inf.dslreasoner.domains.cps.queries.internal.FreeMemoryPercentage;
23import hu.bme.mit.inf.dslreasoner.domains.cps.queries.internal.HddRequirement;
24import hu.bme.mit.inf.dslreasoner.domains.cps.queries.internal.HostInstanceCost;
25import hu.bme.mit.inf.dslreasoner.domains.cps.queries.internal.MemoryRequirement;
26import hu.bme.mit.inf.dslreasoner.domains.cps.queries.internal.ResourceRequirement;
27import hu.bme.mit.inf.dslreasoner.domains.cps.queries.internal.SatisfyingInstance;
28import org.eclipse.viatra.query.runtime.api.impl.BaseGeneratedPatternGroup;
29
30/**
31 * A pattern group formed of all patterns defined in CpsQueries.vql.
32 *
33 * <p>A private group that includes private patterns as well. Only intended use case is for pattern testing.
34 *
35 * <p> From package hu.bme.mit.inf.dslreasoner.domains.cps.queries, the group contains the definition of the following patterns: <ul>
36 * <li>cpsApplications</li>
37 * <li>cpsHosts</li>
38 * <li>totalMemory</li>
39 * <li>totalHdd</li>
40 * <li>availableMemory</li>
41 * <li>memoryRequirement</li>
42 * <li>availableHdd</li>
43 * <li>hddRequirement</li>
44 * <li>resourceRequirement</li>
45 * <li>allocationWithoutResourceRequirement</li>
46 * <li>notEnoughAvailableMemory</li>
47 * <li>notEnoughAvailableHdd</li>
48 * <li>instanceDoesNotSatisfyRequirement</li>
49 * <li>satisfyingInstance</li>
50 * <li>requirementNotSatisfied</li>
51 * <li>averageFreeMemoryMetric</li>
52 * <li>freeMemoryPercentage</li>
53 * <li>averageFreeHddMetric</li>
54 * <li>freeHddPercentage</li>
55 * <li>costMetric</li>
56 * <li>cpsCost</li>
57 * <li>hostInstanceCost</li>
58 * </ul>
59 *
60 * @see IQueryGroup
61 *
62 */
63@SuppressWarnings("all")
64public final class CpsQueriesAll extends BaseGeneratedPatternGroup {
65 /**
66 * Access the pattern group.
67 *
68 * @return the singleton instance of the group
69 * @throws ViatraQueryRuntimeException if there was an error loading the generated code of pattern specifications
70 *
71 */
72 public static CpsQueriesAll instance() {
73 if (INSTANCE == null) {
74 INSTANCE = new CpsQueriesAll();
75 }
76 return INSTANCE;
77 }
78
79 private static CpsQueriesAll INSTANCE;
80
81 private CpsQueriesAll() {
82 querySpecifications.add(CpsApplications.instance());
83 querySpecifications.add(CpsHosts.instance());
84 querySpecifications.add(TotalMemory.instance());
85 querySpecifications.add(TotalHdd.instance());
86 querySpecifications.add(AvailableMemory.instance());
87 querySpecifications.add(MemoryRequirement.instance());
88 querySpecifications.add(AvailableHdd.instance());
89 querySpecifications.add(HddRequirement.instance());
90 querySpecifications.add(ResourceRequirement.instance());
91 querySpecifications.add(AllocationWithoutResourceRequirement.instance());
92 querySpecifications.add(NotEnoughAvailableMemory.instance());
93 querySpecifications.add(NotEnoughAvailableHdd.instance());
94 querySpecifications.add(InstanceDoesNotSatisfyRequirement.instance());
95 querySpecifications.add(SatisfyingInstance.instance());
96 querySpecifications.add(RequirementNotSatisfied.instance());
97 querySpecifications.add(AverageFreeMemoryMetric.instance());
98 querySpecifications.add(FreeMemoryPercentage.instance());
99 querySpecifications.add(AverageFreeHddMetric.instance());
100 querySpecifications.add(FreeHddPercentage.instance());
101 querySpecifications.add(CostMetric.instance());
102 querySpecifications.add(CpsCost.instance());
103 querySpecifications.add(HostInstanceCost.instance());
104 }
105}