From 124f869faae3a0f75a3825e6a8e195c17f3c626a Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Thu, 16 Oct 2014 23:34:20 +0400 Subject: initial for idea --- .../github/junrar/unpack/vm/VMPreparedProgram.java | 127 +++++++++++++++++++++ 1 file changed, 127 insertions(+) create mode 100644 org.fox.ttcomics/src/main/java/com/github/junrar/unpack/vm/VMPreparedProgram.java (limited to 'org.fox.ttcomics/src/main/java/com/github/junrar/unpack/vm/VMPreparedProgram.java') diff --git a/org.fox.ttcomics/src/main/java/com/github/junrar/unpack/vm/VMPreparedProgram.java b/org.fox.ttcomics/src/main/java/com/github/junrar/unpack/vm/VMPreparedProgram.java new file mode 100644 index 0000000..497b4a9 --- /dev/null +++ b/org.fox.ttcomics/src/main/java/com/github/junrar/unpack/vm/VMPreparedProgram.java @@ -0,0 +1,127 @@ +/* + * Copyright (c) 2007 innoSysTec (R) GmbH, Germany. All rights reserved. + * Original author: Edmund Wagner + * Creation date: 31.05.2007 + * + * Source: $HeadURL$ + * Last changed: $LastChangedDate$ + * + * the unrar licence applies to all junrar source and binary distributions + * you are not allowed to use this source to re-create the RAR compression algorithm + * + * Here some html entities which can be used for escaping javadoc tags: + * "&": "&" or "&" + * "<": "<" or "<" + * ">": ">" or ">" + * "@": "@" + */ +package com.github.junrar.unpack.vm; + +import java.util.ArrayList; +import java.util.List; +import java.util.Vector; + +/** + * DOCUMENT ME + * + * @author $LastChangedBy$ + * @version $LastChangedRevision$ + */ +public class VMPreparedProgram +{ + private List Cmd = new ArrayList(); + private List AltCmd =new ArrayList(); + private int CmdCount; + + + + private Vector GlobalData = new Vector(); + private Vector StaticData = new Vector(); // static data contained in DB operators + private int InitR[] = new int[7]; + + private int FilteredDataOffset; + private int FilteredDataSize; + + public VMPreparedProgram() + { + AltCmd=null; + } + + + + public List getAltCmd() { + return AltCmd; + } + + + + public void setAltCmd(List altCmd) { + AltCmd = altCmd; + } + + + + public List getCmd() { + return Cmd; + } + + public void setCmd(List cmd) { + Cmd = cmd; + } + + public int getCmdCount() { + return CmdCount; + } + + public void setCmdCount(int cmdCount) { + CmdCount = cmdCount; + } + + + + public int getFilteredDataOffset() { + return FilteredDataOffset; + } + + + + public void setFilteredDataOffset(int filteredDataOffset) { + FilteredDataOffset = filteredDataOffset; + } + + + + public int getFilteredDataSize() { + return FilteredDataSize; + } + + public void setFilteredDataSize(int filteredDataSize) { + FilteredDataSize = filteredDataSize; + } + + public Vector getGlobalData() { + return GlobalData; + } + + public void setGlobalData(Vector globalData) { + GlobalData = globalData; + } + + public int[] getInitR() { + return InitR; + } + + public void setInitR(int[] initR) { + InitR = initR; + } + + public Vector getStaticData() { + return StaticData; + } + + public void setStaticData(Vector staticData) { + StaticData = staticData; + } + + +} -- cgit v1.2.3