fi.jyu.mit.ohj2
Class Suuntaaja

java.lang.Object
  extended by fi.jyu.mit.ohj2.Suuntaaja

public class Suuntaaja
extends Object

Luokka tietovirtojen uudelleen suuntaamiseksi

Author:
vesal

Nested Class Summary
static class Suuntaaja.InOut
          Luokka jolla System.in ja System.out suunnataan toiseen tiedostoon
static class Suuntaaja.Input
          Luokka jolla System.in otetaan tiedostosta
static interface Suuntaaja.ISuuntaaja
          Rajapinta suuntajalle
static class Suuntaaja.Output
          Luokka jolla System.out suunnataan toiseen tiedostoon
static class Suuntaaja.StringInput
          Luokka syötön lukemiseksi merkkijonosta
static class Suuntaaja.StringOutput
          Luokka tulostuksen siirtämiseksi merkkijonoon
 
Constructor Summary
Suuntaaja()
           
 
Method Summary
static String getNL()
          Palauttaa systeemin käytössä olevan newline jonon
protected static void setIn(InputStream is)
          Suuntaa inputin uudelleen ja kertoo Syotto-luokalle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Suuntaaja

public Suuntaaja()
Method Detail

getNL

public static String getNL()
Palauttaa systeemin käytössä olevan newline jonon

Returns:
rivinvaihdon merkkiyhdistelmä käytetyssä järjestelmässä

setIn

protected static void setIn(InputStream is)
Suuntaa inputin uudelleen ja kertoo Syotto-luokalle

Parameters:
is - uusi tietovirta syötölle