net.java.html.lib.ArrayBufferView Maven / Gradle / Ivy
The newest version!
package net.java.html.lib;
public class ArrayBufferView extends net.java.html.lib.Objs {
protected ArrayBufferView(net.java.html.lib.Objs.Constructor> c, java.lang.Object js) {
super(c, js);
}
private static final class $Constructor extends net.java.html.lib.Objs.Constructor {
$Constructor() {
super(ArrayBufferView.class);
}
@Override
public ArrayBufferView create(java.lang.Object obj) {
return obj == null ? null : new ArrayBufferView(this, obj);
}
@Override
public ArrayBufferView create(java.lang.Object obj, java.lang.reflect.Type... typeParameters) {
return obj == null ? null : new ArrayBufferView(this, obj);
}
};
private static final $Constructor $AS = new $Constructor();
public static ArrayBufferView $as(java.lang.Object obj) {
return $AS.create(obj);
}
/**
* The ArrayBuffer instance referenced by the array.
*/
public net.java.html.lib.Objs.Property buffer = net.java.html.lib.Objs.Property.create(this, net.java.html.lib.ArrayBuffer.class, "buffer");
public net.java.html.lib.ArrayBuffer buffer() { return buffer.get(); }
/**
* The length in bytes of the array.
*/
public net.java.html.lib.Objs.Property byteLength = net.java.html.lib.Objs.Property.create(this, java.lang.Number.class, "byteLength");
public java.lang.Number byteLength() { return byteLength.get(); }
/**
* The offset in bytes of the array.
*/
public net.java.html.lib.Objs.Property byteOffset = net.java.html.lib.Objs.Property.create(this, java.lang.Number.class, "byteOffset");
public java.lang.Number byteOffset() { return byteOffset.get(); }
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy