MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
B1.java
1 /*
2  Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
3 
4  This program is free software; you can redistribute it and/or modify
5  it under the terms of the GNU General Public License as published by
6  the Free Software Foundation; version 2 of the License.
7 
8  This program is distributed in the hope that it will be useful,
9  but WITHOUT ANY WARRANTY; without even the implied warranty of
10  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11  GNU General Public License for more details.
12 
13  You should have received a copy of the GNU General Public License
14  along with this program; if not, write to the Free Software
15  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
16 */
17 /*
18  * B1.java
19  */
20 
21 package myjapi;
22 
23 public class B1 extends B0 {
24  // this c'tor may me protected, for access from JNI is still possible
25  // with default constructor, cdelegate needs to be written from JNI
26  protected B1() {
27  //System.out.println("<-> myjapi.B1()");
28  };
29 
30  // static method
31  static public native int f0s();
32 
33  // non-virtual method
34  static public native int f0n(B1 obj);
35 
36  // virtual method
37  public native int f0v();
38 
39  // static const field accessor
40  static public native int d0sc();
41 
42  // static field accessor
43  static public native int d0s();
44 
45  // static field mutator
46  static public native void d0s(int d);
47 
48  // instance const field accessor
49  static public native int d0c(B1 obj);
50 
51  // instance field accessor
52  static public native int d0(B1 obj);
53 
54  // instance field mutator
55  static public native void d0(B1 obj, int d);
56 }