Modified: websites/production/commons/content/proper/commons-csv/xref/org/apache/commons/csv/Lexer.html ============================================================================== --- websites/production/commons/content/proper/commons-csv/xref/org/apache/commons/csv/Lexer.html (original) +++ websites/production/commons/content/proper/commons-csv/xref/org/apache/commons/csv/Lexer.html Tue Mar 26 22:16:19 2013 @@ -116,44 +116,44 @@ <a class="jxr_linenumber" name="106" href="#106">106</a> } <a class="jxr_linenumber" name="107" href="#107">107</a> <a class="jxr_linenumber" name="108" href="#108">108</a> <em class="jxr_javadoccomment">/**</em> -<a class="jxr_linenumber" name="109" href="#109">109</a> <em class="jxr_javadoccomment"> * @return true if the given char is a whitespace character</em> -<a class="jxr_linenumber" name="110" href="#110">110</a> <em class="jxr_javadoccomment"> */</em> -<a class="jxr_linenumber" name="111" href="#111">111</a> <strong class="jxr_keyword">boolean</strong> isWhitespace(<strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">int</strong> c) { -<a class="jxr_linenumber" name="112" href="#112">112</a> <strong class="jxr_keyword">return</strong> c != format.getDelimiter() && Character.isWhitespace((<strong class="jxr_keyword">char</strong>) c); -<a class="jxr_linenumber" name="113" href="#113">113</a> } -<a class="jxr_linenumber" name="114" href="#114">114</a> -<a class="jxr_linenumber" name="115" href="#115">115</a> <em class="jxr_javadoccomment">/**</em> -<a class="jxr_linenumber" name="116" href="#116">116</a> <em class="jxr_javadoccomment"> * Greedily accepts \n, \r and \r\n This checker consumes silently the second control-character...</em> -<a class="jxr_linenumber" name="117" href="#117">117</a> <em class="jxr_javadoccomment"> *</em> -<a class="jxr_linenumber" name="118" href="#118">118</a> <em class="jxr_javadoccomment"> * @return true if the given or next character is a line-terminator</em> -<a class="jxr_linenumber" name="119" href="#119">119</a> <em class="jxr_javadoccomment"> */</em> -<a class="jxr_linenumber" name="120" href="#120">120</a> <strong class="jxr_keyword">boolean</strong> readEndOfLine(<strong class="jxr_keyword">int</strong> c) <strong class="jxr_keyword">throws</strong> IOException { -<a class="jxr_linenumber" name="121" href="#121">121</a> <em class="jxr_comment">// check if we have \r\n...</em> -<a class="jxr_linenumber" name="122" href="#122">122</a> <strong class="jxr_keyword">if</strong> (c == CR && in.lookAhead() == LF) { -<a class="jxr_linenumber" name="123" href="#123">123</a> <em class="jxr_comment">// note: does not change c outside of this method!</em> -<a class="jxr_linenumber" name="124" href="#124">124</a> c = in.read(); -<a class="jxr_linenumber" name="125" href="#125">125</a> } -<a class="jxr_linenumber" name="126" href="#126">126</a> <strong class="jxr_keyword">return</strong> c == LF || c == CR; -<a class="jxr_linenumber" name="127" href="#127">127</a> } -<a class="jxr_linenumber" name="128" href="#128">128</a> -<a class="jxr_linenumber" name="129" href="#129">129</a> <em class="jxr_javadoccomment">/**</em> -<a class="jxr_linenumber" name="130" href="#130">130</a> <em class="jxr_javadoccomment"> * Checks if the current character represents the start of a line: a CR, LF or is at the start of the file.</em> -<a class="jxr_linenumber" name="131" href="#131">131</a> <em class="jxr_javadoccomment"> *</em> -<a class="jxr_linenumber" name="132" href="#132">132</a> <em class="jxr_javadoccomment"> * @param c</em> -<a class="jxr_linenumber" name="133" href="#133">133</a> <em class="jxr_javadoccomment"> * @return true if the character is at the start of a line.</em> -<a class="jxr_linenumber" name="134" href="#134">134</a> <em class="jxr_javadoccomment"> */</em> -<a class="jxr_linenumber" name="135" href="#135">135</a> <strong class="jxr_keyword">boolean</strong> isStartOfLine(<strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">int</strong> c) { -<a class="jxr_linenumber" name="136" href="#136">136</a> <strong class="jxr_keyword">return</strong> c == LF || c == CR || c == UNDEFINED; -<a class="jxr_linenumber" name="137" href="#137">137</a> } -<a class="jxr_linenumber" name="138" href="#138">138</a> -<a class="jxr_linenumber" name="139" href="#139">139</a> <em class="jxr_javadoccomment">/**</em> -<a class="jxr_linenumber" name="140" href="#140">140</a> <em class="jxr_javadoccomment"> * @return true if the given character indicates end of file</em> -<a class="jxr_linenumber" name="141" href="#141">141</a> <em class="jxr_javadoccomment"> */</em> -<a class="jxr_linenumber" name="142" href="#142">142</a> <strong class="jxr_keyword">boolean</strong> isEndOfFile(<strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">int</strong> c) { -<a class="jxr_linenumber" name="143" href="#143">143</a> <strong class="jxr_keyword">return</strong> c == END_OF_STREAM; -<a class="jxr_linenumber" name="144" href="#144">144</a> } -<a class="jxr_linenumber" name="145" href="#145">145</a> -<a class="jxr_linenumber" name="146" href="#146">146</a> <strong class="jxr_keyword">abstract</strong> <a href="../../../../org/apache/commons/csv/Token.html">Token</a> nextToken(<a href="../../../../org/apache/commons/csv/Token.html">Token</a> reusableToken) <strong class="jxr_keyword">throws</strong> IOException; +<a class="jxr_linenumber" name="109" href="#109">109</a> <em class="jxr_javadoccomment"> * Greedily accepts \n, \r and \r\n This checker consumes silently the second control-character...</em> +<a class="jxr_linenumber" name="110" href="#110">110</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="111" href="#111">111</a> <em class="jxr_javadoccomment"> * @return true if the given or next character is a line-terminator</em> +<a class="jxr_linenumber" name="112" href="#112">112</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="113" href="#113">113</a> <strong class="jxr_keyword">boolean</strong> readEndOfLine(<strong class="jxr_keyword">int</strong> c) <strong class="jxr_keyword">throws</strong> IOException { +<a class="jxr_linenumber" name="114" href="#114">114</a> <em class="jxr_comment">// check if we have \r\n...</em> +<a class="jxr_linenumber" name="115" href="#115">115</a> <strong class="jxr_keyword">if</strong> (c == CR && in.lookAhead() == LF) { +<a class="jxr_linenumber" name="116" href="#116">116</a> <em class="jxr_comment">// note: does not change c outside of this method!</em> +<a class="jxr_linenumber" name="117" href="#117">117</a> c = in.read(); +<a class="jxr_linenumber" name="118" href="#118">118</a> } +<a class="jxr_linenumber" name="119" href="#119">119</a> <strong class="jxr_keyword">return</strong> c == LF || c == CR; +<a class="jxr_linenumber" name="120" href="#120">120</a> } +<a class="jxr_linenumber" name="121" href="#121">121</a> +<a class="jxr_linenumber" name="122" href="#122">122</a> <strong class="jxr_keyword">abstract</strong> <a href="../../../../org/apache/commons/csv/Token.html">Token</a> nextToken(<a href="../../../../org/apache/commons/csv/Token.html">Token</a> reusableToken) <strong class="jxr_keyword">throws</strong> IOException; +<a class="jxr_linenumber" name="123" href="#123">123</a> +<a class="jxr_linenumber" name="124" href="#124">124</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="125" href="#125">125</a> <em class="jxr_javadoccomment"> * @return true if the given char is a whitespace character</em> +<a class="jxr_linenumber" name="126" href="#126">126</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="127" href="#127">127</a> <strong class="jxr_keyword">boolean</strong> isWhitespace(<strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">int</strong> c) { +<a class="jxr_linenumber" name="128" href="#128">128</a> <strong class="jxr_keyword">return</strong> c != format.getDelimiter() && Character.isWhitespace((<strong class="jxr_keyword">char</strong>) c); +<a class="jxr_linenumber" name="129" href="#129">129</a> } +<a class="jxr_linenumber" name="130" href="#130">130</a> +<a class="jxr_linenumber" name="131" href="#131">131</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="132" href="#132">132</a> <em class="jxr_javadoccomment"> * Checks if the current character represents the start of a line: a CR, LF or is at the start of the file.</em> +<a class="jxr_linenumber" name="133" href="#133">133</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="134" href="#134">134</a> <em class="jxr_javadoccomment"> * @param c</em> +<a class="jxr_linenumber" name="135" href="#135">135</a> <em class="jxr_javadoccomment"> * @return true if the character is at the start of a line.</em> +<a class="jxr_linenumber" name="136" href="#136">136</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="137" href="#137">137</a> <strong class="jxr_keyword">boolean</strong> isStartOfLine(<strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">int</strong> c) { +<a class="jxr_linenumber" name="138" href="#138">138</a> <strong class="jxr_keyword">return</strong> c == LF || c == CR || c == UNDEFINED; +<a class="jxr_linenumber" name="139" href="#139">139</a> } +<a class="jxr_linenumber" name="140" href="#140">140</a> +<a class="jxr_linenumber" name="141" href="#141">141</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="142" href="#142">142</a> <em class="jxr_javadoccomment"> * @return true if the given character indicates end of file</em> +<a class="jxr_linenumber" name="143" href="#143">143</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="144" href="#144">144</a> <strong class="jxr_keyword">boolean</strong> isEndOfFile(<strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">int</strong> c) { +<a class="jxr_linenumber" name="145" href="#145">145</a> <strong class="jxr_keyword">return</strong> c == END_OF_STREAM; +<a class="jxr_linenumber" name="146" href="#146">146</a> } <a class="jxr_linenumber" name="147" href="#147">147</a> <a class="jxr_linenumber" name="148" href="#148">148</a> <strong class="jxr_keyword">boolean</strong> isDelimiter(<strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">int</strong> c) { <a class="jxr_linenumber" name="149" href="#149">149</a> <strong class="jxr_keyword">return</strong> c == delimiter;