| Constructor and Description |
|---|
MutationsBuilder(Alphabet<S> alphabet) |
MutationsBuilder(Alphabet<S> alphabet,
boolean reversed) |
MutationsBuilder(Alphabet<S> alphabet,
boolean reversed,
int[] mutations,
int size) |
| Modifier and Type | Method and Description |
|---|---|
MutationsBuilder<S> |
append(int mutation) |
MutationsBuilder<S> |
append(int[] other) |
MutationsBuilder<S> |
append(Mutations<S> other) |
MutationsBuilder<S> |
append(Mutations<S> other,
int otherFrom,
int length) |
MutationsBuilder<S> |
append(MutationsBuilder<S> other) |
MutationsBuilder<S> |
appendDeletion(int position,
int from) |
MutationsBuilder<S> |
appendDeletion(int position,
int length,
S originalSequence) |
MutationsBuilder<S> |
appendInsertion(int position,
int to) |
MutationsBuilder<S> |
appendInsertion(int position,
S insert) |
MutationsBuilder<S> |
appendSubstitution(int position,
int from,
int to) |
MutationsBuilder<S> |
clone() |
Mutations<S> |
createAndDestroy() |
MutationsBuilder<S> |
ensureCapacity(int capacity) |
int |
get(int index) |
int |
getLast() |
void |
removeLast() |
MutationsBuilder<S> |
reverseRange(int from,
int to) |
void |
set(int index,
int mutation) |
int |
size() |
String |
toString() |
public MutationsBuilder(Alphabet<S> alphabet, boolean reversed, int[] mutations, int size)
public int get(int index)
public int size()
public void set(int index,
int mutation)
public int getLast()
public void removeLast()
public MutationsBuilder<S> ensureCapacity(int capacity)
public MutationsBuilder<S> append(Mutations<S> other)
public MutationsBuilder<S> append(MutationsBuilder<S> other)
public MutationsBuilder<S> append(Mutations<S> other, int otherFrom, int length)
public MutationsBuilder<S> append(int[] other)
public MutationsBuilder<S> append(int mutation)
public MutationsBuilder<S> appendSubstitution(int position, int from, int to)
public MutationsBuilder<S> appendDeletion(int position, int from)
public MutationsBuilder<S> appendInsertion(int position, int to)
public MutationsBuilder<S> appendInsertion(int position, S insert)
public MutationsBuilder<S> appendDeletion(int position, int length, S originalSequence)
public MutationsBuilder<S> reverseRange(int from, int to)
public MutationsBuilder<S> clone()
Copyright © 2018. All rights reserved.