jet
Class CharRange

java.lang.Object
  extended by jet.CharRange
All Implemented Interfaces:
Iterable<Character>, CharIterable, Range<Character>

public final class CharRange
extends Object
implements Range<Character>, CharIterable


Field Summary
static CharRange EMPTY
           
 
Constructor Summary
CharRange(char startValue, int count)
           
 
Method Summary
 boolean contains(char item)
           
 boolean contains(Character item)
           
static CharRange count(int length)
           
 boolean equals(Object o)
           
 char getEnd()
           
 boolean getIsReversed()
           
 char getIteratorStart()
           
 int getSize()
           
 char getStart()
           
 int hashCode()
           
 CharIterator iterator()
           
 CharIterator step(int step)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

EMPTY

public static final CharRange EMPTY
Constructor Detail

CharRange

public CharRange(char startValue,
                 int count)
Method Detail

toString

public String toString()
Overrides:
toString in class Object

contains

public boolean contains(Character item)
Specified by:
contains in interface Range<Character>

contains

public boolean contains(char item)

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

getIsReversed

public boolean getIsReversed()

getStart

public char getStart()

getIteratorStart

public char getIteratorStart()

getEnd

public char getEnd()

getSize

public int getSize()

step

public CharIterator step(int step)

iterator

public CharIterator iterator()
Specified by:
iterator in interface Iterable<Character>
Specified by:
iterator in interface CharIterable

count

public static CharRange count(int length)


Copyright © 2012. All Rights Reserved.