Package | Description |
---|---|
com.danielbchapman.groups | |
com.danielbchapman.groups.test |
Modifier and Type | Method and Description |
---|---|
SubGroup |
SubGroup.chainLog(java.lang.String message) |
SubGroup |
AbstractGroup.contains(java.lang.String field,
java.lang.String value) |
SubGroup |
AbstractGroup.difference(SubGroup other)
Return the uncommon elements (elements not shared by A or B)
(Opposite of an intersection)
|
SubGroup |
AbstractGroup.doesNotContain(java.lang.String field,
java.lang.String value) |
SubGroup |
AbstractGroup.equal(java.lang.String name,
JSON value) |
SubGroup |
AbstractGroup.equal(java.lang.String name,
java.lang.Object value) |
SubGroup |
AbstractGroup.find(java.lang.String[] strings,
JSON[] jsons,
InstructionType[] instructions) |
SubGroup |
AbstractGroup.find(java.lang.String field,
JSON json,
InstructionType type)
Find a set of items and wrap them into a SubGroup for chainable API
|
SubGroup |
AbstractGroup.find(java.lang.String field,
java.lang.Object value,
InstructionType type)
Find a set of items and wrap them into a SubGroup for chainable API
|
SubGroup |
AbstractGroup.greaterThan(java.lang.String field,
JSON limitBottom) |
SubGroup |
AbstractGroup.greaterThan(java.lang.String field,
java.lang.Object limitBottom) |
SubGroup |
AbstractGroup.greaterThanAndEqualTo(java.lang.String field,
JSON limitBottom) |
SubGroup |
AbstractGroup.greaterThanAndEqualTo(java.lang.String field,
java.lang.Object limitBottom) |
SubGroup |
AbstractGroup.intersection(SubGroup other)
Return the intersection (common elements)
|
SubGroup |
AbstractGroup.isFalse(java.lang.String field) |
SubGroup |
AbstractGroup.isNull(java.lang.String field) |
SubGroup |
AbstractGroup.isTrue(java.lang.String field) |
SubGroup |
AbstractGroup.lessThan(java.lang.String field,
JSON limitTop) |
SubGroup |
AbstractGroup.lessThan(java.lang.String field,
java.lang.Object limitTop) |
SubGroup |
AbstractGroup.lessThanAndEqualTo(java.lang.String field,
JSON limitTop) |
SubGroup |
AbstractGroup.lessThanAndEqualTo(java.lang.String field,
java.lang.Object limitTop) |
SubGroup |
AbstractGroup.notEqual(java.lang.String field,
JSON value) |
SubGroup |
AbstractGroup.notEqual(java.lang.String field,
java.lang.Object value) |
SubGroup |
AbstractGroup.notNull(java.lang.String field) |
SubGroup |
AbstractGroup.union(SubGroup other)
Return a union of the two groups assuring no
duplicate items
|
Modifier and Type | Method and Description |
---|---|
SubGroup |
AbstractGroup.difference(SubGroup other)
Return the uncommon elements (elements not shared by A or B)
(Opposite of an intersection)
|
SubGroup |
AbstractGroup.intersection(SubGroup other)
Return the intersection (common elements)
|
SubGroup |
AbstractGroup.union(SubGroup other)
Return a union of the two groups assuring no
duplicate items
|
Modifier and Type | Method and Description |
---|---|
static void |
TestCollection.print(SubGroup group) |