01: /*
02: * Copyright 2005-2007 The Kuali Foundation.
03: *
04: *
05: * Licensed under the Educational Community License, Version 1.0 (the "License");
06: * you may not use this file except in compliance with the License.
07: * You may obtain a copy of the License at
08: *
09: * http://www.opensource.org/licenses/ecl1.php
10: *
11: * Unless required by applicable law or agreed to in writing, software
12: * distributed under the License is distributed on an "AS IS" BASIS,
13: * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14: * See the License for the specific language governing permissions and
15: * limitations under the License.
16: */
17: package edu.iu.uis.eden.docsearch;
18:
19: public class QueryComponent {
20:
21: private String selectSql = "";
22: private String fromSql = "";
23: private String whereSql = "";
24:
25: public QueryComponent() {
26: super ();
27: }
28:
29: /**
30: * @param selectSql
31: * @param fromSql
32: * @param whereSql
33: */
34: public QueryComponent(String selectSql, String fromSql,
35: String whereSql) {
36: super ();
37: this .selectSql = selectSql;
38: this .fromSql = fromSql;
39: this .whereSql = whereSql;
40: }
41:
42: /**
43: * @return Returns the tables.
44: */
45: public String getFromSql() {
46: return fromSql;
47: }
48:
49: /**
50: * @return Returns the sql.
51: */
52: public String getSelectSql() {
53: return selectSql;
54: }
55:
56: /**
57: * @return Returns the tempSql.
58: */
59: public String getWhereSql() {
60: return whereSql;
61: }
62:
63: /**
64: * @param tables The tables to set.
65: */
66: public void setFromSql(String tables) {
67: this .fromSql = tables;
68: }
69:
70: /**
71: * @param sql The sql to set.
72: */
73: public void setSelectSql(String sql) {
74: this .selectSql = sql;
75: }
76:
77: /**
78: * @param tempSql The tempSql to set.
79: */
80: public void setWhereSql(String tempSql) {
81: this.whereSql = tempSql;
82: }
83:
84: }
|