Class NativeSignaturePackageMetadata

java.lang.Object
com.pnfsoftware.jeb.core.units.code.asm.sig.NativeSignaturePackageMetadata

@Ser public class NativeSignaturePackageMetadata extends Object
Metadata associated with a signature package.
  • Method Details

    • create

      public static NativeSignaturePackageMetadata create(ProcessorType proctype, String name, int uuid, int version, String description, String author, ICompiler targetCompiler, LibraryID libraryId)
    • getTargetProcessorType

      public ProcessorType getTargetProcessorType()
    • getName

      public String getName()
    • getVersion

      public int getVersion()
    • getDescription

      public String getDescription()
    • getAuthor

      public String getAuthor()
    • getCreationTimestamp

      public long getCreationTimestamp()
    • getTargetCompiler

      public ICompiler getTargetCompiler()
      Provides the compiler targeted by this signature package.
      Returns:
      compiler, might be null
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getLibraryId

      public LibraryID getLibraryId()
    • getUuid

      public int getUuid()