Class | JavaClass::Dependencies::Edge |
In: |
lib/javaclass/dependencies/edge.rb
|
Parent: | Object |
An edge in the Graph of dependencies. An edge knows it‘s source and destination details.
Author: | Peter Kofler |
source | [R] | |
target | [R] |
# File lib/javaclass/dependencies/edge.rb, line 11 def initialize(source, target) @source = source @target = target end
# File lib/javaclass/dependencies/edge.rb, line 30 def <=>(other) res = @target <=> other.target if res == 0 res = @source <=> other.source end res end
# File lib/javaclass/dependencies/edge.rb, line 20 def ==(other) @source == other.source && @target == other.target end