public class FeatureEffectInProgress
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
FeatureEffectInProgress()
Deprecated.
|
FeatureEffectInProgress(FeatureBehaviorInProgress parent,
FeatureEffect effect) |
Modifier and Type | Method and Description |
---|---|
java.util.List<AbstractCreatureInPlay> |
accessTargets(com.mindgene.d20.common.AbstractApp abstractApp) |
java.util.Set<java.lang.Long> |
accessTargets(boolean InitialTargets) |
java.util.List<AbstractCreatureInPlay> |
accessTargets(boolean InitialTargets,
com.mindgene.d20.common.AbstractApp abstractApp) |
java.util.List<AbstractCreatureInPlay> |
accessTriggeredTargets(com.mindgene.d20.common.AbstractApp abstractApp) |
void |
addTarget(AbstractCreatureInPlay creatureInPlay) |
void |
addTarget(java.lang.Long creatureInPlay) |
void |
addTriggeredTarget(AbstractCreatureInPlay creatureInPlay) |
void |
addTriggeredTarget(java.lang.Long creatureInPlay) |
void |
assignTargets(AbstractCreatureInPlay[] targets) |
void |
assignTargets(java.util.Collection<AbstractCreatureInPlay> targets) |
void |
assignTargets(java.util.List<AbstractCreatureInPlay> targets,
boolean initialTargets) |
void |
assignTargetsUINS(java.util.Collection<java.lang.Long> targets) |
void |
assignTriggeredTargets(java.util.List<AbstractCreatureInPlay> targets) |
boolean |
containsTarget(AbstractCreatureInPlay creatureInPlay) |
boolean |
containsTriuggeredTarget(AbstractCreatureInPlay creatureInPlay) |
boolean |
equals(java.lang.Object o) |
FeatureEffect |
getEffect() |
FeatureBehaviorInProgress |
getFeatureBehaviorInProgress() |
java.util.Set<java.lang.Long> |
getTargetList() |
java.util.Set<java.lang.Long> |
getTriggeredTargetList() |
int |
hashCode() |
boolean |
hasTargets() |
boolean |
hasTriggeredTargets() |
boolean |
isExecutedOnThisRound() |
boolean |
isIgnoreOnCurrentRound() |
void |
removeTarget(AbstractCreatureInPlay creatureInPlay) |
void |
removeTriggeredTarget(AbstractCreatureInPlay creatureInPlay) |
void |
setEffect(FeatureEffect effect) |
void |
setExecutedOnThisRound(boolean executedOnThisRound) |
void |
setFeatureBehaviorInProgress(FeatureBehaviorInProgress featureBehaviorInProgress) |
void |
setIgnoreOnCurrentRound(boolean ignoreOnCurrentRound) |
void |
setTargetList(java.util.Set<java.lang.Long> targetList) |
void |
setTriggeredTargetList(java.util.Set<java.lang.Long> triggeredTargetList) |
public FeatureEffectInProgress(FeatureBehaviorInProgress parent, FeatureEffect effect)
@Deprecated public FeatureEffectInProgress()
public java.util.Set<java.lang.Long> getTargetList()
public void setTargetList(java.util.Set<java.lang.Long> targetList)
public java.util.Set<java.lang.Long> getTriggeredTargetList()
public void setTriggeredTargetList(java.util.Set<java.lang.Long> triggeredTargetList)
public boolean isExecutedOnThisRound()
public void setExecutedOnThisRound(boolean executedOnThisRound)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public boolean isIgnoreOnCurrentRound()
public void setIgnoreOnCurrentRound(boolean ignoreOnCurrentRound)
public FeatureBehaviorInProgress getFeatureBehaviorInProgress()
public void setFeatureBehaviorInProgress(FeatureBehaviorInProgress featureBehaviorInProgress)
public FeatureEffect getEffect()
public void setEffect(FeatureEffect effect)
public boolean hasTargets()
public void assignTargets(java.util.Collection<AbstractCreatureInPlay> targets)
targets
- list of AbstractCreatureInPlaypublic void assignTargetsUINS(java.util.Collection<java.lang.Long> targets)
public void assignTargets(AbstractCreatureInPlay[] targets)
public void addTarget(AbstractCreatureInPlay creatureInPlay)
public void addTarget(java.lang.Long creatureInPlay)
public void removeTarget(AbstractCreatureInPlay creatureInPlay)
public java.util.Set<java.lang.Long> accessTargets(boolean InitialTargets)
public java.util.List<AbstractCreatureInPlay> accessTargets(boolean InitialTargets, com.mindgene.d20.common.AbstractApp abstractApp)
public void assignTargets(java.util.List<AbstractCreatureInPlay> targets, boolean initialTargets)
public java.util.List<AbstractCreatureInPlay> accessTargets(com.mindgene.d20.common.AbstractApp abstractApp)
public java.util.List<AbstractCreatureInPlay> accessTriggeredTargets(com.mindgene.d20.common.AbstractApp abstractApp)
public boolean containsTarget(AbstractCreatureInPlay creatureInPlay)
public boolean hasTriggeredTargets()
public void assignTriggeredTargets(java.util.List<AbstractCreatureInPlay> targets)
targets
- list of AbstractCreatureInPlaypublic void addTriggeredTarget(AbstractCreatureInPlay creatureInPlay)
public void addTriggeredTarget(java.lang.Long creatureInPlay)
public void removeTriggeredTarget(AbstractCreatureInPlay creatureInPlay)
public boolean containsTriuggeredTarget(AbstractCreatureInPlay creatureInPlay)