org.expasy.jpl.commons.collection
Class IntegerSequence.Builder
java.lang.Object
org.expasy.jpl.commons.collection.IntegerSequence.Builder
- All Implemented Interfaces:
- InstanceBuilder<IntegerSequence>
- Enclosing class:
- IntegerSequence
public static class IntegerSequence.Builder
- extends Object
- implements InstanceBuilder<IntegerSequence>
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IntegerSequence.Builder
public IntegerSequence.Builder(int from,
int to)
IntegerSequence.Builder
public IntegerSequence.Builder(Interval interval)
- Alternative builder
Convert double interval to integer interval: a, b -> floor(1),
ceil(b)
revert
public IntegerSequence.Builder revert()
by
public IntegerSequence.Builder by(int by)
build
public IntegerSequence build()
throws BuilderException
- Description copied from interface:
InstanceBuilder
- Build an instance of
T-type object.
- Specified by:
build in interface InstanceBuilder<IntegerSequence>
- Returns:
- an instance of
T.
- Throws:
BuilderException - - if conditions to build T are not
satisfied.
Copyright (c) 2012 Swiss Institute of Bioinformatics. All rights reserved.