java.lang.Object
org.glavo.jimage.ImageHeader
- Implementation Note:
- This class needs to maintain JDK 8 source compatibility. It is used internally in the JDK to implement jimage/jrtfs access, but also compiled and delivered as part of the jrtfs.jar to support access to the jimage file provided by the shipped JDK by tools running on JDK 8.
-
字段概要
字段 -
构造器概要
构造器构造器说明ImageHeader(int resourceCount, int tableCount, int locationsSize, int stringsSize) ImageHeader(int magic, int majorVersion, int minorVersion, int flags, int resourceCount, int tableLength, int locationsSize, int stringsSize) -
方法概要
修饰符和类型方法说明intgetFlags()static intintintintgetMagic()intintintintintintintvoidwriteTo(ByteBuffer buffer) voidwriteTo(ImageStream stream)
-
字段详细资料
-
构造器详细资料
-
ImageHeader
public ImageHeader(int resourceCount, int tableCount, int locationsSize, int stringsSize) -
ImageHeader
public ImageHeader(int magic, int majorVersion, int minorVersion, int flags, int resourceCount, int tableLength, int locationsSize, int stringsSize)
-
-
方法详细资料
-
getHeaderSize
public static int getHeaderSize() -
writeTo
-
writeTo
-
getMagic
public int getMagic() -
getMajorVersion
public int getMajorVersion() -
getMinorVersion
public int getMinorVersion() -
getFlags
public int getFlags() -
getResourceCount
public int getResourceCount() -
getTableLength
public int getTableLength() -
getRedirectSize
public int getRedirectSize() -
getOffsetsSize
public int getOffsetsSize() -
getLocationsSize
public int getLocationsSize() -
getStringsSize
public int getStringsSize() -
getIndexSize
public int getIndexSize()
-