|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Symbol | |
---|---|
jbil.sequence |
Uses of Symbol in jbil.sequence |
---|
Subinterfaces of Symbol in jbil.sequence | |
---|---|
interface |
AtomicSymbol
A symbol that matches itself only. |
interface |
HighOrderSymbol
A high order symbol is a symbol that matches zero or more atomic symbols. |
Classes in jbil.sequence that implement Symbol | |
---|---|
class |
AtomicCharSymbol
An atomic char symbol is an atomic symbol associated to a character 'image'. |
class |
CharSymbol
Abstract class for symbols associated to a character (either atomic or higher order). |
class |
HighOrderCharSymbol
A high order symbol that is associated to a character 'image'. |
Methods in jbil.sequence that return Symbol | |
---|---|
Symbol |
ExtendedDNAAlphabet.get(char ch)
Gets a symbol from its character representation. |
Symbol |
DNAAlphabet.get(char ch)
Gets a symbol from its character representation. |
Symbol |
Alphabet.get(int index)
Return a symbol at a given position in the alphabet. |
Symbol |
Alphabet.remove(int index)
Removes the symbol at a given position. |
Symbol |
Alphabet.set(int index,
Symbol symbol)
Replaces the symbol at a given position. |
Symbol |
SymbolArraySequence.symbolAt(int index)
|
abstract Symbol |
Sequence.symbolAt(int index)
Gets the symbol at a given position in the sequence. |
Symbol |
ByteArraySequence.symbolAt(int index)
|
Methods in jbil.sequence with parameters of type Symbol | |
---|---|
void |
Alphabet.add(int index,
Symbol symbol)
Adds a symbol to the alphabet at a given position. |
void |
SymbolArraySequence.append(Symbol s)
|
abstract void |
Sequence.append(Symbol symbol)
Appends a symbol to this sequence. |
void |
ByteArraySequence.append(Symbol s)
|
void |
SymbolArraySequence.insert(int index,
Symbol s)
|
abstract void |
Sequence.insert(int index,
Symbol symbol)
Inserts a new symbol at a given position in this sequence. |
void |
ByteArraySequence.insert(int index,
Symbol s)
|
void |
SymbolArraySequence.prepend(Symbol s)
|
abstract void |
Sequence.prepend(Symbol symbol)
Prepends a symbol to this sequence. |
void |
ByteArraySequence.prepend(Symbol s)
|
Symbol |
Alphabet.set(int index,
Symbol symbol)
Replaces the symbol at a given position. |
void |
SymbolArraySequence.setSymbolAt(int index,
Symbol s)
|
abstract void |
Sequence.setSymbolAt(int index,
Symbol symbol)
Sets the symbol at a given position in this sequence. |
void |
ByteArraySequence.setSymbolAt(int index,
Symbol s)
|
Constructor parameters in jbil.sequence with type arguments of type Symbol | |
---|---|
Alphabet(java.util.List<? extends Symbol> symbols)
Creates an alphabet from a list of symbols. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |