public class OptionalSubPatternSet extends de.uniks.networkparser.list.SimpleSet<OptionalSubPattern>
| Modifier and Type | Field and Description |
|---|---|
static OptionalSubPatternSet |
EMPTY_SET |
| Constructor and Description |
|---|
OptionalSubPatternSet() |
OptionalSubPatternSet(java.util.Collection<OptionalSubPattern> objects) |
OptionalSubPatternSet(OptionalSubPattern... objects) |
| Modifier and Type | Method and Description |
|---|---|
OptionalSubPatternSet |
createDebugModeCondition(int value)
Loop through the current set of OptionalSubPattern objects and collect those OptionalSubPattern objects where the debugMode attribute matches the parameter value.
|
OptionalSubPatternSet |
createDebugModeCondition(int lower,
int upper)
Loop through the current set of OptionalSubPattern objects and collect those OptionalSubPattern objects where the debugMode attribute is between lower and upper.
|
OptionalSubPatternSet |
createDoAllMatchesCondition(boolean value)
Loop through the current set of OptionalSubPattern objects and collect those OptionalSubPattern objects where the doAllMatches attribute matches the parameter value.
|
OptionalSubPatternSet |
createHasMatchCondition(boolean value)
Loop through the current set of OptionalSubPattern objects and collect those OptionalSubPattern objects where the hasMatch attribute matches the parameter value.
|
OptionalSubPatternSet |
createMatchForwardCondition(boolean value)
Loop through the current set of OptionalSubPattern objects and collect those OptionalSubPattern objects where the matchForward attribute matches the parameter value.
|
OptionalSubPatternSet |
createModifierCondition(java.lang.String value)
Loop through the current set of OptionalSubPattern objects and collect those OptionalSubPattern objects where the modifier attribute matches the parameter value.
|
OptionalSubPatternSet |
createModifierCondition(java.lang.String lower,
java.lang.String upper)
Loop through the current set of OptionalSubPattern objects and collect those OptionalSubPattern objects where the modifier attribute is between lower and upper.
|
OptionalSubPatternSet |
createNameCondition(java.lang.String value)
Loop through the current set of OptionalSubPattern objects and collect those OptionalSubPattern objects where the name attribute matches the parameter value.
|
OptionalSubPatternSet |
createNameCondition(java.lang.String lower,
java.lang.String upper)
Loop through the current set of OptionalSubPattern objects and collect those OptionalSubPattern objects where the name attribute is between lower and upper.
|
OptionalSubPatternPO |
createOptionalSubPatternPO() |
OptionalSubPatternSet |
createPatternObjectNameCondition(java.lang.String value)
Loop through the current set of OptionalSubPattern objects and collect those OptionalSubPattern objects where the patternObjectName attribute matches the parameter value.
|
OptionalSubPatternSet |
createPatternObjectNameCondition(java.lang.String lower,
java.lang.String upper)
Loop through the current set of OptionalSubPattern objects and collect those OptionalSubPattern objects where the patternObjectName attribute is between lower and upper.
|
OptionalSubPatternSet |
filterCurrentSubPattern(java.lang.Object value)
Loop through the current set of OptionalSubPattern objects and collect all contained objects with reference currentSubPattern pointing to the object passed as parameter.
|
OptionalSubPatternSet |
filterElements(java.lang.Object value)
Loop through the current set of OptionalSubPattern objects and collect all contained objects with reference elements pointing to the object passed as parameter.
|
OptionalSubPatternSet |
filterPattern(java.lang.Object value)
Loop through the current set of OptionalSubPattern objects and collect all contained objects with reference pattern pointing to the object passed as parameter.
|
PatternSet |
getCurrentSubPattern()
Loop through the current set of OptionalSubPattern objects and collect a set of the Pattern objects reached via currentSubPattern.
|
PatternSet |
getCurrentSubPatternTransitive()
Follow currentSubPattern reference zero or more times and collect all reachable objects.
|
de.uniks.networkparser.list.NumberList |
getDebugMode()
Loop through the current set of OptionalSubPattern objects and collect a list of the debugMode attribute values.
|
de.uniks.networkparser.list.BooleanList |
getDoAllMatches()
Loop through the current set of OptionalSubPattern objects and collect a list of the doAllMatches attribute values.
|
PatternElementSet |
getElements()
Loop through the current set of OptionalSubPattern objects and collect a set of the PatternElement objects reached via elements.
|
java.lang.String |
getEntryType() |
de.uniks.networkparser.list.BooleanList |
getHasMatch()
Loop through the current set of OptionalSubPattern objects and collect a list of the hasMatch attribute values.
|
de.uniks.networkparser.list.BooleanList |
getMatchForward()
Loop through the current set of OptionalSubPattern objects and collect a list of the matchForward attribute values.
|
de.uniks.networkparser.list.ObjectSet |
getModifier()
Loop through the current set of OptionalSubPattern objects and collect a list of the modifier attribute values.
|
de.uniks.networkparser.list.ObjectSet |
getName()
Loop through the current set of OptionalSubPattern objects and collect a list of the name attribute values.
|
PatternSet |
getPattern()
Loop through the current set of OptionalSubPattern objects and collect a set of the Pattern objects reached via pattern.
|
de.uniks.networkparser.list.ObjectSet |
getPatternObjectName()
Loop through the current set of OptionalSubPattern objects and collect a list of the patternObjectName attribute values.
|
protected java.lang.Class<?> |
getTypClass() |
OptionalSubPatternSet |
with(java.lang.Object value) |
OptionalSubPatternSet |
withCurrentSubPattern(Pattern value)
Loop through current set of ModelType objects and attach the OptionalSubPattern object passed as parameter to the CurrentSubPattern attribute of each of it.
|
OptionalSubPatternSet |
withDebugMode(int value)
Loop through the current set of OptionalSubPattern objects and assign value to the debugMode attribute of each of it.
|
OptionalSubPatternSet |
withDoAllMatches(boolean value)
Loop through the current set of OptionalSubPattern objects and assign value to the doAllMatches attribute of each of it.
|
OptionalSubPatternSet |
withElements(PatternElement value)
Loop through current set of ModelType objects and attach the OptionalSubPattern object passed as parameter to the Elements attribute of each of it.
|
OptionalSubPatternSet |
withHasMatch(boolean value)
Loop through the current set of OptionalSubPattern objects and assign value to the hasMatch attribute of each of it.
|
OptionalSubPatternSet |
withMatchForward(boolean value)
Loop through the current set of OptionalSubPattern objects and assign value to the matchForward attribute of each of it.
|
OptionalSubPatternSet |
withModifier(java.lang.String value)
Loop through the current set of OptionalSubPattern objects and assign value to the modifier attribute of each of it.
|
OptionalSubPatternSet |
withName(java.lang.String value)
Loop through the current set of OptionalSubPattern objects and assign value to the name attribute of each of it.
|
OptionalSubPatternSet |
without(OptionalSubPattern value) |
OptionalSubPatternSet |
withoutElements(PatternElement value)
Loop through current set of ModelType objects and remove the OptionalSubPattern object passed as parameter from the Elements attribute of each of it.
|
OptionalSubPatternSet |
withPattern(Pattern value)
Loop through current set of ModelType objects and attach the OptionalSubPattern object passed as parameter to the Pattern attribute of each of it.
|
OptionalSubPatternSet |
withPatternObjectName(java.lang.String value)
Loop through the current set of OptionalSubPattern objects and assign value to the patternObjectName attribute of each of it.
|
add, add, addAll, addAll, clone, filter, fireProperty, getNewList, instanceOf, intersection, minus, remove, remove, set, subList, toString, toString, union, with, withListenerceiling, copyEntity, equals, filterItems, hashCode, iterator, iterator, iteratorReverse, listIterator, listIterator, subSet, withListaddHashItem, addKeyValue, checkValue, clear, comparator, contains, containsAll, first, flag, get, getByIndex, getKeyByIndex, getPositionKey, getValue, hashKey, hasKeyAndPos, indexOf, init, init, init, isAllowDuplicate, isAllowEmptyValue, isCaseSensitive, isComparator, isEmpty, isReadOnly, isVisible, last, lastIndexOf, move, pack, parseItem, removeAll, removeByIndex, removeByObject, removeItem, reset, retainAll, setAllowEmptyValue, setFlag, setValue, size, toArray, toArray, toString, withAllowDuplicate, withAllowEmptyValue, withCaseSensitive, withFlag, without, withSize, withType, withVisiblefinalize, getClass, notify, notifyAll, wait, wait, waitpublic static final OptionalSubPatternSet EMPTY_SET
public OptionalSubPatternSet()
public OptionalSubPatternSet(OptionalSubPattern... objects)
public OptionalSubPatternSet(java.util.Collection<OptionalSubPattern> objects)
protected java.lang.Class<?> getTypClass()
getTypClass in class de.uniks.networkparser.list.AbstractArray<OptionalSubPattern>public OptionalSubPatternPO createOptionalSubPatternPO()
public java.lang.String getEntryType()
public OptionalSubPatternSet with(java.lang.Object value)
public OptionalSubPatternSet without(OptionalSubPattern value)
public de.uniks.networkparser.list.BooleanList getMatchForward()
public OptionalSubPatternSet createMatchForwardCondition(boolean value)
value - Search valuepublic OptionalSubPatternSet withMatchForward(boolean value)
value - New attribute valuepublic de.uniks.networkparser.list.NumberList getDebugMode()
public OptionalSubPatternSet createDebugModeCondition(int value)
value - Search valuepublic OptionalSubPatternSet createDebugModeCondition(int lower, int upper)
lower - Lower boundupper - Upper boundpublic OptionalSubPatternSet withDebugMode(int value)
value - New attribute valuepublic de.uniks.networkparser.list.ObjectSet getName()
public OptionalSubPatternSet createNameCondition(java.lang.String value)
value - Search valuepublic OptionalSubPatternSet createNameCondition(java.lang.String lower, java.lang.String upper)
lower - Lower boundupper - Upper boundpublic OptionalSubPatternSet withName(java.lang.String value)
value - New attribute valuepublic de.uniks.networkparser.list.ObjectSet getModifier()
public OptionalSubPatternSet createModifierCondition(java.lang.String value)
value - Search valuepublic OptionalSubPatternSet createModifierCondition(java.lang.String lower, java.lang.String upper)
lower - Lower boundupper - Upper boundpublic OptionalSubPatternSet withModifier(java.lang.String value)
value - New attribute valuepublic de.uniks.networkparser.list.BooleanList getHasMatch()
public OptionalSubPatternSet createHasMatchCondition(boolean value)
value - Search valuepublic OptionalSubPatternSet withHasMatch(boolean value)
value - New attribute valuepublic de.uniks.networkparser.list.ObjectSet getPatternObjectName()
public OptionalSubPatternSet createPatternObjectNameCondition(java.lang.String value)
value - Search valuepublic OptionalSubPatternSet createPatternObjectNameCondition(java.lang.String lower, java.lang.String upper)
lower - Lower boundupper - Upper boundpublic OptionalSubPatternSet withPatternObjectName(java.lang.String value)
value - New attribute valuepublic de.uniks.networkparser.list.BooleanList getDoAllMatches()
public OptionalSubPatternSet createDoAllMatchesCondition(boolean value)
value - Search valuepublic OptionalSubPatternSet withDoAllMatches(boolean value)
value - New attribute valuepublic PatternSet getPattern()
public OptionalSubPatternSet filterPattern(java.lang.Object value)
value - The object required as pattern neighbor of the collected results.public OptionalSubPatternSet withPattern(Pattern value)
public PatternElementSet getElements()
public OptionalSubPatternSet filterElements(java.lang.Object value)
value - The object required as elements neighbor of the collected results.public OptionalSubPatternSet withElements(PatternElement value)
public OptionalSubPatternSet withoutElements(PatternElement value)
public PatternSet getCurrentSubPattern()
public OptionalSubPatternSet filterCurrentSubPattern(java.lang.Object value)
value - The object required as currentSubPattern neighbor of the collected results.public PatternSet getCurrentSubPatternTransitive()
public OptionalSubPatternSet withCurrentSubPattern(Pattern value)