Skip to content

Commit b4d5ac2

Browse files
committed
fixes #19: switch from using a Set to a List
1 parent 23e3e06 commit b4d5ac2

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

lightblue-ldap-crud/src/main/java/com/redhat/lightblue/crud/ldap/translator/SortTranslator.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818
*/
1919
package com.redhat.lightblue.crud.ldap.translator;
2020

21-
import java.util.LinkedHashSet;
22-
import java.util.Set;
21+
import java.util.ArrayList;
22+
import java.util.List;
2323

2424
import com.redhat.lightblue.query.CompositeSortKey;
2525
import com.redhat.lightblue.query.Sort;
@@ -34,15 +34,15 @@
3434
public class SortTranslator {
3535

3636
public com.unboundid.ldap.sdk.controls.SortKey[] translate(Sort sort){
37-
Set<com.unboundid.ldap.sdk.controls.SortKey> results = new LinkedHashSet<com.unboundid.ldap.sdk.controls.SortKey>();
37+
List<com.unboundid.ldap.sdk.controls.SortKey> results = new ArrayList<com.unboundid.ldap.sdk.controls.SortKey>();
3838
doTranslate(sort, results);
3939
return results.toArray(new com.unboundid.ldap.sdk.controls.SortKey[0]);
4040
}
4141

4242
/*
4343
* Recursive method!
4444
*/
45-
private void doTranslate(Sort sort, Set<com.unboundid.ldap.sdk.controls.SortKey> results){
45+
private void doTranslate(Sort sort, List<com.unboundid.ldap.sdk.controls.SortKey> results){
4646
if(sort instanceof CompositeSortKey){
4747
CompositeSortKey comoposite = (CompositeSortKey) sort;
4848
for(Sort subSort : comoposite.getKeys()){

0 commit comments

Comments
 (0)