net.sourceforge.cilib.util.selection
Interface SelectionSyntax<E>

Type Parameters:
E -
All Known Implementing Classes:
Selection

public interface SelectionSyntax<E>

Author:
Wiehann Matthysen

Method Summary
 List<Selection.Entry<E>> entries()
           
 SelectionSyntax<E> first()
           
 SelectionSyntax<E> first(int number)
           
 SelectionSyntax<E> last()
           
 SelectionSyntax<E> last(int number)
           
 SelectionSyntax<E> orderBy(Ordering<E> ordering)
           
 List<E> select()
           
 E singleSelect()
           
 SelectionSyntax<E> weigh(Weighing<E> weighing)
           
 

Method Detail

orderBy

SelectionSyntax<E> orderBy(Ordering<E> ordering)

weigh

SelectionSyntax<E> weigh(Weighing<E> weighing)

first

SelectionSyntax<E> first()

first

SelectionSyntax<E> first(int number)

last

SelectionSyntax<E> last()

last

SelectionSyntax<E> last(int number)

select

List<E> select()

entries

List<Selection.Entry<E>> entries()

singleSelect

E singleSelect()


Copyright © 2009 CIRG. All Rights Reserved.