git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274941 13f79535-47bb-0310-9956-ffa450edef68master
| @@ -1,7 +1,7 @@ | |||||
| /* | /* | ||||
| * The Apache Software License, Version 1.1 | * The Apache Software License, Version 1.1 | ||||
| * | * | ||||
| * Copyright (c) 2002 The Apache Software Foundation. All rights | |||||
| * Copyright (c) 2002-2003 The Apache Software Foundation. All rights | |||||
| * reserved. | * reserved. | ||||
| * | * | ||||
| * Redistribution and use in source and binary forms, with or without | * Redistribution and use in source and binary forms, with or without | ||||
| @@ -125,6 +125,16 @@ public class StringInputStream | |||||
| } | } | ||||
| } | } | ||||
| /** | |||||
| * Reads from the Stringreader into a byte array | |||||
| * | |||||
| * @param b the byte array to read into | |||||
| * @param off the offset in the byte array | |||||
| * @param len the length in the byte array to fill | |||||
| * @return the actual number read into the byte array, -1 at | |||||
| * the end of the stream | |||||
| * @exception IOException if an error occurs | |||||
| */ | |||||
| public synchronized int read(byte[] b, int off, int len) | public synchronized int read(byte[] b, int off, int len) | ||||
| throws IOException { | throws IOException { | ||||
| @@ -176,6 +186,10 @@ public class StringInputStream | |||||
| } | } | ||||
| /** | |||||
| * @return the current number of bytes ready for reading | |||||
| * @exception IOException if an error occurs | |||||
| */ | |||||
| public synchronized int available() throws IOException { | public synchronized int available() throws IOException { | ||||
| if (in == null) { | if (in == null) { | ||||
| throw new IOException("Stream Closed"); | throw new IOException("Stream Closed"); | ||||
| @@ -190,6 +204,9 @@ public class StringInputStream | |||||
| } | } | ||||
| } | } | ||||
| /** | |||||
| * @return false - mark is not supported | |||||
| */ | |||||
| public boolean markSupported () { | public boolean markSupported () { | ||||
| return false; // would be imprecise | return false; // would be imprecise | ||||
| } | } | ||||
| @@ -98,6 +98,7 @@ public final class ChainReaderHelper { | |||||
| /** | /** | ||||
| * Sets the primary reader | * Sets the primary reader | ||||
| * @param rdr the reader object | |||||
| */ | */ | ||||
| public final void setPrimaryReader(Reader rdr) { | public final void setPrimaryReader(Reader rdr) { | ||||
| primaryReader = rdr; | primaryReader = rdr; | ||||
| @@ -105,6 +106,7 @@ public final class ChainReaderHelper { | |||||
| /** | /** | ||||
| * Set the project to work with | * Set the project to work with | ||||
| * @param project the current project | |||||
| */ | */ | ||||
| public final void setProject(final Project project) { | public final void setProject(final Project project) { | ||||
| this.project = project; | this.project = project; | ||||
| @@ -112,6 +114,8 @@ public final class ChainReaderHelper { | |||||
| /** | /** | ||||
| * Get the project | * Get the project | ||||
| * | |||||
| * @return the current project | |||||
| */ | */ | ||||
| public final Project getProject() { | public final Project getProject() { | ||||
| return project; | return project; | ||||
| @@ -120,6 +124,7 @@ public final class ChainReaderHelper { | |||||
| /** | /** | ||||
| * Sets the buffer size to be used. Defaults to 4096, | * Sets the buffer size to be used. Defaults to 4096, | ||||
| * if this method is not invoked. | * if this method is not invoked. | ||||
| * @param size the buffer size to use | |||||
| */ | */ | ||||
| public final void setBufferSize(int size) { | public final void setBufferSize(int size) { | ||||
| bufferSize = size; | bufferSize = size; | ||||
| @@ -127,6 +132,8 @@ public final class ChainReaderHelper { | |||||
| /** | /** | ||||
| * Sets the collection of filter reader sets | * Sets the collection of filter reader sets | ||||
| * | |||||
| * @param fchain the filter chains collection | |||||
| */ | */ | ||||
| public final void setFilterChains(Vector fchain) { | public final void setFilterChains(Vector fchain) { | ||||
| filterChains = fchain; | filterChains = fchain; | ||||
| @@ -134,6 +141,8 @@ public final class ChainReaderHelper { | |||||
| /** | /** | ||||
| * Assemble the reader | * Assemble the reader | ||||
| * @return the assembled reader | |||||
| * @exception BuildException if an error occurs | |||||
| */ | */ | ||||
| public final Reader getAssembledReader() throws BuildException { | public final Reader getAssembledReader() throws BuildException { | ||||
| if (primaryReader == null) { | if (primaryReader == null) { | ||||
| @@ -249,6 +258,9 @@ public final class ChainReaderHelper { | |||||
| /** | /** | ||||
| * Read data from the reader and return the | * Read data from the reader and return the | ||||
| * contents as a string. | * contents as a string. | ||||
| * @param rdr the reader object | |||||
| * @return the contents of the file as a string | |||||
| * @exception IOException if an error occurs | |||||
| */ | */ | ||||
| public final String readFully(Reader rdr) | public final String readFully(Reader rdr) | ||||
| throws IOException { | throws IOException { | ||||
| @@ -1,7 +1,7 @@ | |||||
| /* | /* | ||||
| * The Apache Software License, Version 1.1 | * The Apache Software License, Version 1.1 | ||||
| * | * | ||||
| * Copyright (c) 2002 The Apache Software Foundation. All rights | |||||
| * Copyright (c) 2002-2003 The Apache Software Foundation. All rights | |||||
| * reserved. | * reserved. | ||||
| * | * | ||||
| * Redistribution and use in source and binary forms, with or without | * Redistribution and use in source and binary forms, with or without | ||||
| @@ -72,6 +72,10 @@ public final class JavaClassHelper { | |||||
| /** | /** | ||||
| * Get the constants declared in a file as name=value | * Get the constants declared in a file as name=value | ||||
| * | |||||
| * @param bytes the class as a array of bytes | |||||
| * @return a StringBuffer contains the name=value pairs | |||||
| * @exception IOException if an error occurs | |||||
| */ | */ | ||||
| public static final StringBuffer getConstants(byte[] bytes) | public static final StringBuffer getConstants(byte[] bytes) | ||||
| throws IOException { | throws IOException { | ||||