クラス InMemoryResource

  • 実装されたすべてのインターフェース:
    org.springframework.core.io.InputStreamSourceorg.springframework.core.io.Resource

    public class InMemoryResource
    extends org.springframework.core.io.AbstractResource
    Spring の Resource インターフェースのメモリ内実装。

    ファイルではなく XML 文字列から Bean ファクトリを作成するために使用されます。

    • コンストラクターのサマリー

      コンストラクター  
      コンストラクター 説明
      InMemoryResource​(byte[] source)
      InMemoryResource​(byte[] source, java.lang.String description)
      InMemoryResource​(java.lang.String source)
    • メソッドのサマリー

      すべてのメソッド   インスタンスメソッド   具象メソッド  
      修飾子と型 メソッド 説明
      booleanequals​(java.lang.Object res)
      java.lang.StringgetDescription()
      java.io.InputStreamgetInputStream()
      inthashCode()
      • クラス org.springframework.core.io.AbstractResource から継承されたメソッド

        contentLength, createRelative, exists, getFile, getFileForLastModifiedCheck, getFilename, getURI, getURL, isFile, isOpen, isReadable, lastModified, readableChannel, toString
      • クラス java.lang.Object から継承されたメソッド

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • コンストラクターの詳細

      • InMemoryResource

        public InMemoryResource​(java.lang.String source)
      • InMemoryResource

        public InMemoryResource​(byte[] source)
      • InMemoryResource

        public InMemoryResource​(byte[] source,
                                java.lang.String description)
    • メソッドの詳細

      • getDescription

        public java.lang.String getDescription()
      • getInputStream

        public java.io.InputStream getInputStream()
      • equals

        public boolean equals​(java.lang.Object res)
        オーバーライド:
        クラス org.springframework.core.io.AbstractResourceequals 
      • hashCode

        public int hashCode()
        オーバーライド:
        クラス org.springframework.core.io.AbstractResourcehashCode