001package gudusoft.gsqlparser.dlineage.dataflow.model.json;
002
003public class Relationship {
004        private String id;
005        private String type;
006        private String function;
007        private String effectType;
008        private String partition;
009        private RelationshipElement target;
010        private RelationshipElement[] sources;
011        private RelationshipElement caller;
012        private RelationshipElement[] callees;
013        private String processId;
014        private String processType;
015    private String condition;
016    private String sqlHash;
017    private String sqlComment;
018    private String procedureId;
019    private String timestampMin;
020    private String timestampMax;
021        private Boolean builtIn;
022        private String callStmt;
023        private String callCoordinate;
024
025
026        public String getId() {
027                return id;
028        }
029
030        public void setId(String id) {
031                this.id = id;
032        }
033
034        public String getType() {
035                return type;
036        }
037
038        public void setType(String type) {
039                this.type = type;
040        }
041
042        public String getEffectType() {
043                return effectType;
044        }
045
046        public void setEffectType(String effectType) {
047                this.effectType = effectType;
048        }
049
050        public String getPartition() {
051                return partition;
052        }
053
054        public void setPartition(String partition) {
055                this.partition = partition;
056        }
057
058        public RelationshipElement getTarget() {
059                return target;
060        }
061
062        public void setTarget(RelationshipElement target) {
063                this.target = target;
064        }
065
066        public RelationshipElement[] getSources() {
067                return sources;
068        }
069
070        public void setSources(RelationshipElement[] sources) {
071                this.sources = sources;
072        }
073
074        public String getFunction() {
075                return function;
076        }
077
078        public void setFunction(String function) {
079                this.function = function;
080        }
081
082        public String getProcessId() {
083                return processId;
084        }
085
086        public void setProcessId(String processId) {
087                this.processId = processId;
088        }
089
090        public String getProcessType() {
091                return processType;
092        }
093
094        public void setProcessType(String processType) {
095                this.processType = processType;
096        }
097
098        public RelationshipElement getCaller() {
099                return caller;
100        }
101
102        public void setCaller(RelationshipElement caller) {
103                this.caller = caller;
104        }
105
106        public RelationshipElement[] getCallees() {
107                return callees;
108        }
109
110        public void setCallees(RelationshipElement[] callees) {
111                this.callees = callees;
112        }
113
114        public String getCondition() {
115                return condition;
116        }
117
118        public void setCondition(String condition) {
119                this.condition = condition;
120        }
121
122        public String getSqlHash() {
123                return sqlHash;
124        }
125
126        public void setSqlHash(String sqlHash) {
127                this.sqlHash = sqlHash;
128        }
129
130        public String getSqlComment() {
131                return sqlComment;
132        }
133
134        public void setSqlComment(String sqlComment) {
135                this.sqlComment = sqlComment;
136        }
137
138        public String getProcedureId() {
139                return procedureId;
140        }
141
142        public void setProcedureId(String procedureId) {
143                this.procedureId = procedureId;
144        }
145
146        public String getTimestampMin() {
147                return timestampMin;
148        }
149
150        public void setTimestampMin(String timestampMin) {
151                this.timestampMin = timestampMin;
152        }
153
154        public String getTimestampMax() {
155                return timestampMax;
156        }
157
158        public void setTimestampMax(String timestampMax) {
159                this.timestampMax = timestampMax;
160        }
161
162        public Boolean getBuiltIn() {
163                return builtIn;
164        }
165
166        public void setBuiltIn(Boolean builtIn) {
167                this.builtIn = builtIn;
168        }
169
170        public String getCallStmt() {
171                return callStmt;
172        }
173
174        public void setCallStmt(String callStmt) {
175                this.callStmt = callStmt;
176        }
177
178        public String getCallCoordinate() {
179                return callCoordinate;
180        }
181
182        public void setCallCoordinate(String callCoordinate) {
183                this.callCoordinate = callCoordinate;
184        }
185}