Packages

class OpenOptions extends AnyRef

Describes how an io.vertx.scala.core.file.AsyncFile should be opened.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. OpenOptions
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new OpenOptions(_asJava: core.file.OpenOptions)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def asJava: core.file.OpenOptions
  6. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  9. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  11. def getPerms: String
  12. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  13. def isAppend: Boolean
  14. def isCreate: Boolean
  15. def isCreateNew: Boolean
  16. def isDeleteOnClose: Boolean
  17. def isDsync: Boolean
  18. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  19. def isRead: Boolean
  20. def isSparse: Boolean
  21. def isSync: Boolean
  22. def isTruncateExisting: Boolean
  23. def isWrite: Boolean
  24. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  25. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  26. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  27. def setAppend(value: Boolean): OpenOptions

    Whether the file should be opened in append mode.

    Whether the file should be opened in append mode. Defaults to false.

  28. def setCreate(value: Boolean): OpenOptions

    Set whether the file should be created if it does not already exist.

  29. def setCreateNew(value: Boolean): OpenOptions

    Set whether the file should be created and fail if it does exist already.

  30. def setDeleteOnClose(value: Boolean): OpenOptions

    Set whether the file should be deleted when it's closed, or the JVM is shutdown.

  31. def setDsync(value: Boolean): OpenOptions

    Set whether every write to the file's content ill be written synchronously to the underlying hardware.

  32. def setPerms(value: String): OpenOptions

    Set the permissions string

  33. def setRead(value: Boolean): OpenOptions

    Set whether the file is to be opened for reading

  34. def setSparse(value: Boolean): OpenOptions

    Set whether a hint should be provided that the file to created is sparse

  35. def setSync(value: Boolean): OpenOptions

    Set whether every write to the file's content and meta-data will be written synchronously to the underlying hardware.

  36. def setTruncateExisting(value: Boolean): OpenOptions

    Set whether the file should be truncated to zero length on opening if it exists and is opened for write

  37. def setWrite(value: Boolean): OpenOptions

    Set whether the file is to be opened for writing

  38. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  39. def toString(): String
    Definition Classes
    AnyRef → Any
  40. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  41. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  42. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped