hirsipuu
Class Jono

java.lang.Object
  extended by hirsipuu.Jono

public class Jono
extends java.lang.Object

Apumetodeita merkkijonojen k?sittelyyn Hirsipuu-ohjelmiston tarpeisiin.

Version:
0.5, 9.3.2008
Author:
Anna-Leena Latvala, Toni Purontaka

Constructor Summary
Jono()
           
 
Method Summary
static int annaId(java.lang.StringBuffer jono)
          Parsii merkkijonon alusta Id-tyyppisen kokonaisluvun (ts.
static java.lang.String annaMjono(java.lang.StringBuffer jono)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Jono

public Jono()
Method Detail

annaId

public static int annaId(java.lang.StringBuffer jono)
Parsii merkkijonon alusta Id-tyyppisen kokonaisluvun (ts. > 0), kun merkkijono noudattelee syntaksia " 3 | jotakin"

Parameters:
jono - parsittava merkkijono
Returns:
sopiva id, jos l?ytyy, muutoin -1
Example:
 StringBuffer rivi = new StringBuffer("1    | 2   | 100     | ");
 annaId(rivi) === 1;
 rivi.toString() === " 2   | 100     | ";
 
 rivi = new StringBuffer("3    | Mimmu | SDF23g   | 20080105       | 1        | 0               |");
 annaId(rivi) === 3; 
 rivi.toString() === " Mimmu | SDF23g   | 20080105       | 1        | 0               |";
 
 

annaMjono

public static java.lang.String annaMjono(java.lang.StringBuffer jono)