org.apache.poi.poifs.macros

## Class VBAMacroReader.ModuleImpl

- java.lang.Object
- - org.apache.poi.poifs.macros.VBAMacroReader.ModuleImpl

- All Implemented Interfaces:
    Module
  Enclosing class:
    VBAMacroReader

      protected static class VBAMacroReader.ModuleImpl
      extends java.lang.Object
      implements Module

- - ### Nested Class Summary

    - ### Nested classes/interfaces inherited from interface org.apache.poi.poifs.macros.Module

      `Module.ModuleType`

  - ### Constructor Summary

    Constructors
    Modifier | Constructor and Description
    --- | ---
    `protected` | `ModuleImpl()`

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `Module.ModuleType` | `geModuleType()` Get the module type.
    `java.lang.String` | `getContent()` Get the module content.

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### ModuleImpl

          protected ModuleImpl()

  - ### Method Detail

    - #### getContent

          public java.lang.String getContent()

      Description copied from interface: `Module`
      Get the module content.
      Specified by:
        `getContent` in interface `Module`
      Returns:
        the module content

    - #### geModuleType

          public Module.ModuleType geModuleType()

      Description copied from interface: `Module`
      Get the module type.
      Specified by:
        `geModuleType` in interface `Module`
      Returns:
        the module type

Copyright 2020 The Apache Software Foundation or its licensors, as applicable.