Make-lang.in: Update dependencies.
[official-gcc.git] / libjava / javax / sql / RowSetMetaData.h
blob90d5a46c737284a0364133e7dda5648bebe894cc
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_sql_RowSetMetaData__
5 #define __javax_sql_RowSetMetaData__
7 #pragma interface
9 #include <java/lang/Object.h>
10 extern "Java"
12 namespace javax
14 namespace sql
16 class RowSetMetaData;
21 class javax::sql::RowSetMetaData : public ::java::lang::Object
24 public:
25 virtual void setColumnCount(jint) = 0;
26 virtual void setAutoIncrement(jint, jboolean) = 0;
27 virtual void setCaseSensitive(jint, jboolean) = 0;
28 virtual void setSearchable(jint, jboolean) = 0;
29 virtual void setCurrency(jint, jboolean) = 0;
30 virtual void setNullable(jint, jint) = 0;
31 virtual void setSigned(jint, jboolean) = 0;
32 virtual void setColumnDisplaySize(jint, jint) = 0;
33 virtual void setColumnLabel(jint, ::java::lang::String *) = 0;
34 virtual void setColumnName(jint, ::java::lang::String *) = 0;
35 virtual void setSchemaName(jint, ::java::lang::String *) = 0;
36 virtual void setPrecision(jint, jint) = 0;
37 virtual void setScale(jint, jint) = 0;
38 virtual void setTableName(jint, ::java::lang::String *) = 0;
39 virtual void setCatalogName(jint, ::java::lang::String *) = 0;
40 virtual void setColumnType(jint, jint) = 0;
41 virtual void setColumnTypeName(jint, ::java::lang::String *) = 0;
42 virtual jint getColumnCount() = 0;
43 virtual jboolean isAutoIncrement(jint) = 0;
44 virtual jboolean isCaseSensitive(jint) = 0;
45 virtual jboolean isSearchable(jint) = 0;
46 virtual jboolean isCurrency(jint) = 0;
47 virtual jint isNullable(jint) = 0;
48 virtual jboolean isSigned(jint) = 0;
49 virtual jint getColumnDisplaySize(jint) = 0;
50 virtual ::java::lang::String * getColumnLabel(jint) = 0;
51 virtual ::java::lang::String * getColumnName(jint) = 0;
52 virtual ::java::lang::String * getSchemaName(jint) = 0;
53 virtual jint getPrecision(jint) = 0;
54 virtual jint getScale(jint) = 0;
55 virtual ::java::lang::String * getTableName(jint) = 0;
56 virtual ::java::lang::String * getCatalogName(jint) = 0;
57 virtual jint getColumnType(jint) = 0;
58 virtual ::java::lang::String * getColumnTypeName(jint) = 0;
59 virtual jboolean isReadOnly(jint) = 0;
60 virtual jboolean isWritable(jint) = 0;
61 virtual jboolean isDefinitelyWritable(jint) = 0;
62 virtual ::java::lang::String * getColumnClassName(jint) = 0;
63 static ::java::lang::Class class$;
64 } __attribute__ ((java_interface));
66 #endif // __javax_sql_RowSetMetaData__