A B C D E F G I J M O P R S T U V 
All Classes All Packages

A

addChild(Tree.Node<T>) - Method in class org.openforis.commons.collection.Tree.Node
 
addIgnoreNull(Collection<T>, T) - Static method in class org.openforis.commons.collection.CollectionUtils
 
ArrayUtils - Class in org.openforis.commons.collection
 
ArrayUtils() - Constructor for class org.openforis.commons.collection.ArrayUtils
 

B

BFS - org.openforis.commons.collection.Tree.TraversalType
 
bfsTraverse(Tree.NodeVisitor<T>) - Method in class org.openforis.commons.collection.Tree
 

C

clone(List<T>) - Static method in class org.openforis.commons.collection.CollectionUtils
Creates a clone of the specified list (NOT a DEEP CLONE of the objects inside the list)
cloneValuesInto(Map<K, V>, Map<K, V>) - Static method in class org.openforis.commons.collection.CollectionUtils
 
CollectionUtils - Class in org.openforis.commons.collection
 
CollectionUtils() - Constructor for class org.openforis.commons.collection.CollectionUtils
 
copyAndFillWith(List<T>, int, T) - Static method in class org.openforis.commons.collection.CollectionUtils
 
copyAndFillWithNulls(List<T>, int) - Static method in class org.openforis.commons.collection.CollectionUtils
 
createNode(T) - Method in class org.openforis.commons.collection.Tree
 

D

deepEquals(Collection<T>, Collection<T>) - Static method in class org.openforis.commons.collection.CollectionUtils
 
deepEquals(Collection<T>, Collection<T>, boolean) - Static method in class org.openforis.commons.collection.CollectionUtils
 
DFS - org.openforis.commons.collection.Tree.TraversalType
 
dfsTraverse(Tree.NodeVisitor<T>) - Method in class org.openforis.commons.collection.Tree
 

E

evaluate(T) - Method in interface org.openforis.commons.collection.Predicate
 

F

filter(C, Predicate<T>) - Static method in class org.openforis.commons.collection.CollectionUtils
 
filterIntoList(C, Predicate<T>) - Static method in class org.openforis.commons.collection.CollectionUtils
 
find(Collection<T>, Predicate<T>) - Static method in class org.openforis.commons.collection.CollectionUtils
 
findItem(Collection<T>, Object) - Static method in class org.openforis.commons.collection.CollectionUtils
 
findItem(Collection<T>, Object, String) - Static method in class org.openforis.commons.collection.CollectionUtils
 
findNodeByItem(T) - Method in class org.openforis.commons.collection.Tree
 

G

getChildren() - Method in class org.openforis.commons.collection.Tree.Node
 
getDepth() - Method in class org.openforis.commons.collection.Tree.Node
 
getItems() - Method in class org.openforis.commons.collection.Tree
 
getRoot() - Method in class org.openforis.commons.collection.Tree
 

I

indexOfItems(List<T>, Collection<T>) - Static method in class org.openforis.commons.collection.CollectionUtils
 
intersect(Collection<T>, Collection<T>) - Static method in class org.openforis.commons.collection.CollectionUtils
 
isDetached() - Method in class org.openforis.commons.collection.Tree.Node
 
isNotEmpty(Collection<?>) - Static method in class org.openforis.commons.collection.CollectionUtils
 
ItemAddVisitor<I> - Class in org.openforis.commons.collection
 
ItemAddVisitor(Collection<I>) - Constructor for class org.openforis.commons.collection.ItemAddVisitor
 

J

join(Class<T>, T[]...) - Static method in class org.openforis.commons.collection.ArrayUtils
 

M

map(Collection<T>, Transformer<T>) - Static method in class org.openforis.commons.collection.CollectionUtils
 

O

org.openforis.commons.collection - package org.openforis.commons.collection
 

P

Predicate<T> - Interface in org.openforis.commons.collection
 
project(Collection<T>, String) - Static method in class org.openforis.commons.collection.CollectionUtils
 

R

removeChild(Tree.Node<T>) - Method in class org.openforis.commons.collection.Tree.Node
 
reparent(Tree.Node<T>, Tree.Node<T>) - Method in class org.openforis.commons.collection.Tree
 

S

shiftItem(List<T>, T, int) - Static method in class org.openforis.commons.collection.CollectionUtils
Shifts the item to the specified index.
sublistByIndexes(List<T>, List<Integer>) - Static method in class org.openforis.commons.collection.CollectionUtils
 

T

transform(T) - Method in interface org.openforis.commons.collection.Transformer
 
Transformer<T> - Interface in org.openforis.commons.collection
 
traverse(Tree.NodeVisitor<T>) - Method in class org.openforis.commons.collection.Tree
 
traverse(Tree.NodeVisitor<T>, Tree.TraversalType) - Method in class org.openforis.commons.collection.Tree
 
Tree<T> - Class in org.openforis.commons.collection
 
Tree() - Constructor for class org.openforis.commons.collection.Tree
 
Tree(T) - Constructor for class org.openforis.commons.collection.Tree
 
Tree.Node<T> - Class in org.openforis.commons.collection
 
Tree.NodeVisitor<T> - Interface in org.openforis.commons.collection
 
Tree.TraversalType - Enum in org.openforis.commons.collection
 

U

unmodifiableCollection(Collection<? extends T>) - Static method in class org.openforis.commons.collection.CollectionUtils
 
unmodifiableList(List<? extends T>) - Static method in class org.openforis.commons.collection.CollectionUtils
Returns an unmodifiable view of the specified list.
unmodifiableMap(Map<? extends K, ? extends V>) - Static method in class org.openforis.commons.collection.CollectionUtils
 
unmodifiableSet(Set<? extends T>) - Static method in class org.openforis.commons.collection.CollectionUtils
 

V

valueOf(String) - Static method in enum org.openforis.commons.collection.Tree.TraversalType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.openforis.commons.collection.Tree.TraversalType
Returns an array containing the constants of this enum type, in the order they are declared.
visit(I) - Method in class org.openforis.commons.collection.ItemAddVisitor
 
visit(I) - Method in interface org.openforis.commons.collection.Visitor
 
visit(Tree.Node<T>) - Method in interface org.openforis.commons.collection.Tree.NodeVisitor
 
Visitor<I> - Interface in org.openforis.commons.collection
 
A B C D E F G I J M O P R S T U V 
All Classes All Packages