Package io.microsphere.lang
Class Deprecation
- java.lang.Object
-
- io.microsphere.lang.Deprecation
-
- All Implemented Interfaces:
java.io.Serializable
public final class Deprecation extends java.lang.Object implements java.io.Serializable
The info class for deprecation- Since:
- 1.0.0
- Author:
- Mercy
- See Also:
Serializable
, Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Deprecation.Level
Deprecation Level
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
Deprecation.Level
getLevel()
java.lang.String
getLink()
java.lang.String
getReason()
java.lang.String
getReplacement()
java.lang.String
getSince()
int
hashCode()
static Deprecation
of(java.lang.String since)
static Deprecation
of(java.lang.String since, java.lang.String replacement)
static Deprecation
of(java.lang.String since, java.lang.String replacement, java.lang.String reason)
static Deprecation
of(java.lang.String since, java.lang.String replacement, java.lang.String reason, java.lang.String link)
static Deprecation
of(java.lang.String since, java.lang.String replacement, java.lang.String reason, java.lang.String link, Deprecation.Level level)
java.lang.String
toString()
-
-
-
Method Detail
-
getSince
@Nullable public java.lang.String getSince()
-
getReplacement
@Nullable public java.lang.String getReplacement()
-
getReason
@Nullable public java.lang.String getReason()
-
getLink
@Nullable public java.lang.String getLink()
-
getLevel
@Nonnull public Deprecation.Level getLevel()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
of
public static Deprecation of(java.lang.String since)
-
of
public static Deprecation of(java.lang.String since, java.lang.String replacement)
-
of
public static Deprecation of(java.lang.String since, java.lang.String replacement, java.lang.String reason)
-
of
public static Deprecation of(java.lang.String since, java.lang.String replacement, java.lang.String reason, java.lang.String link)
-
of
public static Deprecation of(java.lang.String since, java.lang.String replacement, java.lang.String reason, java.lang.String link, Deprecation.Level level)
-
-