Modul de.rpgframework.rules
Klasse ModificationChoice
java.lang.Object
de.rpgframework.genericrpg.modification.Modification
de.rpgframework.genericrpg.modification.ModificationChoice
- Alle implementierten Schnittstellen:
Cloneable,Iterable<Modification>,Collection<Modification>,List<Modification>,SequencedCollection<Modification>
@Root(name="selmod")
@ElementList(entry="allowmod",type=AllowModification.class) @ElementList(entry="checkmod",type=CheckModification.class) @ElementList(entry="costmod",type=CostModification.class) @ElementList(entry="embed",type=EmbedModification.class) @ElementList(entry="valmod",type=ValueModification.class) @ElementList(entry="itemmod",type=DataItemModification.class) @ElementList(entry="recommod",type=RecommendationModification.class) @ElementList(entry="relevancemod",type=RelevanceModification.class) @ElementList(entry="allmod",type=ModificationGroup.class)
public class ModificationChoice
extends Modification
implements List<Modification>
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen de.rpgframework.genericrpg.modification.Modification
Modification.Origin -
Feldübersicht
Von Klasse geerbte Felder de.rpgframework.genericrpg.modification.Modification
apply, conditions, origin, source, type, when -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidadd(int index, Modification element) booleanadd(Modification e) booleanaddAll(int index, Collection<? extends Modification> c) booleanaddAll(Collection<? extends Modification> c) voidclear()booleanbooleancontainsAll(Collection<?> c) get(int index) getModification(UUID key) getUUID()intbooleanisEmpty()iterator()intlistIterator(int index) remove(int index) booleanbooleanremoveAll(Collection<?> c) booleanretainAll(Collection<?> c) set(int index, Modification element) intsize()subList(int fromIndex, int toIndex) Object[]toArray()<T> T[]toArray(T[] a) voidvalidate()Validate all modifications in this listVon Klasse geerbte Methoden de.rpgframework.genericrpg.modification.Modification
clone, equals, getApplyTo, getConditionString, getOrigin, getReferenceType, getSource, getWhen, isConditional, setApplyTo, setConditionString, setOrigin, setSource, setWhenVon Klasse geerbte Methoden java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden java.util.Collection
parallelStream, removeIf, stream, toArrayVon Schnittstelle geerbte Methoden java.util.List
addFirst, addLast, equals, getFirst, getLast, hashCode, removeFirst, removeLast, replaceAll, reversed, sort, spliterator
-
Konstruktordetails
-
ModificationChoice
public ModificationChoice()
-
-
Methodendetails
-
getUUID
-
getModification
-
iterator
- Angegeben von:
iteratorin SchnittstelleCollection<Modification>- Angegeben von:
iteratorin SchnittstelleIterable<Modification>- Angegeben von:
iteratorin SchnittstelleList<Modification>
-
getModificiations
-
validate
Validate all modifications in this list- Setzt außer Kraft:
validatein KlasseModification- Löst aus:
ReferenceException
-
size
public int size()- Angegeben von:
sizein SchnittstelleCollection<Modification>- Angegeben von:
sizein SchnittstelleList<Modification>
-
isEmpty
public boolean isEmpty()- Angegeben von:
isEmptyin SchnittstelleCollection<Modification>- Angegeben von:
isEmptyin SchnittstelleList<Modification>
-
contains
- Angegeben von:
containsin SchnittstelleCollection<Modification>- Angegeben von:
containsin SchnittstelleList<Modification>
-
toArray
- Angegeben von:
toArrayin SchnittstelleCollection<Modification>- Angegeben von:
toArrayin SchnittstelleList<Modification>
-
toArray
public <T> T[] toArray(T[] a) - Angegeben von:
toArrayin SchnittstelleCollection<Modification>- Angegeben von:
toArrayin SchnittstelleList<Modification>
-
add
- Angegeben von:
addin SchnittstelleCollection<Modification>- Angegeben von:
addin SchnittstelleList<Modification>
-
remove
- Angegeben von:
removein SchnittstelleCollection<Modification>- Angegeben von:
removein SchnittstelleList<Modification>
-
containsAll
- Angegeben von:
containsAllin SchnittstelleCollection<Modification>- Angegeben von:
containsAllin SchnittstelleList<Modification>
-
addAll
- Angegeben von:
addAllin SchnittstelleCollection<Modification>- Angegeben von:
addAllin SchnittstelleList<Modification>
-
addAll
- Angegeben von:
addAllin SchnittstelleList<Modification>
-
removeAll
- Angegeben von:
removeAllin SchnittstelleCollection<Modification>- Angegeben von:
removeAllin SchnittstelleList<Modification>
-
retainAll
- Angegeben von:
retainAllin SchnittstelleCollection<Modification>- Angegeben von:
retainAllin SchnittstelleList<Modification>
-
clear
public void clear()- Angegeben von:
clearin SchnittstelleCollection<Modification>- Angegeben von:
clearin SchnittstelleList<Modification>
-
get
- Angegeben von:
getin SchnittstelleList<Modification>
-
set
- Angegeben von:
setin SchnittstelleList<Modification>
-
add
- Angegeben von:
addin SchnittstelleList<Modification>
-
remove
- Angegeben von:
removein SchnittstelleList<Modification>
-
indexOf
- Angegeben von:
indexOfin SchnittstelleList<Modification>
-
lastIndexOf
- Angegeben von:
lastIndexOfin SchnittstelleList<Modification>
-
listIterator
- Angegeben von:
listIteratorin SchnittstelleList<Modification>
-
listIterator
- Angegeben von:
listIteratorin SchnittstelleList<Modification>
-
subList
- Angegeben von:
subListin SchnittstelleList<Modification>
-