| Modifier and Type | Field and Description |
|---|---|
| public static final int | A
There are 8 combinations of the relationship bits. |
| public static final int | A_AND_B
The relationship between two sets A and B can be determined by looking at: A - B A & B (intersection) B - A These are represented by a set of bits. |
| public static final int | A_NOT_B
The relationship between two sets A and B can be determined by looking at: A - B A & B (intersection) B - A These are represented by a set of bits. |
| public static final int | ADDALL
There are 8 combinations of the relationship bits. |
| public static final int | ANY
There are 8 combinations of the relationship bits. |
| public static final int | B
There are 8 combinations of the relationship bits. |
| public static final int | B_NOT_A
The relationship between two sets A and B can be determined by looking at: A - B A & B (intersection) B - A These are represented by a set of bits. |
| public static final int | B_REMOVEALL
There are 8 combinations of the relationship bits. |
| public static final int | COMPLEMENTALL
There are 8 combinations of the relationship bits. |
| public static final int | CONTAINS
There are 8 combinations of the relationship bits. |
| public static final int | DISJOINT
There are 8 combinations of the relationship bits. |
| public static final int | EQUALS
There are 8 combinations of the relationship bits. |
| public static final int | ISCONTAINED
There are 8 combinations of the relationship bits. |
| public static final int | NO_A
There are 8 combinations of the relationship bits. |
| public static final int | NO_B
There are 8 combinations of the relationship bits. |
| public static final int | NONE
There are 8 combinations of the relationship bits. |
| public static final int | REMOVEALL
There are 8 combinations of the relationship bits. |
| public static final int | RETAINALL
There are 8 combinations of the relationship bits. |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static <T extends Comparable | Returns: the new setfirst set a, int the relation filter, using ANY, CONTAINS, etc. relation, SortedSet<T> second set b)Utility that could be on SortedSet. |
| public static <T extends Comparable | Returns: whether the filter relationship is true or not.first set a, int filter, using ANY, CONTAINS, etc. allow, SortedSet<T> second set b)Utility that could be on SortedSet. |
| A | back to summary |
|---|---|
| public static final int A There are 8 combinations of the relationship bits. These correspond to the filters (combinations of allowed bits) in hasRelation. They also correspond to the modification functions, listed in comments. | |
| A_AND_B | back to summary |
|---|---|
| public static final int A_AND_B The relationship between two sets A and B can be determined by looking at: A - B A & B (intersection) B - A These are represented by a set of bits. Bit 2 is true if A - B is not empty Bit 1 is true if A & B is not empty BIT 0 is true if B - A is not empty | |
| A_NOT_B | back to summary |
|---|---|
| public static final int A_NOT_B The relationship between two sets A and B can be determined by looking at: A - B A & B (intersection) B - A These are represented by a set of bits. Bit 2 is true if A - B is not empty Bit 1 is true if A & B is not empty BIT 0 is true if B - A is not empty | |
| ADDALL | back to summary |
|---|---|
| public static final int ADDALL There are 8 combinations of the relationship bits. These correspond to the filters (combinations of allowed bits) in hasRelation. They also correspond to the modification functions, listed in comments. | |
| ANY | back to summary |
|---|---|
| public static final int ANY There are 8 combinations of the relationship bits. These correspond to the filters (combinations of allowed bits) in hasRelation. They also correspond to the modification functions, listed in comments. | |
| B | back to summary |
|---|---|
| public static final int B There are 8 combinations of the relationship bits. These correspond to the filters (combinations of allowed bits) in hasRelation. They also correspond to the modification functions, listed in comments. | |
| B_NOT_A | back to summary |
|---|---|
| public static final int B_NOT_A The relationship between two sets A and B can be determined by looking at: A - B A & B (intersection) B - A These are represented by a set of bits. Bit 2 is true if A - B is not empty Bit 1 is true if A & B is not empty BIT 0 is true if B - A is not empty | |
| B_REMOVEALL | back to summary |
|---|---|
| public static final int B_REMOVEALL There are 8 combinations of the relationship bits. These correspond to the filters (combinations of allowed bits) in hasRelation. They also correspond to the modification functions, listed in comments. | |
| COMPLEMENTALL | back to summary |
|---|---|
| public static final int COMPLEMENTALL There are 8 combinations of the relationship bits. These correspond to the filters (combinations of allowed bits) in hasRelation. They also correspond to the modification functions, listed in comments. | |
| CONTAINS | back to summary |
|---|---|
| public static final int CONTAINS There are 8 combinations of the relationship bits. These correspond to the filters (combinations of allowed bits) in hasRelation. They also correspond to the modification functions, listed in comments. | |
| DISJOINT | back to summary |
|---|---|
| public static final int DISJOINT There are 8 combinations of the relationship bits. These correspond to the filters (combinations of allowed bits) in hasRelation. They also correspond to the modification functions, listed in comments. | |
| EQUALS | back to summary |
|---|---|
| public static final int EQUALS There are 8 combinations of the relationship bits. These correspond to the filters (combinations of allowed bits) in hasRelation. They also correspond to the modification functions, listed in comments. | |
| ISCONTAINED | back to summary |
|---|---|
| public static final int ISCONTAINED There are 8 combinations of the relationship bits. These correspond to the filters (combinations of allowed bits) in hasRelation. They also correspond to the modification functions, listed in comments. | |
| NO_A | back to summary |
|---|---|
| public static final int NO_A There are 8 combinations of the relationship bits. These correspond to the filters (combinations of allowed bits) in hasRelation. They also correspond to the modification functions, listed in comments. | |
| NO_B | back to summary |
|---|---|
| public static final int NO_B There are 8 combinations of the relationship bits. These correspond to the filters (combinations of allowed bits) in hasRelation. They also correspond to the modification functions, listed in comments. | |
| NONE | back to summary |
|---|---|
| public static final int NONE There are 8 combinations of the relationship bits. These correspond to the filters (combinations of allowed bits) in hasRelation. They also correspond to the modification functions, listed in comments. | |
| REMOVEALL | back to summary |
|---|---|
| public static final int REMOVEALL There are 8 combinations of the relationship bits. These correspond to the filters (combinations of allowed bits) in hasRelation. They also correspond to the modification functions, listed in comments. | |
| RETAINALL | back to summary |
|---|---|
| public static final int RETAINALL There are 8 combinations of the relationship bits. These correspond to the filters (combinations of allowed bits) in hasRelation. They also correspond to the modification functions, listed in comments. | |
| SortedSetRelation | back to summary |
|---|---|
| public SortedSetRelation() | |
| doOperation | back to summary |
|---|---|
| public static <T extends Comparable Utility that could be on SortedSet. Allows faster implementation than what is in Java for doing addAll, removeAll, retainAll, (complementAll). | |
| hasRelation | back to summary |
|---|---|
| public static <T extends Comparable Utility that could be on SortedSet. Faster implementation than what is in Java for doing contains, equals, etc. | |