Package org.bukkit.util
Interface OldEnum<T extends OldEnum<T>>
- Type Parameters:
- T- the type of the old enum.
- All Superinterfaces:
- Comparable<T>
- All Known Subinterfaces:
- Art,- Attribute,- Biome,- Cat.Type,- Fluid,- Frog.Variant,- MapCursor.Type,- PatternType,- Sound,- Villager.Profession,- Villager.Type
@Internal
@Deprecated(since="1.21")
public interface OldEnum<T extends OldEnum<T>>
extends Comparable<T>
Deprecated.
only for backwards compatibility.
Class which holds common methods which are present in an enum.
- 
Method Summary
- 
Method Details- 
compareToDeprecated.only for backwards compatibility, old enums can not be compared.- Specified by:
- compareToin interface- Comparable<T extends OldEnum<T>>
- Parameters:
- other- to compare to.
- Returns:
- negative if this old enum is lower, zero if equal and positive if higher than the given old enum.
 
- 
nameDeprecated.only for backwards compatibility.- Returns:
- the name of the old enum.
 
- 
ordinalDeprecated.only for backwards compatibility, it is not guaranteed that an old enum always has the same ordinal.- Returns:
- the ordinal of the old enum.
 
 
-