Statistics
| Revision:

root / trunk / libraries / libDataSourceDBBaseDrivers / src / org / gvsig / data / datastores / vectorial / driver / jdbc / DataStoreDBParameters.java @ 19610

History | View | Annotate | Download (1.93 KB)

1
package org.gvsig.data.datastores.vectorial.driver.jdbc;
2

    
3
import org.gvsig.data.datastores.vectorial.driver.IDriverParameters;
4

    
5
public abstract class DataStoreDBParameters implements IDriverParameters{
6
        protected String user = null;
7
        protected String passw = null;
8
        protected String schema = null;
9
        private String host;
10
    private String port;
11
    private String db;
12

    
13
        protected String fields = "*";
14
        protected String baseFilter = "";
15
        protected String baseOrder = "";
16
        protected String tableName;
17
        protected String fieldId;
18

    
19

    
20
        public String getDb() {
21
                return db;
22
        }
23
        public void setDb(String db) {
24
                this.db = db;
25
        }
26
        public String getHost() {
27
                return host;
28
        }
29
        public void setHost(String host) {
30
                this.host = host;
31
        }
32
        public String getPort() {
33
                return port;
34
        }
35
        public void setPort(String port) {
36
                this.port = port;
37
        }
38
        public String getSchema() {
39
                return schema;
40
        }
41
        public void setSchema(String schema) {
42
                this.schema = schema;
43
        }
44
        public String getPassw() {
45
                return passw;
46
        }
47
        public void setPassw(String passw) {
48
                this.passw = passw;
49
        }
50

    
51
        public String getUser() {
52
                return user;
53
        }
54
        public void setUser(String user) {
55
                this.user = user;
56
        }
57
        public String getBaseFilter() {
58
                return baseFilter;
59
        }
60
        public void setBaseFilter(String baseFilter) {
61
                this.baseFilter = baseFilter;
62
        }
63
        public String getBaseOrder() {
64
                return baseOrder;
65
        }
66
        public void setBaseOrder(String baseOrder) {
67
                this.baseOrder = baseOrder;
68
        }
69
        public String getFields() {
70
                return fields;
71
        }
72
        public void setFields(String fields) {
73
                this.fields = fields;
74
        }
75
        public String getTableName() {
76
                return tableName;
77
        }
78
        public void setTableName(String tableName) {
79
                this.tableName = tableName;
80
        }
81
        public String tableID(){
82
                if (this.getSchema() == null || this.schema == ""){
83
                        return this.getTableName();
84
                }
85
                return this.getSchema()+"."+this.getTableName();
86
        }
87
        public String getFieldId() {
88
                return fieldId;
89
        }
90
        public void setFieldId(String fieldId) {
91
                this.fieldId = fieldId;
92
        }
93
}