Package

org.argus.jawa.compiler.compile

io

Permalink

package io

Visibility
  1. Public
  2. All

Type Members

  1. trait Alternative[A, B] extends AnyRef

    Permalink
  2. trait Alternatives extends AnyRef

    Permalink
  3. final class ExactFilter extends NameFilter

    Permalink

    A NameFilter that accepts a name if it is exactly equal to matchName.

  4. trait FileFilter extends java.io.FileFilter with NotNull

    Permalink

    A java.io.FileFilter with additional methods for combining filters.

  5. trait Mapper extends AnyRef

    Permalink
  6. trait NameFilter extends FileFilter with NotNull

    Permalink

    A filter on Strings.

    A filter on Strings. This also functions as a FileFilter by applying the String filter to the value of a JavaFile's getName.

  7. trait OpenFile[T] extends Using[File, T]

    Permalink
  8. trait PathExtra extends Alternatives with Mapper with PathLow

    Permalink
  9. sealed abstract class PathFinder extends AnyRef

    Permalink

    A path finder constructs a set of paths.

    A path finder constructs a set of paths. The set is evaluated by a call to the get method. The set will be different for different calls to get if the underlying filesystem has changed.

  10. trait PathLow extends AnyRef

    Permalink
  11. final class PatternFilter extends NameFilter

    Permalink

    A NameFilter that accepts a name if it matches the regular expression defined by pattern.

  12. final class RichFile extends AnyRef

    Permalink
  13. final class SimpleFileFilter extends FileFilter

    Permalink

    A FileFilter that selects files according the predicate acceptFunction.

  14. final class SimpleFilter extends NameFilter

    Permalink

    A NameFilter that accepts a name if the predicate acceptFunction accepts it.

  15. sealed class TranslatedException extends RuntimeException

    Permalink
  16. final class TranslatedIOException extends TranslatedException

    Permalink
  17. abstract class Using[Source, T] extends AnyRef

    Permalink
  18. abstract class WrapUsing[Source, T] extends Using[Source, T]

    Permalink

Value Members

  1. object AllPassFilter extends NameFilter

    Permalink

    A NameFilter that accepts all names.

    A NameFilter that accepts all names. That is, accept always returns true.

  2. object Alternatives extends Alternatives

    Permalink
  3. object DirectoryFilter extends FileFilter

    Permalink

    A FileFilter that selects files that are a directory according to java.io.File.isDirectory.

  4. object ErrorHandling

    Permalink
  5. object ExistsFileFilter extends FileFilter

    Permalink

    A FileFilter that selects files that exist according to java.io.File.exists.

  6. object FileFilter

    Permalink
  7. object GlobFilter

    Permalink

    Constructs a filter from a String, interpreting wildcards.

  8. object Hash

    Permalink
  9. object HiddenFileFilter extends FileFilter

    Permalink

    A FileFilter that selects files that are hidden according to java.io.JavaFile.isHidden or if they start with a dot (.).

  10. object IO

    Permalink

    A collection of JavaFile, URL, and I/O utility methods.

  11. object NameFilter

    Permalink
  12. object NothingFilter extends NameFilter

    Permalink

    A NameFilter that accepts nothing.

    A NameFilter that accepts nothing. That is, accept always returns false.

  13. object Path extends PathExtra

    Permalink
  14. object PathFinder

    Permalink
  15. object Using

    Permalink

Ungrouped