diff options
author | Mark Spruiell <mes@zeroc.com> | 2012-06-13 16:19:58 -0700 |
---|---|---|
committer | Mark Spruiell <mes@zeroc.com> | 2012-06-13 16:19:58 -0700 |
commit | f1f199b777e32d0ff2a566af6eaa363d391aa18e (patch) | |
tree | 4cf8e91f33967c24f2369319585057df222503f7 /java/src/Ice/InputStreamI.java | |
parent | Fixed support unknown types in unknown optionals (diff) | |
download | ice-f1f199b777e32d0ff2a566af6eaa363d391aa18e.tar.bz2 ice-f1f199b777e32d0ff2a566af6eaa363d391aa18e.tar.xz ice-f1f199b777e32d0ff2a566af6eaa363d391aa18e.zip |
* Minor C++ fixes
* Adding UnknownSlicedObject in Java
Diffstat (limited to 'java/src/Ice/InputStreamI.java')
-rw-r--r-- | java/src/Ice/InputStreamI.java | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/java/src/Ice/InputStreamI.java b/java/src/Ice/InputStreamI.java index 06d1d216a31..c68d5ba4042 100644 --- a/java/src/Ice/InputStreamI.java +++ b/java/src/Ice/InputStreamI.java @@ -186,6 +186,12 @@ public class InputStreamI implements InputStream _is.readObject(new Patcher(cb)); } + public int + readEnum(int limit) + { + return _is.readEnum(limit); + } + public void throwException() throws UserException @@ -282,6 +288,12 @@ public class InputStreamI implements InputStream return _is.skipEncaps(); } + public EncodingVersion + getEncoding() + { + return _is.getReadEncoding(); + } + public void readPendingObjects() { @@ -296,6 +308,24 @@ public class InputStreamI implements InputStream } public void + skip(int sz) + { + _is.skip(sz); + } + + public void + skipSize() + { + _is.skipSize(); + } + + public boolean + readOptional(int tag, OptionalType type) + { + return _is.readOpt(tag, type); + } + + public void destroy() { if(_is != null) |