Class SpringBootVFS

java.lang.Object
org.apache.ibatis.io.VFS
org.mybatis.spring.boot.autoconfigure.SpringBootVFS

public class SpringBootVFS extends org.apache.ibatis.io.VFS
Author:
Hans Westerbeek, EddĂș MelĂ©ndez, Kazuki Shimizu
  • Field Summary

    Fields inherited from class org.apache.ibatis.io.VFS

    IMPLEMENTATIONS, USER_IMPLEMENTATIONS
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    protected List<String>
    list(URL url, String path)
     
    static void
    Set the charset for decoding an encoded URL string.

    Methods inherited from class org.apache.ibatis.io.VFS

    addImplClass, getClass, getInstance, getMethod, getResources, invoke, list

    Methods inherited from class java.lang.Object

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

    • SpringBootVFS

      public SpringBootVFS()
  • Method Details

    • isValid

      public boolean isValid()
      Specified by:
      isValid in class org.apache.ibatis.io.VFS
    • list

      protected List<String> list(URL url, String path) throws IOException
      Specified by:
      list in class org.apache.ibatis.io.VFS
      Throws:
      IOException
    • setUrlDecodingCharset

      public static void setUrlDecodingCharset(Charset charset)
      Set the charset for decoding an encoded URL string.

      Default is system default charset.

      Parameters:
      charset - the charset for decoding an encoded URL string
      Since:
      2.3.0