1 /* 2 * $Id: CompressionConstants.java 5462 2005-08-05 18:35:48Z jonesde $ 3 * 4 * Copyright (c) 1998, 1999 Sun Microsystems, Inc. All Rights Reserved. 5 * 6 * Sun grants you ("Licensee") a non-exclusive, royalty free, license to use, 7 * modify and redistribute this software in source and binary code form, 8 * provided that i) this copyright notice and license appear on all copies of 9 * the software; and ii) Licensee does not utilize the software in a manner 10 * which is disparaging to Sun. 11 * 12 * This software is provided "AS IS," without a warranty of any kind. ALL 13 * EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY 14 * IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR 15 * NON-INFRINGEMENT, ARE HEREBY EXCLUDED. SUN AND ITS LICENSORS SHALL NOT BE 16 * LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING 17 * OR DISTRIBUTING THE SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL SUN OR ITS 18 * LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, 19 * INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER 20 * CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF 21 * OR INABILITY TO USE SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE 22 * POSSIBILITY OF SUCH DAMAGES. 23 * 24 * This software is not designed or intended for use in on-line control of 25 * aircraft, air traffic, aircraft navigation or aircraft communications; or in 26 * the design, construction, operation or maintenance of any nuclear 27 * facility. Licensee represents and warrants that it will not use or 28 * redistribute the Software for such purposes. 29 */ 30 31 package org.ofbiz.service.rmi.socket.zip; 32 33 interface CompressionConstants { 34 35 /** Constants for 6-bit code values. */ 36 37 /** No operation: used to pad words on flush. */ 38 static final int NOP = 0; 39 40 /** Introduces raw byte format. */ 41 static final int RAW = 1; 42 43 /** Format indicator for characters found in lookup table. */ 44 static final int BASE = 2; 45 46 /** A character's code is it's index in the lookup table. */ 47 static final String codeTable = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ ,.!?\"'()"; 48 } 49 50 51 52 53