struct ThreadAnalysisService::BranchInfo

Defined in:

services/thread_analysis_service.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(root_id : Int64, score : Int32, object_count : Int32, author_count : Int32, depth_range : Tuple(Int32, Int32), time_range : Tuple(Time | Nil, Time | Nil), object_ids : Array(Int64)) #

[View source]

Instance Method Detail

def author_count : Int32 #

def clone #

[View source]
def copy_with(root_id _root_id = @root_id, score _score = @score, object_count _object_count = @object_count, author_count _author_count = @author_count, depth_range _depth_range = @depth_range, time_range _time_range = @time_range, object_ids _object_ids = @object_ids) #

[View source]
def depth_range : Tuple(Int32, Int32) #

def object_count : Int32 #

def object_ids : Array(Int64) #

def root_id : Int64 #

def score : Int32 #

def time_range : Tuple(Time | Nil, Time | Nil) #