Class: Kennel::Syncer::InternalPlan

Inherits:
Struct
  • Object
show all
Defined in:
lib/kennel/syncer.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#createsObject

Returns the value of attribute creates

Returns:

  • (Object)

    the current value of creates



10
11
12
# File 'lib/kennel/syncer.rb', line 10

def creates
  @creates
end

#deletesObject

Returns the value of attribute deletes

Returns:

  • (Object)

    the current value of deletes



10
11
12
# File 'lib/kennel/syncer.rb', line 10

def deletes
  @deletes
end

#updatesObject

Returns the value of attribute updates

Returns:

  • (Object)

    the current value of updates



10
11
12
# File 'lib/kennel/syncer.rb', line 10

def updates
  @updates
end

Instance Method Details

#empty?Boolean

Returns:

  • (Boolean)


11
12
13
# File 'lib/kennel/syncer.rb', line 11

def empty?
  creates.empty? && updates.empty? && deletes.empty?
end