org.apache.pekko.http.javadsl.server.directives

Members list

Type members

Classlikes

abstract class DirectoryListing

Attributes

Source
FileAndResourceDirectives.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Attributes

Source
FileAndResourceDirectives.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Directives that load files and resources.

Directives that load files and resources.

For the directives in this class, the "default classloader" is defined as the classloader that has loaded the pekko.actor.ActorSystem class.

Attributes

Source
FileAndResourceDirectives.scala
Supertypes
class Object
trait Matchable
class Any
Show all
Known subtypes
abstract class FileInfo

Additional metadata about the file being uploaded/that was uploaded using the FileUploadDirectives

Additional metadata about the file being uploaded/that was uploaded using the FileUploadDirectives

Attributes

Source
FileUploadDirectives.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class FileInfo
abstract class LogEntry

Attributes

Companion
object
Source
DebuggingDirectives.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class LogEntry
object LogEntry

Attributes

Companion
class
Source
DebuggingDirectives.scala
Supertypes
class Object
trait Matchable
class Any
Self type
LogEntry.type
abstract class PathDirectives extends ParameterDirectives

Only path prefixes are matched by these methods, since any kind of chaining path extractions in Java would just look cumbersome without operator overloads; hence, no PathMatcher for Java.

Only path prefixes are matched by these methods, since any kind of chaining path extractions in Java would just look cumbersome without operator overloads; hence, no PathMatcher for Java.

Just nest path() directives with the required types, ending in pathEnd() if you want to fail further paths.

Attributes

Source
PathDirectives.scala
Supertypes
Known subtypes
final class RouteAdapter(val delegate: Route) extends Route

INTERNAL API

INTERNAL API

Attributes

Companion
object
Source
RouteAdapter.scala
Supertypes
trait Route
class Object
trait Matchable
class Any
object RouteAdapter

Attributes

Companion
class
Source
RouteAdapter.scala
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Companion
class
Source
SecurityDirectives.scala
Supertypes
class Object
trait Matchable
class Any
Self type