Package java.io

Examples of java.io.InputStreamReader.ready()


         InputStreamReader reader = new InputStreamReader(ddStream);
         try
         {
            int idx = 0;
            int len = stringToFind.length;
            while (reader.ready())
            {
               int read = reader.read();
               if (read == stringToFind[idx])
               {
                  idx++;
View Full Code Here


  public static String asciiEscape(byte[] theBytes, Charset theCharset) {
    StringBuilder b = new StringBuilder();

    try {
      InputStreamReader reader = new InputStreamReader(new ByteArrayInputStream(theBytes), theCharset);
      while (reader.ready()) {
        char read = (char) reader.read();
        if (read < 32) {
          b.append('[').append((int) read).append(']');
        } else {
          b.append(read);
View Full Code Here

  private String read(InputStream is) {
    StringBuffer buffer = new StringBuffer();
    InputStreamReader in = null;
    try {
      in = new InputStreamReader(is, "utf-8");
      while (in.ready()) {
        buffer.append((char) in.read());
      }
    } catch (IOException e) {
      throw new RuntimeException(e);
    } finally {
View Full Code Here

/* 150 */       InputStreamReader reader = new InputStreamReader(ddStream);
/*     */       try
/*     */       {
/* 153 */         int idx = 0;
/* 154 */         int len = stringToFind.length;
/* 155 */         while (reader.ready())
/*     */         {
/* 157 */           int read = reader.read();
/* 158 */           if (read == stringToFind[idx])
/*     */           {
/* 160 */             idx++;
View Full Code Here

                    }

                    // Get the response and record the content if it's valid. If
                    // it's not valid consider turning off the functionality.
                    InputStreamReader stream = new InputStreamReader(request.getInputStream());
                    if (stream.ready()) {
                        BufferedReader response = new BufferedReader(stream);
                        if (response != null) {
                            switch (request.getResponseCode()) {
                                case 200:// OK
                                    // Ok response, do nothing
View Full Code Here

    // Read and log the response from the server for diagnostic purposes.

    InputStreamReader socketInputStream = new InputStreamReader(socket.getInputStream(), UTF_8);
    BufferedReader bufferedSocketInputStream = new BufferedReader(socketInputStream);
    String line;
    while (socketInputStream.ready() && (line = bufferedSocketInputStream.readLine()) != null) {
      log.warn("OpenTSDB says: " + line);
    }
  }

  public static Builder builder() {
View Full Code Here

    public java.lang.String textContent(java.lang.String enc) {
        final java.lang.StringBuilder sb = new java.lang.StringBuilder();
        try (ByteArrayInputStream fis = new ByteArrayInputStream(contents);
                InputStreamReader reader = new InputStreamReader(fis, enc)) {
            char[] buf = new char[16384];
            while (reader.ready()) {
                int read = reader.read(buf);
                if (read > 0) {
                    sb.append(buf, 0, read);
                }
            }
View Full Code Here

    public java.lang.String textContent(java.lang.String enc) {
        final java.lang.StringBuilder sb = new java.lang.StringBuilder();
        try (FileInputStream fis = new FileInputStream(file);
                InputStreamReader reader = new InputStreamReader(fis, enc)) {
            char[] buf = new char[16384];
            while (reader.ready()) {
                int read = reader.read(buf);
                if (read > 0) {
                    sb.append(buf, 0, read);
                }
            }
View Full Code Here

            final ZipEntry e = zip.getEntry(path);
            try (final InputStream stream = zip.getInputStream(e);
                    final InputStreamReader reader = new InputStreamReader(stream, enc)){
                final char[] buf = new char[16384];
                final StringBuilder sb = new StringBuilder();
                while (reader.ready()) {
                    int read = reader.read(buf);
                    sb.append(buf, 0, read);
                }
                return sb.toString();
            }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.