blob: 5a4b290ce0aaa235b7a0747222efbb85b5eaaf64 [file] [log] [blame]
/*******************************************************************************
* Copyright © 2013 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* IBM Corporation - initial API and implementation
*
*******************************************************************************/
package java.nio;
import eglx.java.JavaObject;
import eglx.java.Object;
externalType Buffer type JavaObject
private constructor();
function array() returns(Object?);
function arrayOffset() returns(int);
function capacity() returns(int);
function clear() returns(Buffer?);
function flip() returns(Buffer?);
function hasArray() returns(boolean);
function hasRemaining() returns(boolean);
function isDirect() returns(boolean);
function isReadOnly() returns(boolean);
function limit() returns(int);
function limit(arg0 int in) returns(Buffer?);
function mark() returns(Buffer?);
function position() returns(int);
function position(arg0 int in) returns(Buffer?);
function remaining() returns(int);
function reset() returns(Buffer?);
function rewind() returns(Buffer?);
end