# Class: com.pnfsoftware.jeb.core.units.code.asm.sig.codeless.Module

Definition of a library module \(i.e. an object file\)

## Method: equals
- parameter: `obj`, type: `java.lang.Object`
- return type: `boolean`


## Method: getBegin
- return type: `java.lang.Long`


## Method: getEnd
- return type: `java.lang.Long`


## Method: getId
- return type: `com.pnfsoftware.jeb.core.units.code.asm.sig.codeless.ModuleId`


## Method: getName
- return type: `java.lang.String`


## Method: hashCode
- return type: `int`


## Method: isUnknown
- return type: `boolean`


## Method: toString
- return type: `java.lang.String`


## Static Method: createKnownModule
- parameter: `id`, type: `com.pnfsoftware.jeb.core.units.code.asm.sig.codeless.ModuleId`
- return type: `com.pnfsoftware.jeb.core.units.code.asm.sig.codeless.Module`


## Static Method: createKnownModule
- parameter: `id`, type: `com.pnfsoftware.jeb.core.units.code.asm.sig.codeless.ModuleId`
- parameter: `begin`, type: `long`
- parameter: `end`, type: `long`
- return type: `com.pnfsoftware.jeb.core.units.code.asm.sig.codeless.Module`


## Static Method: createUnknownModule
- return type: `com.pnfsoftware.jeb.core.units.code.asm.sig.codeless.Module`


