- Common ways to obtain JsonDeserialize
private void myMethod () {JsonDeserialize j =
Annotated annotated;annotated.getAnnotation(JsonDeserialize.class)
- Smart code suggestions by Codota
}
@JsonDeserialize(using = JsonDateDeserializer.class) public void setLastUpdatedAt(Date lastUpdatedAt) { this.lastUpdatedAt = lastUpdatedAt; }
@JsonDeserialize(using = JsonDateDeserializer.class) public void setExpiresAt(Date expiresAt) { if (expiresAt == null) { Calendar thirtyMinFromNow = Calendar.getInstance(); thirtyMinFromNow.add(Calendar.MINUTE, 30); expiresAt = thirtyMinFromNow.getTime(); } this.expiresAt = expiresAt; }
@org.codehaus.jackson.annotate.JsonProperty("authorities") @org.codehaus.jackson.map.annotate.JsonDeserialize(using = JacksonArrayOrStringDeserializer.class) @com.fasterxml.jackson.annotation.JsonProperty("authorities") @com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = Jackson2ArrayOrStringDeserializer.class) private void setAuthoritiesAsStrings(Set<String> values) { setAuthorities(AuthorityUtils.createAuthorityList(values .toArray(new String[values.size()]))); }
@org.codehaus.jackson.map.annotate.JsonDeserialize(using = OAuth2AccessTokenJackson1Deserializer.class) @com.fasterxml.jackson.databind.annotation.JsonSerialize(using = OAuth2AccessTokenJackson2Serializer.class) @com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = OAuth2AccessTokenJackson2Deserializer.class)
@org.codehaus.jackson.map.annotate.JsonDeserialize(using = OAuth2ExceptionJackson1Deserializer.class) @com.fasterxml.jackson.databind.annotation.JsonSerialize(using = OAuth2ExceptionJackson2Serializer.class) @com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = OAuth2ExceptionJackson2Deserializer.class)
private String clientSecret; @org.codehaus.jackson.map.annotate.JsonDeserialize(using = JacksonArrayOrStringDeserializer.class) @com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = Jackson2ArrayOrStringDeserializer.class) private Set<String> scope = Collections.emptySet(); @org.codehaus.jackson.map.annotate.JsonDeserialize(using = JacksonArrayOrStringDeserializer.class) @com.fasterxml.jackson.annotation.JsonProperty("resource_ids") @com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = Jackson2ArrayOrStringDeserializer.class) @org.codehaus.jackson.map.annotate.JsonDeserialize(using = JacksonArrayOrStringDeserializer.class) @com.fasterxml.jackson.annotation.JsonProperty("authorized_grant_types") @com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = Jackson2ArrayOrStringDeserializer.class) @org.codehaus.jackson.map.annotate.JsonDeserialize(using = JacksonArrayOrStringDeserializer.class) @com.fasterxml.jackson.annotation.JsonProperty("redirect_uri") @com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = Jackson2ArrayOrStringDeserializer.class) @org.codehaus.jackson.map.annotate.JsonDeserialize(using = JacksonArrayOrStringDeserializer.class) @com.fasterxml.jackson.annotation.JsonProperty("autoapprove") @com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = Jackson2ArrayOrStringDeserializer.class)
}) @org.codehaus.jackson.map.annotate.JsonSerialize(using = OAuth2AccessTokenJackson1Serializer.class) @org.codehaus.jackson.map.annotate.JsonDeserialize(using = OAuth2AccessTokenJackson1Deserializer.class) @com.fasterxml.jackson.databind.annotation.JsonSerialize(using = OAuth2AccessTokenJackson2Serializer.class) @com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = OAuth2AccessTokenJackson2Deserializer.class)
@JsonDeserialize(as=KnowledgePackageImpl.class) private KnowledgePackage knowledgePackage; @JsonDeserialize(using=com.bstek.urule.model.rete.ReteNodeJsonDeserializer.class) private List<ReteNode> allNodes=new ArrayList<ReteNode>(); public KnowledgePackageWrapper() {
@JsonIgnore private List<Library> libraries; @JsonDeserialize(using=com.bstek.urule.model.flow.FlowNodeJsonDeserializer.class) private List<FlowNode> nodes; public ProcessInstance newInstance(FlowContext context){
private Map<String, String> parameters; @JsonDeserialize(using=RuleJsonDeserializer.class) private List<Rule> noLhsRules;
@JsonDeserialize (as=DedicatedRoomDTO.class) public interface DedicatedRoom extends StorableEntity { long getIssueId(); String getName(); String getApiUrl(); String getXmppJid(); long getRoomId(); boolean isPrivateRoom(); }
@JsonDeserialize(using = JsonDateDeserializer.class) public void setExpiresAt(Date expiresAt) { if (expiresAt == null) { Calendar thirtyMinFromNow = Calendar.getInstance(); thirtyMinFromNow.add(Calendar.MINUTE, 30); expiresAt = thirtyMinFromNow.getTime(); } this.expiresAt = expiresAt; }
@JsonCreator ShareSourceMixin(@JsonProperty("application") @JsonDeserialize(using = NameDeserializer.class) String application, @JsonProperty("serviceProvider") @JsonDeserialize(using = NameDeserializer.class) String serviceProvider, @JsonProperty("serviceProviderAccountHandle") String serviceProviderAccountHandle, @JsonProperty("serviceProviderAccountId") String serviceProviderAccountId, @JsonProperty("serviceProviderShareId") String serviceProviderShareId) { }
@JsonCreator AlbumMixin(@JsonProperty("id") String id, @JsonProperty("from") Reference from, @JsonProperty("name") String name, @JsonProperty("type") @JsonDeserialize(using = TypeDeserializer.class) Type type, @JsonProperty("link") String link, @JsonProperty("count") int count, @JsonProperty("privacy") @JsonDeserialize(using = PrivacyDeserializer.class) Privacy privacy, @JsonProperty("created_time") Date createdTime) { }
@XmlElement(name = "business-service") @JsonProperty("business-services") @JsonSerialize(using = JsonResourceLocationListSerializationProvider.class) @JsonDeserialize(using = JsonResourceLocationListDeserializationProvider.class) @XmlJavaTypeAdapter(JAXBResourceLocationAdapter.class) public List<ResourceLocation> getServices() { return this.services; }
/** * Monitoring location that this node is located in. */ @JsonSerialize(using=MonitoringLocationJsonSerializer.class) @JsonDeserialize(using=MonitoringLocationJsonDeserializer.class) @XmlElement(name="location") @ManyToOne(optional=false, fetch=FetchType.LAZY) @JoinColumn(name="location") @XmlJavaTypeAdapter(MonitoringLocationIdAdapter.class) public OnmsMonitoringLocation getLocation() { return m_location; }
@XmlElement(name = "business-service") @JsonProperty("business-services") @JsonSerialize(using = JsonResourceLocationListSerializationProvider.class) @JsonDeserialize(using = JsonResourceLocationListDeserializationProvider.class) @XmlJavaTypeAdapter(JAXBResourceLocationAdapter.class) public List<ResourceLocation> getServices() { return this.services; }
@JsonCreator PostRelationMixin( @JsonProperty("availableActions") @JsonDeserialize(using = AvailableActionDeserializer.class) List<GroupAvailableAction> availableActions, @JsonProperty("isFollowing") Boolean isFollowing, @JsonProperty("isLiked") Boolean isLiked) { }
@JsonCreator ShareMixin(@JsonProperty("comment") String comment, @JsonProperty("content") ShareContent content, @JsonProperty("id") String id, @JsonProperty("source") ShareSource source, @JsonProperty("timestamp") Date timestamp, @JsonProperty("visibility") @JsonDeserialize(using = CodeDeserializer.class) String visibility) { }
@org.codehaus.jackson.annotate.JsonProperty("authorities") @org.codehaus.jackson.map.annotate.JsonDeserialize(using = JacksonArrayOrStringDeserializer.class) @com.fasterxml.jackson.annotation.JsonProperty("authorities") @com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = Jackson2ArrayOrStringDeserializer.class) private void setAuthoritiesAsStrings(Set<String> values) { setAuthorities(AuthorityUtils.createAuthorityList(values .toArray(new String[values.size()]))); }