net.ranides.assira.text
Class StringLoader

java.lang.Object
  extended by net.ranides.assira.text.StringLoader

public final class StringLoader
extends Object

Author:
ranides

Nested Class Summary
static class StringLoader.RIOException
           
 
Method Summary
static String fromFile(File file)
           
static String fromFile(File file, Charset charset)
           
static String fromFile(String path)
           
static String fromFile(String path, Charset charset)
           
static String fromReader(Reader reader)
           
static String fromStream(InputStream istream)
           
static String fromStream(InputStream istream, Charset charset)
           
static List<String> linesFromFile(File file)
           
static List<String> linesFromFile(File file, Charset charset)
           
static List<String> linesFromFile(String file)
           
static List<String> linesFromFile(String file, Charset charset)
           
static LinkedHashMap<String,String> loadProperties(Reader reader)
          Ładuje plik ".properties", zachowując kolejność wpisów.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

fromReader

public static String fromReader(Reader reader)

fromStream

public static String fromStream(InputStream istream,
                                Charset charset)

fromStream

public static String fromStream(InputStream istream)

fromFile

public static String fromFile(File file,
                              Charset charset)
                       throws StringLoader.RIOException
Throws:
StringLoader.RIOException

fromFile

public static String fromFile(File file)
                       throws StringLoader.RIOException
Throws:
StringLoader.RIOException

fromFile

public static String fromFile(String path,
                              Charset charset)
                       throws StringLoader.RIOException
Throws:
StringLoader.RIOException

fromFile

public static String fromFile(String path)
                       throws StringLoader.RIOException
Throws:
StringLoader.RIOException

loadProperties

public static LinkedHashMap<String,String> loadProperties(Reader reader)
                                                   throws StringLoader.RIOException
Ładuje plik ".properties", zachowując kolejność wpisów.

Throws:
StringLoader.RIOException

linesFromFile

public static List<String> linesFromFile(File file,
                                         Charset charset)
                                  throws StringLoader.RIOException
Throws:
StringLoader.RIOException

linesFromFile

public static List<String> linesFromFile(String file,
                                         Charset charset)
                                  throws StringLoader.RIOException
Throws:
StringLoader.RIOException

linesFromFile

public static List<String> linesFromFile(File file)
                                  throws StringLoader.RIOException
Throws:
StringLoader.RIOException

linesFromFile

public static List<String> linesFromFile(String file)
                                  throws StringLoader.RIOException
Throws:
StringLoader.RIOException


Copyright © 2013. All Rights Reserved.