@SuppressWarnings("deprecation") @Override public JsonSerialize.Inclusion findSerializationInclusion(Annotated a, JsonSerialize.Inclusion defValue) { JsonSerialize ann = a.getAnnotation(JsonSerialize.class); if (ann != null) { return ann.include(); } /* 23-May-2009, tatu: Will still support now-deprecated (as of 1.1) * legacy annotation too: */ JsonWriteNullProperties oldAnn = a.getAnnotation(JsonWriteNullProperties.class); if (oldAnn != null) { boolean writeNulls = oldAnn.value(); return writeNulls ? JsonSerialize.Inclusion.ALWAYS : JsonSerialize.Inclusion.NON_NULL; } return defValue; }
@SuppressWarnings("deprecation") @Override public JsonSerialize.Inclusion findSerializationInclusion(Annotated a, JsonSerialize.Inclusion defValue) { JsonSerialize ann = a.getAnnotation(JsonSerialize.class); if (ann != null) { return ann.include(); } /* 23-May-2009, tatu: Will still support now-deprecated (as of 1.1) * legacy annotation too: */ JsonWriteNullProperties oldAnn = a.getAnnotation(JsonWriteNullProperties.class); if (oldAnn != null) { boolean writeNulls = oldAnn.value(); return writeNulls ? JsonSerialize.Inclusion.ALWAYS : JsonSerialize.Inclusion.NON_NULL; } return defValue; }
@SuppressWarnings("deprecation") @Override public JsonSerialize.Inclusion findSerializationInclusion(Annotated a, JsonSerialize.Inclusion defValue) { JsonSerialize ann = a.getAnnotation(JsonSerialize.class); if (ann != null) { return ann.include(); } /* 23-May-2009, tatu: Will still support now-deprecated (as of 1.1) * legacy annotation too: */ JsonWriteNullProperties oldAnn = a.getAnnotation(JsonWriteNullProperties.class); if (oldAnn != null) { boolean writeNulls = oldAnn.value(); return writeNulls ? JsonSerialize.Inclusion.ALWAYS : JsonSerialize.Inclusion.NON_NULL; } return defValue; }
@SuppressWarnings("deprecation") @Override public JsonSerialize.Inclusion findSerializationInclusion(Annotated a, JsonSerialize.Inclusion defValue) { JsonSerialize ann = a.getAnnotation(JsonSerialize.class); if (ann != null) { return ann.include(); } /* 23-May-2009, tatu: Will still support now-deprecated (as of 1.1) * legacy annotation too: */ JsonWriteNullProperties oldAnn = a.getAnnotation(JsonWriteNullProperties.class); if (oldAnn != null) { boolean writeNulls = oldAnn.value(); return writeNulls ? JsonSerialize.Inclusion.ALWAYS : JsonSerialize.Inclusion.NON_NULL; } return defValue; }
@SuppressWarnings("deprecation") @Override public JsonSerialize.Inclusion findSerializationInclusion(Annotated a, JsonSerialize.Inclusion defValue) { JsonSerialize ann = a.getAnnotation(JsonSerialize.class); if (ann != null) { return ann.include(); } /* 23-May-2009, tatu: Will still support now-deprecated (as of 1.1) * legacy annotation too: */ JsonWriteNullProperties oldAnn = a.getAnnotation(JsonWriteNullProperties.class); if (oldAnn != null) { boolean writeNulls = oldAnn.value(); return writeNulls ? JsonSerialize.Inclusion.ALWAYS : JsonSerialize.Inclusion.NON_NULL; } return defValue; }
@Override public JsonSerialize.Inclusion findSerializationInclusion(Annotated a, JsonSerialize.Inclusion defValue) { JsonSerialize ann = a.getAnnotation(JsonSerialize.class); if (ann != null) { return ann.include(); } /* 23-May-2009, tatu: Will still support now-deprecated (as of 1.1) * legacy annotation too: */ JsonWriteNullProperties oldAnn = a.getAnnotation(JsonWriteNullProperties.class); if (oldAnn != null) { boolean writeNulls = oldAnn.value(); return writeNulls ? JsonSerialize.Inclusion.ALWAYS : JsonSerialize.Inclusion.NON_NULL; } return defValue; }