Class PEDirectoriesBuilder

    • Field Detail

      • assemblyFullName

        public static final java.lang.String assemblyFullName
        Fully assembly qualified name: System.Reflection.Metadata, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
        See Also:
        Constant Field Values
      • assemblyShortName

        public static final java.lang.String assemblyShortName
        Assembly name: System.Reflection.Metadata
        See Also:
        Constant Field Values
      • className

        public static final java.lang.String className
        Qualified class name: System.Reflection.PortableExecutable.PEDirectoriesBuilder
        See Also:
        Constant Field Values
      • classType

        public static JCType classType
        The type managed from JCOBridge. See JCType
    • Constructor Detail

      • PEDirectoriesBuilder

        public PEDirectoriesBuilder​(java.lang.Object instance)
                             throws java.lang.Throwable
        Internal constructor. Use with caution
        Throws:
        java.lang.Throwable
      • PEDirectoriesBuilder

        public PEDirectoriesBuilder()
                             throws java.lang.Throwable
        Throws:
        java.lang.Throwable
    • Method Detail

      • getAddressOfEntryPoint

        public int getAddressOfEntryPoint()
                                   throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setAddressOfEntryPoint

        public void setAddressOfEntryPoint​(int AddressOfEntryPoint)
                                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getBaseRelocationTable

        public DirectoryEntry getBaseRelocationTable()
                                              throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setBaseRelocationTable

        public void setBaseRelocationTable​(DirectoryEntry BaseRelocationTable)
                                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getBoundImportTable

        public DirectoryEntry getBoundImportTable()
                                           throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setBoundImportTable

        public void setBoundImportTable​(DirectoryEntry BoundImportTable)
                                 throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getCopyrightTable

        public DirectoryEntry getCopyrightTable()
                                         throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setCopyrightTable

        public void setCopyrightTable​(DirectoryEntry CopyrightTable)
                               throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getCorHeaderTable

        public DirectoryEntry getCorHeaderTable()
                                         throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setCorHeaderTable

        public void setCorHeaderTable​(DirectoryEntry CorHeaderTable)
                               throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getDebugTable

        public DirectoryEntry getDebugTable()
                                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setDebugTable

        public void setDebugTable​(DirectoryEntry DebugTable)
                           throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getDelayImportTable

        public DirectoryEntry getDelayImportTable()
                                           throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setDelayImportTable

        public void setDelayImportTable​(DirectoryEntry DelayImportTable)
                                 throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getExceptionTable

        public DirectoryEntry getExceptionTable()
                                         throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setExceptionTable

        public void setExceptionTable​(DirectoryEntry ExceptionTable)
                               throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getExportTable

        public DirectoryEntry getExportTable()
                                      throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setExportTable

        public void setExportTable​(DirectoryEntry ExportTable)
                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getGlobalPointerTable

        public DirectoryEntry getGlobalPointerTable()
                                             throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setGlobalPointerTable

        public void setGlobalPointerTable​(DirectoryEntry GlobalPointerTable)
                                   throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getImportAddressTable

        public DirectoryEntry getImportAddressTable()
                                             throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setImportAddressTable

        public void setImportAddressTable​(DirectoryEntry ImportAddressTable)
                                   throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getImportTable

        public DirectoryEntry getImportTable()
                                      throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setImportTable

        public void setImportTable​(DirectoryEntry ImportTable)
                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getLoadConfigTable

        public DirectoryEntry getLoadConfigTable()
                                          throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setLoadConfigTable

        public void setLoadConfigTable​(DirectoryEntry LoadConfigTable)
                                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getResourceTable

        public DirectoryEntry getResourceTable()
                                        throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setResourceTable

        public void setResourceTable​(DirectoryEntry ResourceTable)
                              throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getThreadLocalStorageTable

        public DirectoryEntry getThreadLocalStorageTable()
                                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setThreadLocalStorageTable

        public void setThreadLocalStorageTable​(DirectoryEntry ThreadLocalStorageTable)
                                        throws java.lang.Throwable
        Throws:
        java.lang.Throwable