Project

General

Profile

Download (1.65 KB) Statistics
| Branch: | Tag: | Revision:
1
/**
2
* Copyright (C) 2009 EDIT
3
* European Distributed Institute of Taxonomy 
4
* http://www.e-taxonomy.eu
5
* 
6
*/
7

    
8
package eu.etaxonomy.cdm.api.service.config;
9

    
10
import eu.etaxonomy.cdm.api.service.config.IIdentifiableEntityServiceConfigurator;
11
import eu.etaxonomy.cdm.api.service.config.ITaxonServiceConfigurator;
12
import eu.etaxonomy.cdm.model.reference.ReferenceBase;
13
import eu.etaxonomy.cdm.persistence.query.MatchMode;
14

    
15
/**
16
 * @author a.babadshanjan
17
 * @created 03.03.2009
18
 * @version 1.0
19
 */
20
public class IdentifiableServiceConfiguratorBase {
21
	
22
	private String titleSearchString = null;
23
	private MatchMode matchMode = MatchMode.EXACT;
24
	private Integer pageSize = null;
25
	private Integer pageNumber = null;
26
	
27
	public static IdentifiableServiceConfiguratorBase NewInstance() {
28
		return new IdentifiableServiceConfiguratorBase();
29
	}
30
	
31
	public String getTitleSearchString() {
32
		return titleSearchString;
33
	}
34
	
35
	public void setTitleSearchString(String titleSearchString) {
36
		this.titleSearchString = titleSearchString;
37
	}
38
 
39
	/**
40
	 * @return the pageSize
41
	 */
42
	public Integer getPageSize() {
43
		return pageSize;
44
	}
45

    
46
	/**
47
	 * @param pageSize the pageSize to set
48
	 */
49
	public void setPageSize(Integer pageSize) {
50
		this.pageSize = pageSize;
51
	}
52

    
53
	/**
54
	 * @return the pageNumber
55
	 */
56
	public Integer getPageNumber() {
57
		return pageNumber;
58
	}
59

    
60
	/**
61
	 * @param pageNumber the pageNumber to set
62
	 */
63
	public void setPageNumber(Integer pageNumber) {
64
		this.pageNumber = pageNumber;
65
	}
66

    
67
	public MatchMode getMatchMode() {
68
		return matchMode;
69
	}
70

    
71
	public void setMatchMode(MatchMode matchMode) {
72
		this.matchMode = matchMode;
73
	}
74
}
(4-4/4)