aboutsummaryrefslogtreecommitdiff
path: root/project/QBarInterpreter/src/com/modulus/qbar/core/QBArray.java
blob: b03154e4390a897f7423be1f1987a7f2fac97e70 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
package com.modulus.qbar.core;

public class QBArray extends QBObject{
	/**
	 * 
	 */
	private static final long serialVersionUID = -5554983175051078215L;
	private QBObject[] arr;
	
	public QBArray(int len){
		super( QBStruct.array );
		this.arr = new QBObject[len];
	}
	
	public void set(int idx, QBObject obj){
		this.arr[idx] = obj;
	}
	
	public QBObject get(int idx){
		return this.arr[idx];
	}
	
	public int getLength(){
		return arr.length;
	}
}