JavaScript is disabled on your browser.
 
Type Parameters: F - the kind of file object forwarded to by this object 
All Implemented Interfaces: 
FileObject  
Direct Known Subclasses: 
ForwardingJavaFileObject  
public class ForwardingFileObject<F extends FileObject > 
extends Object 
implements FileObject  
Forwards calls to a given file object.  Subclasses of this class
 might override some of these methods and might also provide
 additional fields and methods.
Since: 1.6 
 
 
 
 
 
Field Summary 
Fields   
Modifier and Type 
Field 
Description 
 
protected F fileObject 
The file object which all methods are delegated to.
 
 
 
 
 
 
 
Constructor Summary 
Constructors   
Modifier 
Constructor 
Description 
 
protected ForwardingFileObject F  fileObject)
Creates a new instance of ForwardingFileObject.
 
 
 
 
 
 
 
Method Summary 
All Methods Instance Methods Concrete Methods 
 
 
Methods declared in class java.lang.Object  
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait  
 
 
 
 
 
 
Method Detail 
 
 
 
openReader 
public Reader  openReader(boolean ignoreEncodingErrors)
                  throws IOException  
Returns a reader for this object.  The returned reader will
 replace bytes that cannot be decoded with the default
 translation character.  In addition, the reader may report a
 diagnostic unless ignoreEncodingErrors is true.
Specified by: openReader FileObject Parameters: ignoreEncodingErrors - ignore encoding errors if trueReturns: a Reader 
Throws: IllegalStateException UnsupportedOperationException IOException  
 
 
 
getCharContent 
public CharSequence  getCharContent(boolean ignoreEncodingErrors)
                            throws IOException  
Returns the character content of this file object, if available.
 Any byte that cannot be decoded will be replaced by the default
 translation character.  In addition, a diagnostic may be
 reported unless ignoreEncodingErrors is true.
Specified by: getCharContent FileObject Parameters: ignoreEncodingErrors - ignore encoding errors if trueReturns: a CharSequence if available; null otherwise 
Throws: IllegalStateException UnsupportedOperationException IOException  
 
 
 
 
 
 
 
 
 
 
 
 
Report a bug or suggest an enhancement Java SE Documentation , which contains more detailed, developer-targeted descriptions with conceptual overviews, definitions of terms, workarounds, and working code examples.Copyright  © 1993, 2019, Oracle and/or its affiliates, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.license terms  and the documentation redistribution policy . 
 
Scripting on this page tracks web page traffic, but does not change the content in any way.