subblockheadertype.java
来自「这是架包java-unrar-0.2.jar的源码」· Java 代码 · 共 78 行
JAVA
78 行
/* * Copyright (c) 2007 innoSysTec (R) GmbH, Germany. All rights reserved. * Original author: Edmund Wagner * Creation date: 20.11.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 de.innosystec.unrar.rarfile;public enum SubBlockHeaderType { EA_HEAD ((short)0x100), UO_HEAD ((short)0x101), MAC_HEAD ((short)0x102), BEEA_HEAD ((short)0x103), NTACL_HEAD ((short)0x104), STREAM_HEAD ((short)0x105); private short subblocktype; private SubBlockHeaderType(short subblocktype) { this.subblocktype = subblocktype; } /** * Return true if the given value is equal to the enum's value * @param subblocktype * @return true if the given value is equal to the enum's value */ public boolean equals(short subblocktype) { return this.subblocktype == subblocktype; } /** * find the header type for the given short value * @param SubType the short value * @return the correspo nding enum or null */ public static SubBlockHeaderType findSubblockHeaderType(short subType) { if(EA_HEAD.equals(subType)){ return EA_HEAD; }else if(UO_HEAD.equals(subType)){ return UO_HEAD; }else if(MAC_HEAD.equals(subType)){ return MAC_HEAD; }else if(BEEA_HEAD.equals(subType)){ return BEEA_HEAD; }else if(NTACL_HEAD.equals(subType)){ return NTACL_HEAD; }else if(STREAM_HEAD.equals(subType)){ return STREAM_HEAD; } return null; } /** * @return the short representation of this enum */ public short getSubblocktype() { return subblocktype; }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?