Class ReaderFactory

java.lang.Object
com.github.cla9.excel.reader.factory.ReaderFactory

public class ReaderFactory
extends java.lang.Object
The type Reader factory.
  • Constructor Summary

    Constructors 
    Constructor Description
    ReaderFactory​(ExcelMetaModelMappingContext context)
    Instantiates a new Reader factory.
  • Method Summary

    Modifier and Type Method Description
    <T> Reader<T> createInstance​(ReaderType type, java.lang.Class<T> tClass)
    Create instance reader.
    <T> Reader<T> createInstance​(ReaderType type, java.lang.String sheetName, java.lang.Class<T> tClass)  
    <T> Reader<T> createInstance​(java.lang.Class<T> tClass)
    Create instance reader.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • createInstance

      public <T> Reader<T> createInstance​(ReaderType type, java.lang.Class<T> tClass)
      Create instance reader.
      Type Parameters:
      T - the type parameter
      Parameters:
      type - the type
      tClass - the t class
      Returns:
      the reader
    • createInstance

      public <T> Reader<T> createInstance​(ReaderType type, java.lang.String sheetName, java.lang.Class<T> tClass)
      Type Parameters:
      T - the type parameter
      Parameters:
      type - the type
      sheetName - target sheet name
      tClass - the t class
      Returns:
      the reader
    • createInstance

      public <T> Reader<T> createInstance​(java.lang.Class<T> tClass)
      Create instance reader.
      Type Parameters:
      T - the type parameter
      Parameters:
      tClass - target class type
      Returns:
      the reader