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}