GeigerUrl class

GEIGER communication URL object.

Constructors

GeigerUrl(String? protocol, String pluginId, String path)
Create a GeigerUrl with the provided pluginId, path, and optionally protocol.
GeigerUrl.fromSpec(String uri)
Created a GeigerUrl with the given uri.

Properties

hashCode int
The hash code for this object.
no setteroverride
path String
Gets the path part of the URL.
no setter
plugin String
Gets the plugin id.
no setter
protocol String
Gets the protocol of the URL.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

equals(Object? o) bool
init(String pluginId, String path) → void
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toByteArrayStream(ByteSink out) → void
Writes the current object to the output stream.
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
override

Static Methods

fromByteArrayStream(ByteStream in_) Future<GeigerUrl>
Convert start of ByteStream to a GeigerUrl.

Constants

geigerProtocol → const String
serialVersionUID → const int