class WirisPlugin::SortArrayByStringLength

Attributes

arrayToSort[RW]

Public Class Methods

new(arrayToSort) click to toggle source
Calls superclass method
# File lib/com/wiris/util/type/SortArrayByStringLength.rb, line 10
def initialize(arrayToSort)
    super()
    self.arrayToSort = arrayToSort
    Arrays::sort(self.arrayToSort,self)
end

Public Instance Methods

compare(a, b) click to toggle source
# File lib/com/wiris/util/type/SortArrayByStringLength.rb, line 18
def compare(a, b)
    if a::length() < b::length()
        return 1
    end
    return -1
end
getSorted() click to toggle source
# File lib/com/wiris/util/type/SortArrayByStringLength.rb, line 15
def getSorted()
    return self.arrayToSort
end