The Encog Project

org.encog.parse.signal
Class Signal

java.lang.Object
  extended by org.encog.parse.signal.Signal
Direct Known Subclasses:
Weight

public class Signal
extends java.lang.Object

Patterns that the parser should recognize are stored in signals.

Author:
jheaton

Constructor Summary
Signal()
           
Signal(char value)
           
Signal(java.lang.String value)
           
 
Method Summary
 void add(Signal signal)
           
 void addType(java.lang.String type)
           
 void clear()
           
 void cut(int begin, int end)
           
 java.lang.String dump()
           
 java.util.Collection<Signal> findByType(java.lang.String type)
           
 Signal findByType(java.lang.String type, int count)
           
 java.util.List<Signal> getData()
           
 boolean getDelta()
           
 boolean getIgnore()
           
 java.lang.String getName()
           
 char getValue()
           
 boolean hasType(java.lang.String str)
           
 void insert(int begin, Signal signal)
           
 boolean isChar()
           
 Signal pack(int begin, int end, java.lang.String type)
           
 Signal pack(int begin, int end, java.lang.String type, java.lang.Class<Signal> signalClass)
           
 void parse()
           
 void resetDelta()
           
 void setIgnore(boolean ignore)
           
 void setName(java.lang.String name)
           
 int size()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Signal

public Signal()

Signal

public Signal(char value)

Signal

public Signal(java.lang.String value)
Method Detail

setName

public void setName(java.lang.String name)

getName

public java.lang.String getName()

getData

public java.util.List<Signal> getData()

size

public int size()

clear

public void clear()

getValue

public char getValue()

isChar

public boolean isChar()

pack

public Signal pack(int begin,
                   int end,
                   java.lang.String type)

pack

public Signal pack(int begin,
                   int end,
                   java.lang.String type,
                   java.lang.Class<Signal> signalClass)

insert

public void insert(int begin,
                   Signal signal)

cut

public void cut(int begin,
                int end)

dump

public java.lang.String dump()

add

public void add(Signal signal)

addType

public void addType(java.lang.String type)

hasType

public boolean hasType(java.lang.String str)

findByType

public java.util.Collection<Signal> findByType(java.lang.String type)

findByType

public Signal findByType(java.lang.String type,
                         int count)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getIgnore

public boolean getIgnore()

setIgnore

public void setIgnore(boolean ignore)

parse

public void parse()

resetDelta

public void resetDelta()

getDelta

public boolean getDelta()

The Encog Project