Class File


  • public class File
    extends java.lang.Object
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  File.Builder  
    • Constructor Summary

      Constructors 
      Constructor Description
      File()  
      File​(java.util.Optional<java.lang.String> filename, java.util.Optional<java.lang.String> mimeType)  
    • Constructor Detail

      • File

        public File​(java.util.Optional<java.lang.String> filename,
                    java.util.Optional<java.lang.String> mimeType)
      • File

        public File()
    • Method Detail

      • filename

        public java.util.Optional<java.lang.String> filename()
      • mimeType

        public java.util.Optional<java.lang.String> mimeType()
      • withFilename

        public File withFilename​(java.lang.String filename)
      • withFilename

        public File withFilename​(java.util.Optional<java.lang.String> filename)
      • withMimeType

        public File withMimeType​(java.lang.String mimeType)
      • withMimeType

        public File withMimeType​(java.util.Optional<java.lang.String> mimeType)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object