public class SiblingNodesComparator<T extends Serializable & Comparable<T>,A> extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static <T extends Serializable & Comparable<T>,A,U extends Comparable<? super U>> |
comparing(Function<TreeNode<T,A>,U> first) |
static <T extends Serializable & Comparable<T>,A,U extends Comparable<? super U>> |
comparing(Function<TreeNode<T,A>,U> first,
boolean nullsFirst,
boolean asc) |
Comparator |
get() |
void |
sort(List<TreeNode<T,A>> children) |
void |
sort(TreeNode<T,A> root) |
<U extends Comparable<? super U>> |
thenComparing(Function<TreeNode<T,A>,U> then) |
<U extends Comparable<? super U>> |
thenComparing(Function<TreeNode<T,A>,U> then,
boolean nullsFirst,
boolean asc) |
public static <T extends Serializable & Comparable<T>,A,U extends Comparable<? super U>> SiblingNodesComparator<T,A> comparing(Function<TreeNode<T,A>,U> first)
public static <T extends Serializable & Comparable<T>,A,U extends Comparable<? super U>> SiblingNodesComparator<T,A> comparing(Function<TreeNode<T,A>,U> first, boolean nullsFirst, boolean asc)
public <U extends Comparable<? super U>> SiblingNodesComparator<T,A> thenComparing(Function<TreeNode<T,A>,U> then)
public <U extends Comparable<? super U>> SiblingNodesComparator<T,A> thenComparing(Function<TreeNode<T,A>,U> then, boolean nullsFirst, boolean asc)
public Comparator get()
Copyright © 2024. All rights reserved.