Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  package com.belladati.sdk.impl;
  
  import java.util.Date;
  
 
 class ReportInfoImpl implements ReportInfo {
 
 	private final BellaDatiServiceImpl service;
 
 	private final String id;
 	private final String name;
 	private final String description;
 	private final String ownerName;
 	private final Date lastChange;
 
 		this. = service;
 
 		this. = json.get("id").asText();
 		this. = json.get("name").asText();
 		this. = json.hasNonNull("description") ? json.get("description").asText() : "";
 		this. = json.get("owner").asText();
 
 		if (json.hasNonNull("lastChange")) {
 			SimpleDateFormat format = new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss zzz");
 			Date lastChange;
 			try {
 				lastChange = format.parse(json.get("lastChange").asText());
 			} catch (ParseException e) {
 				lastChange = null;
 			}
 			this. = lastChange;
 		} else {
 			this. = null;
 		}
 	}
 
 	public String getId() {
 		return ;
 	}
 
 	public String getName() {
 		return ;
 	}
 
 	public String getDescription() {
 		return ;
 	}
 
 	public String getOwnerName() {
 		return ;
 	}
 
 	public Date getLastChange() {
 		return  != null ? (Date.clone() : null;
 	}
 
 	public Report loadDetails() {
 		return .loadReport();
 	}
 
 	public Object loadThumbnail() throws IOException {
 	}
 
 	}
 
 	public void postComment(String text) {
 	}
 
 	public String toString() {
 		return ;
 	}
 
 	public boolean equals(Object obj) {
 		if (obj instanceof ReportInfoImpl) {
 			return .equals(((ReportInfoImplobj).);
		}
		return false;
	}
	public int hashCode() {
		return .hashCode();
	}
New to GrepCode? Check out our FAQ X