Documentation ¶
Index ¶
Constants ¶
View Source
const ( HeaderSlots = 7 HeaderSize = 4 )
View Source
const ( AttributeEnd byte = iota AttributeModule AttributeParent AttributeBase AttributeExtension AttributeOffset AttributeCompressed AttributeUncompressed )
View Source
const OffsetSize = 4
View Source
const RedirectSize = 4
Variables ¶
View Source
var ClassExtensions = []string{".class", ".clj", ".groovy", ".kts"}
Functions ¶
func JarClasses ¶ added in v1.20.0
func ModuleClasses ¶ added in v1.20.0
Types ¶
type Header ¶ added in v1.20.0
type Image ¶ added in v1.20.0
type Location ¶ added in v1.20.0
type Location struct { ModuleOffset int32 ParentOffset int32 BaseOffset int32 ExtensionOffset int32 ContentOffset int32 CompressedSize int32 UncompressedSize int32 }
type Locations ¶ added in v1.20.0
type Locations struct { Offset int32 Size int32 Reader io.ReadSeeker }
type Offsets ¶ added in v1.20.0
func NewOffsets ¶ added in v1.20.0
type Redirects ¶ added in v1.20.0
func NewRedirects ¶ added in v1.20.0
type StringReader ¶ added in v1.20.0
Click to show internal directories.
Click to hide internal directories.