@@ -0,0 +1,828 @@
+package pub.ayada.insight.core.ds;%0A%0Aimport pub.ayada.dataStructures.queues.CQueue;%0A%0Apublic class Queue%3CE%3E extends CQueue%3CE%3E %7B%0A%09private static final long serialVersionUID = -3952115187196292811L;%0A%09RecordMeta rm = new RecordMeta();%0A%0A%09public Queue(String queueID, int CQueue_Length) %7B%0A%09%09super(queueID, CQueue_Length, null, false);%0A%09%7D%0A%0A%09public Queue(String queueID, int CQueue_Length, boolean test) %7B%0A%09%09super(queueID, CQueue_Length, null, test);%0A%09%7D%0A%0A%09public Queue(String queueID, int CQueue_Length, CQueue%3CE%3E copyFrmQ) %7B%0A%09%09super(queueID, CQueue_Length, copyFrmQ, false);%0A%09%7D%0A%0A%09public Queue(String newQueueID, CQueue%3CE%3E copyFrmQ) %7B%0A%09%09super(newQueueID, copyFrmQ.getCount(), copyFrmQ, false);%0A%09%7D%0A%0A%09public void setRecordMeta(RecordMeta RecordMeta) %7B%09%09%0A%09%09this.rm = RecordMeta;%0A%09%7D%0A%0A%09public RecordMeta getRecordMeta() %7B%0A%09%09return rm;%0A%09%7D%0A%09%0A%7D%0A

Create Queue.java