class Dbsketch::Comparison::TriggerDiff

Attributes

activation_time[R]
algo[R]
target[R]

Public Class Methods

new(old_trigger, new_trigger) click to toggle source
Calls superclass method Dbsketch::Comparison::Diff::new
# File lib/dbsketch/comparison/trigger_comparator.rb, line 13
def initialize old_trigger, new_trigger
        super old_trigger, new_trigger
        if change?
                @target = Diff.new(old_trigger.target.name, new_trigger.target.name) if old_trigger.target.name != new_trigger.target.name
                @activation_time = Diff.new(old_trigger.activation_time, new_trigger.activation_time) if old_trigger.activation_time != new_trigger.activation_time
                @algo = Diff.new(old_trigger.algo, new_trigger.algo) if old_trigger.algo != new_trigger.algo
        end
end