|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecteu.xtreemos.xosd.localallocmgr.basic.manipulators.TimeTableSelectByAttributeValues
public class TimeTableSelectByAttributeValues
basic manipulator that selects all elements in the timetable that have all the listed pairs of attribute types and values.
Constructor Summary | |
---|---|
TimeTableSelectByAttributeValues()
|
Method Summary | |
---|---|
static boolean |
conformsTo(TTElm elm,
java.util.Hashtable<java.lang.Class<?>,java.lang.Object> constraints)
check if all constraints are met with the given timetable element. |
static boolean |
exists(TimeTable tt,
java.util.Hashtable<java.lang.Class<?>,java.lang.Object> constraints)
|
static java.util.ArrayList<TTElm> |
select(java.util.ArrayList<TTElm> selection,
java.util.Hashtable<java.lang.Class<?>,java.lang.Object> constraints)
make an attribute selection out of another selection. |
static java.util.ArrayList<TTElm> |
select(TimeTable tt,
java.util.Hashtable<java.lang.Class<?>,java.lang.Object> constraints)
returns the set of elements that conform to the constraints (the values of attributes). |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TimeTableSelectByAttributeValues()
Method Detail |
---|
public static boolean conformsTo(TTElm elm, java.util.Hashtable<java.lang.Class<?>,java.lang.Object> constraints)
elm
- constraints
-
public static java.util.ArrayList<TTElm> select(TimeTable tt, java.util.Hashtable<java.lang.Class<?>,java.lang.Object> constraints)
tt
- constraints
-
public static java.util.ArrayList<TTElm> select(java.util.ArrayList<TTElm> selection, java.util.Hashtable<java.lang.Class<?>,java.lang.Object> constraints)
selection
- constraints
-
public static boolean exists(TimeTable tt, java.util.Hashtable<java.lang.Class<?>,java.lang.Object> constraints)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |