1
2 package edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.dataConnector;
3
4 import edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.dataConnector.RDBMSDataConnector.DATA_TYPES;
5
6
7
8
9 public class RDBMSColumnDescriptor {
10
11
12 private String columnName;
13
14
15 private String attributeName;
16
17
18 private DATA_TYPES dataType;
19
20
21
22
23
24
25
26
27 public RDBMSColumnDescriptor(String column, String attribute, DATA_TYPES type) {
28 columnName = column;
29 attributeName = attribute;
30 dataType = type;
31 }
32
33
34
35
36
37
38 public String getColumnName() {
39 return columnName;
40 }
41
42
43
44
45
46
47 public String getAttributeID() {
48 return attributeName;
49 }
50
51
52
53
54
55
56 public DATA_TYPES getDataType() {
57 return dataType;
58 }
59
60
61 public String toString() {
62 return "RBDMSColumnDescriptor{columnName=" + columnName + ", attributeId=" + attributeName + ", dataType="
63 + dataType + "}";
64 }
65 }