Sha256: c23b5de3fedc4c8bed18bf55af2efc08e42f398fd15ccb63c6dac6bfaac27cfb

Contents?: true

Size: 1.51 KB

Versions: 119

Compression:

Stored size: 1.51 KB

Contents

/*
 * Javolution - Java(TM) Solution for Real-Time and Embedded Systems
 * Copyright (C) 2006 - Javolution (http://javolution.org/)
 * All rights reserved.
 * 
 * Permission to use, copy, modify, and distribute this software is
 * freely granted, provided that this notice is preserved.
 */
package javolution.text;

import j2me.lang.CharSequence;

import java.io.IOException;

/**
 * <p> This class is equivalent to <code>java.lang.Appendable</code> 
 *     and is moved (refactored) to the <code>java.lang</code> system
 *     package for applications targetting the J2SE 5.0+ run-time.</p>
 * 
 * @author  <a href="mailto:jean-marie@dautelle.com">Jean-Marie Dautelle</a>
 * @version 2.0, November 26, 2004
 */
public interface Appendable {

    /**
     * Appends the specified character. 
     *
     * @param  c the character to append.
     * @return <code>this</code>
     */
    Appendable append(char c) throws IOException;

    /**
     * Appends the specified character sequence. 
     *
     * @param  csq the character sequence to append.
     * @return <code>this</code>
     */
    Appendable append(CharSequence csq) throws IOException;

    /**
     * Appends a subsequence of the specified character sequence. 
     *
     * @param  csq the character sequence to append.
     * @param  start the index of the first character to append.
     * @param  end the index after the last character to append.
     * @return <code>this</code>
     */
    Appendable append(CharSequence csq, int start, int end) throws IOException;

}

Version data entries

119 entries across 119 versions & 1 rubygems

Version Path
rhodes-3.5.1.12 platform/bb/RubyVM/src/javolution/text/Appendable.java
rhodes-3.3.5 platform/bb/RubyVM/src/javolution/text/Appendable.java
rhodes-3.4.2 platform/bb/RubyVM/src/javolution/text/Appendable.java
rhodes-3.3.4 platform/bb/RubyVM/src/javolution/text/Appendable.java
rhodes-3.3.3 platform/bb/RubyVM/src/javolution/text/Appendable.java
rhodes-3.3.3.beta.4 platform/bb/RubyVM/src/javolution/text/Appendable.java
rhodes-3.3.3.beta.3 platform/bb/RubyVM/src/javolution/text/Appendable.java
rhodes-3.3.3.beta.2 platform/bb/RubyVM/src/javolution/text/Appendable.java
rhodes-3.3.3.beta.1 platform/bb/RubyVM/src/javolution/text/Appendable.java
rhodes-3.3.2 platform/bb/RubyVM/src/javolution/text/Appendable.java
rhodes-3.3.2.beta.7 platform/bb/RubyVM/src/javolution/text/Appendable.java
rhodes-3.3.2.beta.6 platform/bb/RubyVM/src/javolution/text/Appendable.java
rhodes-3.3.2.beta.5 platform/bb/RubyVM/src/javolution/text/Appendable.java
rhodes-3.3.2.beta.4 platform/bb/RubyVM/src/javolution/text/Appendable.java
rhodes-3.3.2.beta.3 platform/bb/RubyVM/src/javolution/text/Appendable.java
rhodes-3.3.2.beta.2 platform/bb/RubyVM/src/javolution/text/Appendable.java
rhodes-3.3.2.beta.1 platform/bb/RubyVM/src/javolution/text/Appendable.java
rhodes-3.3.1 platform/bb/RubyVM/src/javolution/text/Appendable.java
rhodes-3.3.0 platform/bb/RubyVM/src/javolution/text/Appendable.java
rhodes-3.3.0.beta.3 platform/bb/RubyVM/src/javolution/text/Appendable.java