org.solovyev.android.view
Class ListRange<T>

java.lang.Object
  extended by org.solovyev.android.view.ListRange<T>
All Implemented Interfaces:
Picker.Range<T>

public class ListRange<T>
extends Object
implements Picker.Range<T>

User: serso Date: 8/10/12 Time: 1:55 AM


Constructor Summary
ListRange(List<T> elements, T selected)
           
ListRange(List<T> elements, T selected, org.solovyev.common.text.Formatter<T> formatter)
           
 
Method Summary
 int getCount()
           
 int getStartPosition()
           
 String getStringValueAt(int position)
           
 T getValueAt(int position)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ListRange

public ListRange(@Nonnull
                 List<T> elements,
                 @Nullable
                 T selected)

ListRange

public ListRange(@Nonnull
                 List<T> elements,
                 @Nullable
                 T selected,
                 @Nullable
                 org.solovyev.common.text.Formatter<T> formatter)
Method Detail

getStartPosition

public int getStartPosition()
Specified by:
getStartPosition in interface Picker.Range<T>

getCount

public int getCount()
Specified by:
getCount in interface Picker.Range<T>

getStringValueAt

@Nonnull
public String getStringValueAt(int position)
Specified by:
getStringValueAt in interface Picker.Range<T>

getValueAt

@Nonnull
public T getValueAt(int position)
Specified by:
getValueAt in interface Picker.Range<T>


Copyright © 2014 se.solovyev. All Rights Reserved.