def sortByAffinityString()

in streams-contrib/streams-processor-fullcontact/src/main/scala/org/apache/streams/fullcontact/util/AffinityOrdering.scala [24:33]


  def sortByAffinityString(s1: String, s2: String) : Int = {
    if(s1 == null && s2 == null) return 0;
    if(s1 == null ) return -1;
    if(s2 == null ) return 1;
    if(s1.isEmpty && s2.isEmpty) return 0;
    if(s1 == s2) return 0;
    if(s1.isEmpty ) return -1;
    if(s2.isEmpty ) return 1;
    return s1.takeRight(1).compareToIgnoreCase(s2.takeRight(1))
  }