aboutsummaryrefslogtreecommitdiff
path: root/Examples/python/java/Example.java
diff options
context:
space:
mode:
authorMarcelo Matus <mmatus@acms.arizona.edu>2005-12-30 08:54:56 +0000
committerMarcelo Matus <mmatus@acms.arizona.edu>2005-12-30 08:54:56 +0000
commite4b8871ae2774c12edc6c510f6ed73b4be28a624 (patch)
tree6bd1f9b883531c32814f0292aa5ae1cd7c252260 /Examples/python/java/Example.java
parentc567ffaf2704c24fad89944e0d44f90e1f7f3148 (diff)
downloadswig-e4b8871ae2774c12edc6c510f6ed73b4be28a624.tar.gz
add gcj and java->python initial support
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8134 626c5289-ae23-0410-ae9c-e8d60b6d4f22
Diffstat (limited to 'Examples/python/java/Example.java')
-rw-r--r--Examples/python/java/Example.java29
1 files changed, 29 insertions, 0 deletions
diff --git a/Examples/python/java/Example.java b/Examples/python/java/Example.java
new file mode 100644
index 000000000..91ddb1ac5
--- /dev/null
+++ b/Examples/python/java/Example.java
@@ -0,0 +1,29 @@
+public class Example {
+ public int mPublicInt;
+
+ public Example() {
+ mPublicInt = 0;
+ }
+
+ public Example(int IntVal) {
+ mPublicInt = IntVal;
+ }
+
+
+ public int Add(int a, int b) {
+ return (a+b);
+ }
+
+ public float Add(float a, float b) {
+ return (a+b);
+ }
+
+ public String Add(String a, String b) {
+ return (a+b);
+ }
+
+ public Example Add(Example a, Example b) {
+ return new Example(a.mPublicInt + b.mPublicInt);
+ }
+}
+