class RJGit::Tag
Attributes
get_name[R]
id[R]
jtag[R]
Public Class Methods
new(jtag)
click to toggle source
# File lib/tag.rb, line 12 def initialize(jtag) @jtag = jtag @id = ObjectId.to_string(jtag.get_id) end
Public Instance Methods
actor()
click to toggle source
# File lib/tag.rb, line 25 def actor @actor ||= Actor.new_from_person_ident(@jtag.get_tagger_ident) end
full_message()
click to toggle source
# File lib/tag.rb, line 17 def full_message @full_message ||= @jtag.get_full_message end
name()
click to toggle source
# File lib/tag.rb, line 29 def name @name ||= @jtag.get_tag_name end
object()
click to toggle source
# File lib/tag.rb, line 37 def object @object ||= @jtag.get_object end
object_type()
click to toggle source
# File lib/tag.rb, line 41 def object_type @object_type ||= object.get_type end
short_message()
click to toggle source
# File lib/tag.rb, line 21 def short_message @short_message ||= @jtag.get_short_message end
type()
click to toggle source
# File lib/tag.rb, line 33 def type @type ||= @jtag.get_type end