Enum RankingSemantics
- All Implemented Interfaces:
Serializable,Comparable<RankingSemantics>,Constable
Class representing ranking-based semantics
- Author:
- Lars Bengel
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionthe Burden-based ranking semanticsthe categorizer ranking semanticsthe counting ranking semanticsthe counter transitivity ranking semanticsthe Discussion-based ranking semanticsthe iterated graded defense ranking semanticsthe propagation ranking semanticsthe probabilistic ranking semanticsthe Social Argumentation ranking semanticsthe Strategy-based ranking semanticsthe serialisability-based ranking semanticsthe tuples ranking semantics -
Method Summary
Modifier and TypeMethodDescriptiongetId()returns the identifier of the semanticsgetName()returns the name of the semanticsstatic RankingSemanticsgetSemantics(String abbreviation) Returns the semantics whose abbreviation matched the given string.static RankingSemanticsReturns the enum constant of this type with the specified name.static RankingSemantics[]values()Returns an array containing the constants of this enum type, in the order they are declared.Methods inherited from class java.lang.Enum
compareTo, describeConstable, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
-
Enum Constant Details
-
CAT
the categorizer ranking semantics -
SER
the serialisability-based ranking semantics -
BB
the Burden-based ranking semantics -
CT
the counter transitivity ranking semantics -
CO
the counting ranking semantics -
DB
the Discussion-based ranking semantics -
IGD
the iterated graded defense ranking semantics -
PR
the propagation ranking semantics -
SAF
the Social Argumentation ranking semantics -
SB
the Strategy-based ranking semantics -
TU
the tuples ranking semantics -
PROB
the probabilistic ranking semantics
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
getId
returns the identifier of the semantics- Returns:
- the identifier of the semantics
-
getName
returns the name of the semantics- Returns:
- the name of the semantics
-
getSemantics
Returns the semantics whose abbreviation matched the given string.- Parameters:
abbreviation- Abbreviation of the semantics to return.- Returns:
- Semantics with the specified abbreviation.
-