blob: 42827855a404241ff257fe540a6ed8401a79bf5a [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (version 1.7.0_79) on Tue Sep 27 16:26:20 CEST 2016 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>LocalFile (Apache Flex - FlexJS: Compiler: OEM Layer 0.8.0-SNAPSHOT API)</title>
<meta name="date" content="2016-09-27">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="LocalFile (Apache Flex - FlexJS: Compiler: OEM Layer 0.8.0-SNAPSHOT API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/LocalFile.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../flex2/compiler/io/FileUtil.html" title="class in flex2.compiler.io"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../flex2/compiler/io/NetworkFile.html" title="class in flex2.compiler.io"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?flex2/compiler/io/LocalFile.html" target="_top">Frames</a></li>
<li><a href="LocalFile.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">flex2.compiler.io</div>
<h2 title="Class LocalFile" class="title">Class LocalFile</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li>flex2.compiler.io.LocalFile</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="../../../flex2/compiler/common/SinglePathResolver.html" title="interface in flex2.compiler.common">SinglePathResolver</a>, <a href="../../../flex2/compiler/io/VirtualFile.html" title="interface in flex2.compiler.io">VirtualFile</a></dd>
</dl>
<hr>
<br>
<pre>public class <span class="strong">LocalFile</span>
extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
implements <a href="../../../flex2/compiler/io/VirtualFile.html" title="interface in flex2.compiler.io">VirtualFile</a></pre>
<div class="block">A VirtualFile implemenation, which is backed by a file on a local
disk.</div>
<dl><dt><span class="strong">Author:</span></dt>
<dd>Clement Wong</dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../flex2/compiler/io/LocalFile.html#LocalFile(java.io.File)">LocalFile</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;f)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../flex2/compiler/io/LocalFile.html#close()">close</a></strong>()</code>
<div class="block">Signal the hosting environment that this instance is no longer used.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../flex2/compiler/io/LocalFile.html#equals(java.lang.Object)">equals</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj)</code>
<div class="block">Override equals().</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a></code></td>
<td class="colLast"><code><strong><a href="../../../flex2/compiler/io/LocalFile.html#getInputStream()">getInputStream</a></strong>()</code>
<div class="block">Return input stream...</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a href="../../../flex2/compiler/io/LocalFile.html#getLastModified()">getLastModified</a></strong>()</code>
<div class="block">Return last time the underlying source is modified.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../flex2/compiler/io/LocalFile.html#getMimeType()">getMimeType</a></strong>()</code>
<div class="block">Return mime type</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../flex2/compiler/io/LocalFile.html#getName()">getName</a></strong>()</code>
<div class="block">Return name...</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../flex2/compiler/io/LocalFile.html#getNameForReporting()">getNameForReporting</a></strong>()</code>
<div class="block">Return the name to be used when reporting errors or warnings.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../flex2/compiler/io/LocalFile.html#getParent()">getParent</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../flex2/compiler/io/LocalFile.html#getURL()">getURL</a></strong>()</code>
<div class="block">Return an URL string of this file</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../flex2/compiler/io/LocalFile.html#hashCode()">hashCode</a></strong>()</code>
<div class="block">Override hashCode().</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../flex2/compiler/io/LocalFile.html#isDirectory()">isDirectory</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../flex2/compiler/io/LocalFile.html#isTextBased()">isTextBased</a></strong>()</code>
<div class="block">Return true if it's text-based. toString() returns the text</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../flex2/compiler/io/VirtualFile.html" title="interface in flex2.compiler.io">VirtualFile</a></code></td>
<td class="colLast"><code><strong><a href="../../../flex2/compiler/io/LocalFile.html#resolve(java.lang.String)">resolve</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;relativeStr)</code>
<div class="block">Return an instance of this interface which represents the specified relative path.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a href="../../../flex2/compiler/io/LocalFile.html#size()">size</a></strong>()</code>
<div class="block">Return file size...</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>byte[]</code></td>
<td class="colLast"><code><strong><a href="../../../flex2/compiler/io/LocalFile.html#toByteArray()">toByteArray</a></strong>()</code>
<div class="block">Return the entire content in byte[]</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../flex2/compiler/io/LocalFile.html#toString()">toString</a></strong>()</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="LocalFile(java.io.File)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>LocalFile</h4>
<pre>public&nbsp;LocalFile(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;f)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getName()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getName</h4>
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getName()</pre>
<div class="block">Return name... It could be canonical path name, URL, etc. But it must be unique among all the files
processed by the compiler...
The compiler should not use this to get... e.g. parent path... There is no guarantee that this returns
a pathname even though the underlying implementation deals with files...</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../flex2/compiler/io/VirtualFile.html#getName()">getName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../flex2/compiler/io/VirtualFile.html" title="interface in flex2.compiler.io">VirtualFile</a></code></dd>
</dl>
</li>
</ul>
<a name="getNameForReporting()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getNameForReporting</h4>
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getNameForReporting()</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../flex2/compiler/io/VirtualFile.html#getNameForReporting()">VirtualFile</a></code></strong></div>
<div class="block">Return the name to be used when reporting errors or warnings.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../flex2/compiler/io/VirtualFile.html#getNameForReporting()">getNameForReporting</a></code>&nbsp;in interface&nbsp;<code><a href="../../../flex2/compiler/io/VirtualFile.html" title="interface in flex2.compiler.io">VirtualFile</a></code></dd>
</dl>
</li>
</ul>
<a name="getURL()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getURL</h4>
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getURL()</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../flex2/compiler/io/VirtualFile.html#getURL()">VirtualFile</a></code></strong></div>
<div class="block">Return an URL string of this file</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../flex2/compiler/io/VirtualFile.html#getURL()">getURL</a></code>&nbsp;in interface&nbsp;<code><a href="../../../flex2/compiler/io/VirtualFile.html" title="interface in flex2.compiler.io">VirtualFile</a></code></dd>
</dl>
</li>
</ul>
<a name="getParent()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getParent</h4>
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getParent()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../flex2/compiler/io/VirtualFile.html#getParent()">getParent</a></code>&nbsp;in interface&nbsp;<code><a href="../../../flex2/compiler/io/VirtualFile.html" title="interface in flex2.compiler.io">VirtualFile</a></code></dd>
</dl>
</li>
</ul>
<a name="isDirectory()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isDirectory</h4>
<pre>public&nbsp;boolean&nbsp;isDirectory()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../flex2/compiler/io/VirtualFile.html#isDirectory()">isDirectory</a></code>&nbsp;in interface&nbsp;<code><a href="../../../flex2/compiler/io/VirtualFile.html" title="interface in flex2.compiler.io">VirtualFile</a></code></dd>
</dl>
</li>
</ul>
<a name="size()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>size</h4>
<pre>public&nbsp;long&nbsp;size()</pre>
<div class="block">Return file size...</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../flex2/compiler/io/VirtualFile.html#size()">size</a></code>&nbsp;in interface&nbsp;<code><a href="../../../flex2/compiler/io/VirtualFile.html" title="interface in flex2.compiler.io">VirtualFile</a></code></dd>
</dl>
</li>
</ul>
<a name="getMimeType()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMimeType</h4>
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getMimeType()</pre>
<div class="block">Return mime type</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../flex2/compiler/io/VirtualFile.html#getMimeType()">getMimeType</a></code>&nbsp;in interface&nbsp;<code><a href="../../../flex2/compiler/io/VirtualFile.html" title="interface in flex2.compiler.io">VirtualFile</a></code></dd>
</dl>
</li>
</ul>
<a name="getInputStream()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getInputStream</h4>
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;getInputStream()
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Return input stream...</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../flex2/compiler/io/VirtualFile.html#getInputStream()">getInputStream</a></code>&nbsp;in interface&nbsp;<code><a href="../../../flex2/compiler/io/VirtualFile.html" title="interface in flex2.compiler.io">VirtualFile</a></code></dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="toByteArray()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toByteArray</h4>
<pre>public&nbsp;byte[]&nbsp;toByteArray()
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../flex2/compiler/io/VirtualFile.html#toByteArray()">VirtualFile</a></code></strong></div>
<div class="block">Return the entire content in byte[]</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../flex2/compiler/io/VirtualFile.html#toByteArray()">toByteArray</a></code>&nbsp;in interface&nbsp;<code><a href="../../../flex2/compiler/io/VirtualFile.html" title="interface in flex2.compiler.io">VirtualFile</a></code></dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="getLastModified()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLastModified</h4>
<pre>public&nbsp;long&nbsp;getLastModified()</pre>
<div class="block">Return last time the underlying source is modified.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../flex2/compiler/io/VirtualFile.html#getLastModified()">getLastModified</a></code>&nbsp;in interface&nbsp;<code><a href="../../../flex2/compiler/io/VirtualFile.html" title="interface in flex2.compiler.io">VirtualFile</a></code></dd>
</dl>
</li>
</ul>
<a name="resolve(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>resolve</h4>
<pre>public&nbsp;<a href="../../../flex2/compiler/io/VirtualFile.html" title="interface in flex2.compiler.io">VirtualFile</a>&nbsp;resolve(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;relativeStr)</pre>
<div class="block">Return an instance of this interface which represents the specified relative path.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../flex2/compiler/common/SinglePathResolver.html#resolve(java.lang.String)">resolve</a></code>&nbsp;in interface&nbsp;<code><a href="../../../flex2/compiler/common/SinglePathResolver.html" title="interface in flex2.compiler.common">SinglePathResolver</a></code></dd>
</dl>
</li>
</ul>
<a name="close()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>close</h4>
<pre>public&nbsp;void&nbsp;close()</pre>
<div class="block">Signal the hosting environment that this instance is no longer used.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../flex2/compiler/io/VirtualFile.html#close()">close</a></code>&nbsp;in interface&nbsp;<code><a href="../../../flex2/compiler/io/VirtualFile.html" title="interface in flex2.compiler.io">VirtualFile</a></code></dd>
</dl>
</li>
</ul>
<a name="equals(java.lang.Object)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>equals</h4>
<pre>public&nbsp;boolean&nbsp;equals(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../flex2/compiler/io/VirtualFile.html#equals(java.lang.Object)">VirtualFile</a></code></strong></div>
<div class="block">Override equals(). Instances of VirtualFile can be used as keys.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../flex2/compiler/io/VirtualFile.html#equals(java.lang.Object)">equals</a></code>&nbsp;in interface&nbsp;<code><a href="../../../flex2/compiler/io/VirtualFile.html" title="interface in flex2.compiler.io">VirtualFile</a></code></dd>
<dt><strong>Overrides:</strong></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
</dl>
</li>
</ul>
<a name="hashCode()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hashCode</h4>
<pre>public&nbsp;int&nbsp;hashCode()</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../flex2/compiler/io/VirtualFile.html#hashCode()">VirtualFile</a></code></strong></div>
<div class="block">Override hashCode(). Instances of VirtualFile can be used as keys.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../flex2/compiler/io/VirtualFile.html#hashCode()">hashCode</a></code>&nbsp;in interface&nbsp;<code><a href="../../../flex2/compiler/io/VirtualFile.html" title="interface in flex2.compiler.io">VirtualFile</a></code></dd>
<dt><strong>Overrides:</strong></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
</dl>
</li>
</ul>
<a name="isTextBased()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isTextBased</h4>
<pre>public&nbsp;boolean&nbsp;isTextBased()</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../flex2/compiler/io/VirtualFile.html#isTextBased()">VirtualFile</a></code></strong></div>
<div class="block">Return true if it's text-based. toString() returns the text</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../flex2/compiler/io/VirtualFile.html#isTextBased()">isTextBased</a></code>&nbsp;in interface&nbsp;<code><a href="../../../flex2/compiler/io/VirtualFile.html" title="interface in flex2.compiler.io">VirtualFile</a></code></dd>
</dl>
</li>
</ul>
<a name="toString()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>toString</h4>
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
<dl>
<dt><strong>Overrides:</strong></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/LocalFile.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../flex2/compiler/io/FileUtil.html" title="class in flex2.compiler.io"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../flex2/compiler/io/NetworkFile.html" title="class in flex2.compiler.io"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?flex2/compiler/io/LocalFile.html" target="_top">Frames</a></li>
<li><a href="LocalFile.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2016 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</body>
</html>