public class StrongConfidentAttack extends java.lang.Object implements AttackStrategy
| Modifier and Type | Field and Description |
|---|---|
private ConfidentAttack |
confidentAttack |
private static StrongConfidentAttack |
instance
Singleton instance.
|
private Undercut |
undercut |
| Modifier | Constructor and Description |
|---|---|
private |
StrongConfidentAttack()
Private constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
attacks(Argument a,
Argument b)
Returns "true" iff the first argument attacks the second argument.
|
static StrongConfidentAttack |
getInstance()
Returns the singleton instance of this class.
|
java.lang.String |
toAbbreviation()
Returns the abbreviated identifier of this notion of attack, i.e.
|
java.lang.String |
toString() |
private static StrongConfidentAttack instance
private ConfidentAttack confidentAttack
private Undercut undercut
public static StrongConfidentAttack getInstance()
public boolean attacks(Argument a, Argument b)
AttackStrategyattacks in interface AttackStrategya - some argumentb - some argumenta attacks b.public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String toAbbreviation()
AttackStrategytoAbbreviation in interface AttackStrategy