DeprecationHandlerpublic class LoggingDeprecationHandler extends java.lang.Object implements DeprecationHandler
DeprecationLogger.
This is core's primary implementation of DeprecationHandler and
should absolutely be used everywhere where it parses
requests. It is much less appropriate when parsing responses from external
sources because it will report deprecated fields back to the user as
though the user sent them.
| Modifier and Type | Field | Description |
|---|---|---|
static LoggingDeprecationHandler |
INSTANCE |
THROW_UNSUPPORTED_OPERATION| Modifier and Type | Method | Description |
|---|---|---|
void |
usedDeprecatedField(java.lang.String usedName,
java.lang.String replacedWith) |
|
void |
usedDeprecatedName(java.lang.String usedName,
java.lang.String modernName) |
public static LoggingDeprecationHandler INSTANCE
public void usedDeprecatedName(java.lang.String usedName,
java.lang.String modernName)
usedDeprecatedName in interface DeprecationHandlerpublic void usedDeprecatedField(java.lang.String usedName,
java.lang.String replacedWith)
usedDeprecatedField in interface DeprecationHandler