public class PatternObjectSet extends de.uniks.networkparser.list.SimpleSet<PatternObject>
| Modifier and Type | Field and Description |
|---|---|
static PatternObjectSet |
EMPTY_SET |
| Constructor and Description |
|---|
PatternObjectSet() |
PatternObjectSet(java.util.Collection<PatternObject> objects) |
PatternObjectSet(PatternObject... objects) |
| Modifier and Type | Method and Description |
|---|---|
PatternObjectSet |
createCandidatesCondition(java.lang.Object value)
Loop through the current set of PatternObject objects and collect those PatternObject objects where the candidates attribute matches the parameter value.
|
PatternObjectSet |
createCurrentMatchCondition(java.lang.Object value)
Loop through the current set of PatternObject objects and collect those PatternObject objects where the currentMatch attribute matches the parameter value.
|
PatternObjectSet |
createDoAllMatchesCondition(boolean value)
Loop through the current set of PatternObject objects and collect those PatternObject objects where the doAllMatches attribute matches the parameter value.
|
PatternObjectSet |
createHasMatchCondition(boolean value)
Loop through the current set of PatternObject objects and collect those PatternObject objects where the hasMatch attribute matches the parameter value.
|
PatternObjectSet |
createModifierCondition(java.lang.String value)
Loop through the current set of PatternObject objects and collect those PatternObject objects where the modifier attribute matches the parameter value.
|
PatternObjectSet |
createModifierCondition(java.lang.String lower,
java.lang.String upper)
Loop through the current set of PatternObject objects and collect those PatternObject objects where the modifier attribute is between lower and upper.
|
PatternObjectSet |
createPatternObjectNameCondition(java.lang.String value)
Loop through the current set of PatternObject objects and collect those PatternObject objects where the patternObjectName attribute matches the parameter value.
|
PatternObjectSet |
createPatternObjectNameCondition(java.lang.String lower,
java.lang.String upper)
Loop through the current set of PatternObject objects and collect those PatternObject objects where the patternObjectName attribute is between lower and upper.
|
PatternObjectPO |
createPatternObjectPO() |
PatternObjectSet |
filterAttrConstraints(java.lang.Object value)
Loop through the current set of PatternObject objects and collect all contained objects with reference attrConstraints pointing to the object passed as parameter.
|
PatternObjectSet |
filterCardConstraints(java.lang.Object value)
Loop through the current set of PatternObject objects and collect all contained objects with reference cardConstraints pointing to the object passed as parameter.
|
PatternObjectSet |
filterDestroyElem(java.lang.Object value)
Loop through the current set of PatternObject objects and collect all contained objects with reference destroyElem pointing to the object passed as parameter.
|
PatternObjectSet |
filterExcluders(java.lang.Object value)
Loop through the current set of PatternObject objects and collect all contained objects with reference excluders pointing to the object passed as parameter.
|
PatternObjectSet |
filterMatchOtherThen(java.lang.Object value)
Loop through the current set of PatternObject objects and collect all contained objects with reference matchOtherThen pointing to the object passed as parameter.
|
PatternObjectSet |
filterPattern(java.lang.Object value)
Loop through the current set of PatternObject objects and collect all contained objects with reference pattern pointing to the object passed as parameter.
|
AttributeConstraintSet |
getAttrConstraints()
Loop through the current set of PatternObject objects and collect a set of the AttributeConstraint objects reached via attrConstraints.
|
de.uniks.networkparser.list.ObjectSet |
getCandidates()
Loop through the current set of PatternObject objects and collect a list of the candidates attribute values.
|
CardinalityConstraintSet |
getCardConstraints()
Loop through the current set of PatternObject objects and collect a set of the CardinalityConstraint objects reached via cardConstraints.
|
de.uniks.networkparser.list.ObjectSet |
getCurrentMatch()
Loop through the current set of PatternObject objects and collect a list of the currentMatch attribute values.
|
DestroyObjectElemSet |
getDestroyElem()
Loop through the current set of PatternObject objects and collect a set of the DestroyObjectElem objects reached via destroyElem.
|
de.uniks.networkparser.list.BooleanList |
getDoAllMatches()
Loop through the current set of PatternObject objects and collect a list of the doAllMatches attribute values.
|
java.lang.String |
getEntryType() |
MatchOtherThenSet |
getExcluders()
Loop through the current set of PatternObject objects and collect a set of the MatchOtherThen objects reached via excluders.
|
de.uniks.networkparser.list.BooleanList |
getHasMatch()
Loop through the current set of PatternObject objects and collect a list of the hasMatch attribute values.
|
MatchOtherThenSet |
getMatchOtherThen()
Loop through the current set of PatternObject objects and collect a set of the MatchOtherThen objects reached via matchOtherThen.
|
de.uniks.networkparser.list.ObjectSet |
getModifier()
Loop through the current set of PatternObject objects and collect a list of the modifier attribute values.
|
PatternSet |
getPattern()
Loop through the current set of PatternObject objects and collect a set of the Pattern objects reached via pattern.
|
de.uniks.networkparser.list.ObjectSet |
getPatternObjectName()
Loop through the current set of PatternObject objects and collect a list of the patternObjectName attribute values.
|
protected java.lang.Class<?> |
getTypClass() |
PatternObjectSet |
with(java.lang.Object value) |
PatternObjectSet |
withAttrConstraints(AttributeConstraint value)
Loop through current set of ModelType objects and attach the PatternObject object passed as parameter to the AttrConstraints attribute of each of it.
|
PatternObjectSet |
withCandidates(java.lang.Object value)
Loop through the current set of PatternObject objects and assign value to the candidates attribute of each of it.
|
PatternObjectSet |
withCardConstraints(CardinalityConstraint value)
Loop through current set of ModelType objects and attach the PatternObject object passed as parameter to the CardConstraints attribute of each of it.
|
PatternObjectSet |
withCurrentMatch(java.lang.Object value)
Loop through the current set of PatternObject objects and assign value to the currentMatch attribute of each of it.
|
PatternObjectSet |
withDestroyElem(DestroyObjectElem value)
Loop through current set of ModelType objects and attach the PatternObject object passed as parameter to the DestroyElem attribute of each of it.
|
PatternObjectSet |
withDoAllMatches(boolean value)
Loop through the current set of PatternObject objects and assign value to the doAllMatches attribute of each of it.
|
PatternObjectSet |
withExcluders(MatchOtherThen value)
Loop through current set of ModelType objects and attach the PatternObject object passed as parameter to the Excluders attribute of each of it.
|
PatternObjectSet |
withHasMatch(boolean value)
Loop through the current set of PatternObject objects and assign value to the hasMatch attribute of each of it.
|
PatternObjectSet |
withMatchOtherThen(MatchOtherThen value)
Loop through current set of ModelType objects and attach the PatternObject object passed as parameter to the MatchOtherThen attribute of each of it.
|
PatternObjectSet |
withModifier(java.lang.String value)
Loop through the current set of PatternObject objects and assign value to the modifier attribute of each of it.
|
PatternObjectSet |
without(PatternObject value) |
PatternObjectSet |
withoutAttrConstraints(AttributeConstraint value)
Loop through current set of ModelType objects and remove the PatternObject object passed as parameter from the AttrConstraints attribute of each of it.
|
PatternObjectSet |
withoutCardConstraints(CardinalityConstraint value)
Loop through current set of ModelType objects and remove the PatternObject object passed as parameter from the CardConstraints attribute of each of it.
|
PatternObjectSet |
withoutExcluders(MatchOtherThen value)
Loop through current set of ModelType objects and remove the PatternObject object passed as parameter from the Excluders attribute of each of it.
|
PatternObjectSet |
withoutMatchOtherThen(MatchOtherThen value)
Loop through current set of ModelType objects and remove the PatternObject object passed as parameter from the MatchOtherThen attribute of each of it.
|
PatternObjectSet |
withPattern(Pattern value)
Loop through current set of ModelType objects and attach the PatternObject object passed as parameter to the Pattern attribute of each of it.
|
PatternObjectSet |
withPatternObjectName(java.lang.String value)
Loop through the current set of PatternObject 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, withVisibleequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final PatternObjectSet EMPTY_SET
public PatternObjectSet()
public PatternObjectSet(PatternObject... objects)
public PatternObjectSet(java.util.Collection<PatternObject> objects)
protected java.lang.Class<?> getTypClass()
getTypClass in class de.uniks.networkparser.list.AbstractArray<PatternObject>public PatternObjectPO createPatternObjectPO()
public java.lang.String getEntryType()
public PatternObjectSet with(java.lang.Object value)
public PatternObjectSet without(PatternObject value)
public de.uniks.networkparser.list.ObjectSet getCurrentMatch()
public PatternObjectSet createCurrentMatchCondition(java.lang.Object value)
value - Search valuepublic PatternObjectSet withCurrentMatch(java.lang.Object value)
value - New attribute valuepublic de.uniks.networkparser.list.ObjectSet getCandidates()
public PatternObjectSet createCandidatesCondition(java.lang.Object value)
value - Search valuepublic PatternObjectSet withCandidates(java.lang.Object value)
value - New attribute valuepublic de.uniks.networkparser.list.ObjectSet getModifier()
public PatternObjectSet createModifierCondition(java.lang.String value)
value - Search valuepublic PatternObjectSet createModifierCondition(java.lang.String lower, java.lang.String upper)
lower - Lower boundupper - Upper boundpublic PatternObjectSet withModifier(java.lang.String value)
value - New attribute valuepublic de.uniks.networkparser.list.BooleanList getHasMatch()
public PatternObjectSet createHasMatchCondition(boolean value)
value - Search valuepublic PatternObjectSet withHasMatch(boolean value)
value - New attribute valuepublic de.uniks.networkparser.list.ObjectSet getPatternObjectName()
public PatternObjectSet createPatternObjectNameCondition(java.lang.String value)
value - Search valuepublic PatternObjectSet createPatternObjectNameCondition(java.lang.String lower, java.lang.String upper)
lower - Lower boundupper - Upper boundpublic PatternObjectSet withPatternObjectName(java.lang.String value)
value - New attribute valuepublic de.uniks.networkparser.list.BooleanList getDoAllMatches()
public PatternObjectSet createDoAllMatchesCondition(boolean value)
value - Search valuepublic PatternObjectSet withDoAllMatches(boolean value)
value - New attribute valuepublic PatternSet getPattern()
public PatternObjectSet filterPattern(java.lang.Object value)
value - The object required as pattern neighbor of the collected results.public PatternObjectSet withPattern(Pattern value)
public AttributeConstraintSet getAttrConstraints()
public PatternObjectSet filterAttrConstraints(java.lang.Object value)
value - The object required as attrConstraints neighbor of the collected results.public PatternObjectSet withAttrConstraints(AttributeConstraint value)
public PatternObjectSet withoutAttrConstraints(AttributeConstraint value)
public DestroyObjectElemSet getDestroyElem()
public PatternObjectSet filterDestroyElem(java.lang.Object value)
value - The object required as destroyElem neighbor of the collected results.public PatternObjectSet withDestroyElem(DestroyObjectElem value)
public CardinalityConstraintSet getCardConstraints()
public PatternObjectSet filterCardConstraints(java.lang.Object value)
value - The object required as cardConstraints neighbor of the collected results.public PatternObjectSet withCardConstraints(CardinalityConstraint value)
public PatternObjectSet withoutCardConstraints(CardinalityConstraint value)
public MatchOtherThenSet getMatchOtherThen()
public PatternObjectSet filterMatchOtherThen(java.lang.Object value)
value - The object required as matchOtherThen neighbor of the collected results.public PatternObjectSet withMatchOtherThen(MatchOtherThen value)
public PatternObjectSet withoutMatchOtherThen(MatchOtherThen value)
public MatchOtherThenSet getExcluders()
public PatternObjectSet filterExcluders(java.lang.Object value)
value - The object required as excluders neighbor of the collected results.public PatternObjectSet withExcluders(MatchOtherThen value)
public PatternObjectSet withoutExcluders(MatchOtherThen value)