// Path: src/main/java/org/lightcouch/Attachment.java
// public class Attachment {
// 	
// 	private String data;
// 	@SerializedName("content_type")
// 	private String contentType;
// 	private int revpos;
// 	private String digest;
// 	private long length;
// 	private boolean stub;
// 	
// 	// Constructor
// 	
// 	public Attachment() {
// 
// 	}
// 	
// 	/**
// 	 * @param data The base64 encoded data of the attachment.
// 	 * @param contentType The Content-Type of the attachment.
// 	 */
// 	public Attachment(String data, String contentType) {
// 		this.data = data;
// 		this.contentType = contentType;
// 	}
// 	
// 	// Getter
// 
// 	/**
// 	 * @return The base64 encoded data of the attachment.
// 	 */
// 	public String getData() {
// 		return data;
// 	}
// 
// 	public String getContentType() {
// 		return contentType;
// 	}
// 
// 	public int getRevpos() {
// 		return revpos;
// 	}
// 
// 	public String getDigest() {
// 		return digest;
// 	}
// 
// 	public long getLength() {
// 		return length;
// 	}
// 
// 	public boolean isStub() {
// 		return stub;
// 	}
// 	
// 	// Setter
// 	
// 	public void setContentType(String contentType) {
// 		this.contentType = contentType;
// 	}
// 
// 	/**
// 	 * @param data The base64 encoded data of the attachment.
// 	 */
// 	public void setData(String data) {
// 		this.data = data;
// 	}
// }


import java.util.Arrays;
import java.util.Date;
import java.util.List;
import java.util.Map;
import java.util.Set;
import org.lightcouch.Attachment;
package org.lightcouch.tests;



public class Foo {
	
	@SuppressWarnings("unused")
	private final String Type = "Foo";

	private String _id;
	private String _rev;

	private String title;
	private String content;
	private int position;
	private List<String> tags;
	private int[] complexDate;
	private Set<Bar> bars;
	private Date date;
	private Map<String, Attachment> _attachments;
	private List<RevInfo> _revs_info;

// Path: src/main/java/org/lightcouch/Attachment.java
// public class Attachment {
// 	
// 	private String data;
// 	@SerializedName("content_type")
// 	private String contentType;
// 	private int revpos;
// 	private String digest;
// 	private long length;
// 	private boolean stub;
// 	
// 	// Constructor
// 	
// 	public Attachment() {
// 
// 	}
// 	
// 	/**
// 	 * @param data The base64 encoded data of the attachment.
// 	 * @param contentType The Content-Type of the attachment.
// 	 */
// 	public Attachment(String data, String contentType) {
// 		this.data = data;
// 		this.contentType = contentType;
// 	}
// 	
// 	// Getter
// 
// 	/**
// 	 * @return The base64 encoded data of the attachment.
// 	 */
// 	public String getData() {
// 		return data;
// 	}
// 
// 	public String getContentType() {
// 		return contentType;
// 	}
// 
// 	public int getRevpos() {
// 		return revpos;
// 	}
// 
// 	public String getDigest() {
// 		return digest;
// 	}
// 
// 	public long getLength() {
// 		return length;
// 	}
// 
// 	public boolean isStub() {
// 		return stub;
// 	}
// 	
// 	// Setter
// 	
// 	public void setContentType(String contentType) {
// 		this.contentType = contentType;
// 	}
// 
// 	/**
// 	 * @param data The base64 encoded data of the attachment.
// 	 */
// 	public void setData(String data) {
// 		this.data = data;
// 	}
// }


// Path: src/test/java/org/lightcouch/tests/Foo.java
import java.util.Arrays;
import java.util.Date;
import java.util.List;
import java.util.Map;
import java.util.Set;
import org.lightcouch.Attachment;

package org.lightcouch.tests;



public class Foo {
	
	@SuppressWarnings("unused")
	private final String Type = "Foo";

	private String _id;
	private String _rev;

	private String title;
	private String content;
	private int position;
	private List<String> tags;
	private int[] complexDate;
	private Set<Bar> bars;
	private Date date;
	private Map<String, Attachment> _attachments;
	private List<RevInfo> _revs_info;

	public Foo() {