-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathQueryData.java
More file actions
executable file
·84 lines (71 loc) · 1.7 KB
/
QueryData.java
File metadata and controls
executable file
·84 lines (71 loc) · 1.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package queryrunner;
import java.util.ArrayList;
/**
*
* @author mckeem
*/
public class QueryData {
QueryData()
{
}
// QueryData(String query)
// {
// m_queryString = query;
// }
QueryData(String query, String[] parms, boolean [] likeparms, boolean isAction, boolean isParm)
{
m_queryString = query;
m_arrayParms = parms;
m_arrayLikeParms = likeparms;
m_isAction = isAction;
m_isParms = isParm;
}
// void Set(String query, ArrayList<String>parms, boolean isAction, boolean isParm)
// {
// m_queryString = query;
// m_arrayParms = parms;
// m_isAction = isAction;
// m_isParms = isParm;
// }
String GetQueryString()
{
return m_queryString;
}
int GetParmAmount()
{
if (m_arrayParms == null)
return 0;
else
return m_arrayParms.length;
}
String GetParamText(int index)
{
return m_arrayParms[index];
}
boolean GetLikeParam(int index)
{
return m_arrayLikeParms[index];
}
boolean [] GetAllLikeParams()
{
return m_arrayLikeParms;
}
boolean IsQueryAction()
{
return m_isAction;
}
boolean IsQueryParm()
{
return m_isParms;
}
private String m_queryString;
private String [] m_arrayParms;
private boolean m_isAction;
private boolean m_isParms;
private boolean [] m_arrayLikeParms;
}