Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/utils/platforms/rhino/lib/binary-platform.js
diff options
context:
space:
mode:
Diffstat (limited to 'utils/platforms/rhino/lib/binary-platform.js')
-rwxr-xr-xutils/platforms/rhino/lib/binary-platform.js44
1 files changed, 0 insertions, 44 deletions
diff --git a/utils/platforms/rhino/lib/binary-platform.js b/utils/platforms/rhino/lib/binary-platform.js
deleted file mode 100755
index fda53fa..0000000
--- a/utils/platforms/rhino/lib/binary-platform.js
+++ /dev/null
@@ -1,44 +0,0 @@
-exports.B_LENGTH = function(bytes) {
- return bytes.length;
-}
-
-exports.B_ALLOC = function(length) {
- return java.lang.reflect.Array.newInstance(java.lang.Byte.TYPE, length);
-}
-
-exports.B_FILL = function(bytes, length, offset, value) {
- java.util.Arrays.fill(bytes, length, offset, value);
-}
-
-exports.B_COPY = function(src, srcOffset, dst, dstOffset, length) {
- java.lang.System.arraycopy(src, srcOffset, dst, dstOffset, length);
-}
-
-exports.B_GET = function(bytes, index) {
- var b = bytes[index];
- return (b >= 0) ? b : -1 * ((b ^ 0xFF) + 1);
-}
-
-exports.B_SET = function(bytes, index, value) {
- return bytes[index] = (value < 128) ? value : -1 * ((value ^ 0xFF) + 1);
-}
-
-exports.B_DECODE = function(bytes, offset, length, codec) {
- return String(new java.lang.String(bytes, offset, length, codec));
-}
-
-exports.B_DECODE_DEFAULT = function(bytes, offset, length) {
- return String(new java.lang.String(bytes, offset, length));
-}
-
-exports.B_ENCODE = function(string, codec) {
- return new java.lang.String(string).getBytes(codec);
-}
-
-exports.B_ENCODE_DEFAULT = function(string) {
- return new java.lang.String(string).getBytes();
-}
-
-exports.B_TRANSCODE = function(bytes, offset, length, sourceCodec, targetCodec) {
- return new java.lang.String(bytes, offset, length, sourceCodec).getBytes(targetCodec);
-}