Module: JAVA

Defined in:
ext/primitive/primitive.c

Defined Under Namespace

Modules: ClassMixin Classes: Array, BasicObject, Exception, Value

Class Method Summary collapse

Class Method Details

.ARRAYCOPY(m0, i0, m1, i1, n) ⇒ Object



4047
4048
4049
4050
4051
4052
# File 'ext/primitive/primitive.c', line 4047

static VALUE
r_JAVA_ARRAYCOPY(VALUE self, VALUE m0, VALUE i0, VALUE m1, VALUE i1, VALUE n)
{
	rb_funcall(m0, COPY_ID, 4, i0, m1, i1, n);
	return Qnil;
}

.booleanObject



4213
4214
4215
4216
4217
# File 'ext/primitive/primitive.c', line 4213

static VALUE
r_JAVA_boolean(VALUE self)
{
	return r_BOOLEAN_ARRAY_FACTORY_FACTORY;
}

.byteObject



4219
4220
4221
4222
4223
# File 'ext/primitive/primitive.c', line 4219

static VALUE
r_JAVA_byte(VALUE self)
{
	return r_BYTE_ARRAY_FACTORY_FACTORY;
}

.charObject



4225
4226
4227
4228
4229
# File 'ext/primitive/primitive.c', line 4225

static VALUE
r_JAVA_char(VALUE self)
{
	return r_CHAR_ARRAY_FACTORY_FACTORY;
}

.float32Object



4249
4250
4251
4252
4253
# File 'ext/primitive/primitive.c', line 4249

static VALUE
r_JAVA_float32(VALUE self)
{
	return r_FLOAT32_ARRAY_FACTORY_FACTORY;
}

.float64Object



4255
4256
4257
4258
4259
# File 'ext/primitive/primitive.c', line 4255

static VALUE
r_JAVA_float64(VALUE self)
{
	return r_FLOAT64_ARRAY_FACTORY_FACTORY;
}

.int16Object



4231
4232
4233
4234
4235
# File 'ext/primitive/primitive.c', line 4231

static VALUE
r_JAVA_int16(VALUE self)
{
	return r_INT16_ARRAY_FACTORY_FACTORY;
}

.int32Object



4237
4238
4239
4240
4241
# File 'ext/primitive/primitive.c', line 4237

static VALUE
r_JAVA_int32(VALUE self)
{
	return r_INT32_ARRAY_FACTORY_FACTORY;
}

.int64Object



4243
4244
4245
4246
4247
# File 'ext/primitive/primitive.c', line 4243

static VALUE
r_JAVA_int64(VALUE self)
{
	return r_INT64_ARRAY_FACTORY_FACTORY;
}

.rubyObject



4291
4292
4293
4294
4295
# File 'ext/primitive/primitive.c', line 4291

static VALUE
r_JAVA_ruby(VALUE self)
{
	return r_RUBY;
}