class
Fileish extends Chars
Instance Constructors
-
new
Fileish(path: Path, input: () ⇒ InputStream)
Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
def
+(other: String): String
-
def
->[B](y: B): (Fileish, B)
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
def
applyReader[T](f: (BufferedReader) ⇒ T): T
-
final
def
asInstanceOf[T0]: T0
-
def
bufferedInput(): BufferedInputStream
-
def
bufferedReader(codec: Codec): BufferedReader
-
def
bufferedReader(): BufferedReader
-
def
bytes(): Iterator[Byte]
-
def
bytesAsInts(): Iterator[Int]
-
def
chars(codec: Codec): BufferedSource
-
def
chars(): BufferedSource
-
def
clone(): AnyRef
-
def
creationCodec: Codec
-
def
ensuring(cond: (Fileish) ⇒ Boolean, msg: ⇒ Any): Fileish
-
def
ensuring(cond: (Fileish) ⇒ Boolean): Fileish
-
def
ensuring(cond: Boolean, msg: ⇒ Any): Fileish
-
def
ensuring(cond: Boolean): Fileish
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
def
formatted(fmtstr: String): String
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
val
input: () ⇒ InputStream
-
def
inputStream(): InputStream
-
final
def
isInstanceOf[T0]: Boolean
-
def
isSourceFile: Boolean
-
def
length: Long
-
def
lines(codec: Codec): Iterator[String]
-
def
lines(): Iterator[String]
-
def
name: String
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
parent: reflect.io.Directory
-
val
path: Path
-
lazy val
pkgFromPath: String
-
lazy val
pkgFromSource: String
-
def
reader(codec: Codec): InputStreamReader
-
def
reader(): InputStreamReader
-
def
slurp(codec: Codec): String
-
def
slurp(): String
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toByteArray(): Array[Byte]
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
def
→[B](y: B): (Fileish, B)
Shadowed Implict Value Members
-
val
self: Any
-
val
self: Any
Inherited from Chars
Inherited from Bytes
Inherited from Any
Inherited by implicit conversion any2stringadd from
Fileish to StringAdd
Inherited by implicit conversion any2stringfmt from
Fileish to StringFormat
Inherited by implicit conversion any2ArrowAssoc from
Fileish to ArrowAssoc[Fileish]
Inherited by implicit conversion any2Ensuring from
Fileish to Ensuring[Fileish]
A common interface for File-based things and Stream-based things. (In particular, io.File and JarEntry.)