Skip to content

Commit

Permalink
0002683: Fix replace method error
Browse files Browse the repository at this point in the history
  • Loading branch information
sunderrd committed Jul 21, 2016
2 parents d320fd9 + 2fd3d10 commit 80e25da
Show file tree
Hide file tree
Showing 5 changed files with 20 additions and 20 deletions.
Expand Up @@ -282,16 +282,16 @@ public Trigger mapRow(Row row) {
case('D'): trigEvent = "DELETE";
}
trigger.setTriggerType(TriggerType.valueOf(trigEvent));
row.replace("TRIGGER_TYPE", trigEvent);
row.put("TRIGGER_TYPE", trigEvent);
switch(row.getString("TRIGGER_TIME").charAt(0)) {
case ('A'): row.replace("TRIGGER_TIME", "AFTER"); break;
case ('B'): row.replace("TRIGGER_TIME", "BEFORE"); break;
case ('I'): row.replace("TRIGGER_TIME", "INSTEAD OF");
case ('A'): row.put("TRIGGER_TIME", "AFTER"); break;
case ('B'): row.put("TRIGGER_TIME", "BEFORE"); break;
case ('I'): row.put("TRIGGER_TIME", "INSTEAD OF");
}
if (row.getString("GRANULARITY").equals("S"))
row.replace("GRANULARITY", "ONCE PER STATEMENT");
row.put("GRANULARITY", "ONCE PER STATEMENT");
else if (row.getString("GRANULARITY").equals("R"))
row.replace("GRANULARITY", "ONCE PER ROW");
row.put("GRANULARITY", "ONCE PER ROW");
trigger.setMetaData(row);
return trigger;
}
Expand Down
Expand Up @@ -154,15 +154,15 @@ public Trigger mapRow(Row row) {
trigger.setSource(row.getString("TEXT"));
row.remove("TEXT");
switch(row.getString("TRIGEVENT").charAt(0)) {
case('I'): row.replace("TRIGEVENT", "INSERT"); break;
case('U'): row.replace("TRIGEVENT", "UPDATE"); break;
case('D'): row.replace("TRIGEVENT", "DELETE");
case('I'): row.put("TRIGEVENT", "INSERT"); break;
case('U'): row.put("TRIGEVENT", "UPDATE"); break;
case('D'): row.put("TRIGEVENT", "DELETE");
}
trigger.setTriggerType(TriggerType.valueOf(row.getString("TRIGEVENT")));
switch(row.getString("TRIGTIME").charAt(0)) {
case ('A'): row.replace("TRIGTIME", "AFTER"); break;
case ('B'): row.replace("TRIGTIME", "BEFORE"); break;
case ('I'): row.replace("TRIGTIME", "INSTEAD OF");
case ('A'): row.put("TRIGTIME", "AFTER"); break;
case ('B'): row.put("TRIGTIME", "BEFORE"); break;
case ('I'): row.put("TRIGTIME", "INSTEAD OF");
}
trigger.setMetaData(row);
return trigger;
Expand Down
Expand Up @@ -148,11 +148,11 @@ public Trigger mapRow(Row row) {
trigger.setSchemaName(row.getString("SCHEMA_NAME"));
trigger.setTableName(row.getString("TABLE_NAME"));
if (row.getString("STATE").equals("E")) {
row.replace("STATE", "ENABLED");
row.put("STATE", "ENABLED");
trigger.setEnabled(true);
}
else if (row.getString("STATE").equals("D")) {
row.replace("STATE", "DISABLED");
row.put("STATE", "DISABLED");
trigger.setEnabled(false);
}
String event = row.getString("TRIGGER_TYPE");
Expand All @@ -161,12 +161,12 @@ else if (row.getString("STATE").equals("D")) {
case ('D'): event = "DELETE"; break;
case ('U'): event = "UPDATE";
}
row.replace("TRIGGER_TYPE", event);
row.put("TRIGGER_TYPE", event);
trigger.setTriggerType(TriggerType.valueOf(event));
if (row.getString("TRIGGER_TIME").equals("A"))
row.replace("TRIGGER_TIME", "AFTER");
row.put("TRIGGER_TIME", "AFTER");
else if (row.getString("TRIGGER_TIME").equals("B"))
row.replace("TRIGGER_TIME", "BEFORE");
row.put("TRIGGER_TIME", "BEFORE");
trigger.setMetaData(row);
trigger.setSource(row.getString("source"));
row.remove("source");
Expand Down
Expand Up @@ -161,7 +161,7 @@ public Trigger mapRow(Row row) {
case('D'): trigEvent = "DELETE";
}
trigger.setTriggerType(TriggerType.valueOf(trigEvent));
row.replace("trigger_type", trigEvent);
row.put("trigger_type", trigEvent);
trigger.setMetaData(row);
return trigger;
}
Expand Down
Expand Up @@ -323,8 +323,8 @@ public Trigger mapRow(Row row) {

//replace 0 and 1s with true and false
for (String s : new String[]{"isupdate", "isdelete", "isinsert", "isafter", "isinsteadof"}) {
if (row.getString(s).equals("0")) row.replace(s, false);
else row.replace(s, true);
if (row.getString(s).equals("0")) row.put(s, false);
else row.put(s, true);
}
if (row.getBoolean("isupdate")) trigger.setTriggerType(TriggerType.UPDATE);
else if (row.getBoolean("isdelete")) trigger.setTriggerType(TriggerType.DELETE);
Expand Down

0 comments on commit 80e25da

Please sign in to comment.