列挙型 FileType

    • 列挙型定数の概要

      列挙定数 
      列挙型定数 説明
      BMP  
      CSS
      Cascading Style Sheet
      CSV
      Comma Separated Values
      DOC
      Microsoft Word document file
      DOCX  
      DOT
      Graphviz DOT file
      GIF  
      HTML
      ".html"
      JAR  
      JPEG  
      JPG  
      JS  
      JSON  
      MD
      Markdown text file
      MHTML
      MIME HTML file
      NO_COUNTERPART
      https://github.com/kazurayam/materialstore/issues/423
      NULL_OBJECT
      an empty string "" as file extension
      PDF  
      PNG
      Portable Network Graphics
      POM
      Project Object Model file of Maven
      PPT
      Microsoft PowerPoint file
      PPTX  
      SVG
      Scalable Vector Graphics file
      TAR  
      TGZ  
      TXT
      a Text file with extention ".txt"
      UNSUPPORTED
      a file extension ".UNSUPPORTED"
      WOFF2
      Web Open Font Format
      XLS
      Micorosft Excel file
      XLSM
      Microsoft Excel file with Macro
      XLSX  
      XML  
      ZIP  
    • メソッドの概要

      すべてのメソッド staticメソッド インスタンス・メソッド concreteメソッド 
      修飾子とタイプ メソッド 説明
      FileTypeDiffability getDiffability()  
      java.lang.String getExtension()  
      java.util.List<java.lang.String> getMimeTypes()  
      java.lang.String toString()  
      static FileType valueOf​(java.lang.String name)
      指定した名前を持つこの型の列挙型定数を返します。 文字列は、この型の列挙型定数を宣言するのに使用した識別子と正確に 一致している必要があります。(余分な空白文字を含めることは できません。)
      static FileType[] values()
      この列挙型の定数を含む配列を宣言されている順序で返します。 このメソッドは次のようにして定数を反復するために 使用できます:
      for (FileType c : FileType.values())
          System.out.println(c);
      
      • クラスから継承されたメソッド java.lang.Enum

        clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOf
      • クラスから継承されたメソッド java.lang.Object

        getClass, notify, notifyAll, wait, wait, wait
      • インタフェースから継承されたメソッド com.kazurayam.materialstore.core.IFileType

        toJson, toJson
    • 列挙型定数の詳細

      • CSS

        public static final FileType CSS
        Cascading Style Sheet
      • CSV

        public static final FileType CSV
        Comma Separated Values
      • DOC

        public static final FileType DOC
        Microsoft Word document file
      • DOCX

        public static final FileType DOCX
      • DOT

        public static final FileType DOT
        Graphviz DOT file
      • HTML

        public static final FileType HTML
        ".html"
      • JPEG

        public static final FileType JPEG
      • JSON

        public static final FileType JSON
      • MD

        public static final FileType MD
        Markdown text file
      • MHTML

        public static final FileType MHTML
        MIME HTML file
      • PNG

        public static final FileType PNG
        Portable Network Graphics
      • POM

        public static final FileType POM
        Project Object Model file of Maven
      • PPT

        public static final FileType PPT
        Microsoft PowerPoint file
      • PPTX

        public static final FileType PPTX
      • SVG

        public static final FileType SVG
        Scalable Vector Graphics file
      • TXT

        public static final FileType TXT
        a Text file with extention ".txt"
      • XLS

        public static final FileType XLS
        Micorosft Excel file
      • XLSM

        public static final FileType XLSM
        Microsoft Excel file with Macro
      • XLSX

        public static final FileType XLSX
      • WOFF2

        public static final FileType WOFF2
        Web Open Font Format
      • UNSUPPORTED

        public static final FileType UNSUPPORTED
        a file extension ".UNSUPPORTED"
      • NULL_OBJECT

        public static final FileType NULL_OBJECT
        an empty string "" as file extension
      • NO_COUNTERPART

        public static final FileType NO_COUNTERPART
        https://github.com/kazurayam/materialstore/issues/423
    • メソッドの詳細

      • values

        public static FileType[] values()
        この列挙型の定数を含む配列を宣言されている順序で返します。 このメソッドは次のようにして定数を反復するために 使用できます:
        for (FileType c : FileType.values())
            System.out.println(c);
        
        戻り値:
        この列挙型の定数を含む、宣言されている順序での配列
      • valueOf

        public static FileType valueOf​(java.lang.String name)
        指定した名前を持つこの型の列挙型定数を返します。 文字列は、この型の列挙型定数を宣言するのに使用した識別子と正確に 一致している必要があります。(余分な空白文字を含めることは できません。)
        パラメータ:
        name - 返される列挙型定数の名前。
        戻り値:
        指定した名前の列挙型定数
        例外:
        java.lang.IllegalArgumentException - この列挙型に、指定した名前の定数がない場合
        java.lang.NullPointerException - 引数がnullの場合
      • getExtension

        public java.lang.String getExtension()
        定義:
        getExtension インタフェース内 IFileType
      • getMimeTypes

        public java.util.List<java.lang.String> getMimeTypes()
        定義:
        getMimeTypes インタフェース内 IFileType
      • toString

        public java.lang.String toString()
        オーバーライド:
        toString クラス内 java.lang.Enum<FileType>