// Path: moneta-core/src/main/java/org/moneta/types/BaseType.java
// public abstract class BaseType {
// 
// 	private static final boolean TEST_TRANSIENTS = false;
// 
// 	@Override
// 	public int hashCode() {
// 		return HashCodeBuilder.reflectionHashCode(this, TEST_TRANSIENTS);
// 	}
// 
// 	@Override
// 	public boolean equals(Object obj) {
// 		return EqualsBuilder.reflectionEquals(this, obj, TEST_TRANSIENTS);
// 	}
// 
// 	@Override
// 	public String toString() {
// 		return ToStringBuilder.reflectionToString(this);
// 	}
// 
// }


import org.moneta.types.BaseType;

	
	public CompositeCriteria getSearchCriteria() {
		return searchCriteria;
	}
	
	public void setSearchCriteria(CompositeCriteria searchCriteria) {
		this.searchCriteria = searchCriteria;
	}

	public Long getMaxRows() {
		return maxRows;
	}

	public void setMaxRows(Long maxRows) {
		this.maxRows = maxRows;
	}

	public String getTopic() {
		return topic;
	}

	public void setTopic(String topic) {
		this.topic = topic;
	}

	public Long getStartRow() {
		return startRow;
	}

	public void setStartRow(Long startRow) {

// Path: moneta-core/src/main/java/org/moneta/types/BaseType.java
// public abstract class BaseType {
// 
// 	private static final boolean TEST_TRANSIENTS = false;
// 
// 	@Override
// 	public int hashCode() {
// 		return HashCodeBuilder.reflectionHashCode(this, TEST_TRANSIENTS);
// 	}
// 
// 	@Override
// 	public boolean equals(Object obj) {
// 		return EqualsBuilder.reflectionEquals(this, obj, TEST_TRANSIENTS);
// 	}
// 
// 	@Override
// 	public String toString() {
// 		return ToStringBuilder.reflectionToString(this);
// 	}
// 
// }


// Path: moneta-core/src/main/java/org/moneta/types/search/SearchRequest.java
import org.moneta.types.BaseType;

	
	public CompositeCriteria getSearchCriteria() {
		return searchCriteria;
	}
	
	public void setSearchCriteria(CompositeCriteria searchCriteria) {
		this.searchCriteria = searchCriteria;
	}

	public Long getMaxRows() {
		return maxRows;
	}

	public void setMaxRows(Long maxRows) {
		this.maxRows = maxRows;
	}

	public String getTopic() {
		return topic;
	}

	public void setTopic(String topic) {
		this.topic = topic;
	}

	public Long getStartRow() {
		return startRow;
	}

	public void setStartRow(Long startRow) {

		this.startRow = startRow;
