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

Metadata associated with a signature package.

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


## Method: getCreationTimestamp
- return type: `long`


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


## Method: getLibraryId
- return type: `com.pnfsoftware.jeb.core.units.code.asm.analyzer.LibraryID`


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


## Method: getTargetCompiler
- return type: `com.pnfsoftware.jeb.core.units.code.asm.analyzer.ICompiler`

Description: Provides the compiler targeted by this signature package.
return: compiler, might be null

## Method: getTargetProcessorType
- return type: `com.pnfsoftware.jeb.core.units.codeobject.ProcessorType`


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


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


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


## Static Method: create
- parameter: `proctype`, type: `com.pnfsoftware.jeb.core.units.codeobject.ProcessorType`
- parameter: `name`, type: `java.lang.String`
- parameter: `uuid`, type: `int`
- parameter: `version`, type: `int`
- parameter: `description`, type: `java.lang.String`
- parameter: `author`, type: `java.lang.String`
- parameter: `targetCompiler`, type: `com.pnfsoftware.jeb.core.units.code.asm.analyzer.ICompiler`
- parameter: `libraryId`, type: `com.pnfsoftware.jeb.core.units.code.asm.analyzer.LibraryID`
- return type: `com.pnfsoftware.jeb.core.units.code.asm.sig.NativeSignaturePackageMetadata`


