2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __java_sql_Clob__
5 #define __java_sql_Clob__
9 #include <java/lang/Object.h>
21 class java::sql::Clob
: public ::java::lang::Object
25 virtual jlong
length() = 0;
26 virtual ::java::lang::String
* getSubString(jlong
, jint
) = 0;
27 virtual ::java::io::Reader
* getCharacterStream() = 0;
28 virtual ::java::io::InputStream
* getAsciiStream() = 0;
29 virtual jlong
position(::java::lang::String
*, jlong
) = 0;
30 virtual jlong
position(::java::sql::Clob
*, jlong
) = 0;
31 virtual jint
setString(jlong
, ::java::lang::String
*) = 0;
32 virtual jint
setString(jlong
, ::java::lang::String
*, jint
, jint
) = 0;
33 virtual ::java::io::OutputStream
* setAsciiStream(jlong
) = 0;
34 virtual ::java::io::Writer
* setCharacterStream(jlong
) = 0;
35 virtual void truncate(jlong
) = 0;
36 static ::java::lang::Class
class$
;
37 } __attribute__ ((java_interface
));
39 #endif // __java_sql_Clob__