BaseActiveLockElementParser<O> class final

Parser for activelock element, required parsers for lockscope, locktype, depth, owner, timeout, locktoken and lockroot.

<activelock>
  <lockscope> ... </lockscope>
  <locktype> ... </locktype>
  <depth> ... </depth>
  <owner> ... </owner>
  <timeout> ... </timeout>
  <locktoken> ... </locktoken>
  <lockroot> ... </lockroot>
</activelock>
Inheritance

Constructors

BaseActiveLockElementParser({required LockScopeElementParser lockScopeParser, required WriteLockElementParser lockTypeParser, required Converter<XmlElement, Depth?> depthParser, required Converter<XmlElement, O?>? ownerParser, required Converter<XmlElement, double?>? timeoutParser, required NestedHrefElementParser? lockTokenParser, required NestedHrefElementParser lockRootParser})
const

Properties

depthParser Converter<XmlElement, Depth?>
final
hashCode int
The hash code for this object.
no setterinherited
lockRootParser NestedHrefElementParser
final
lockScopeParser LockScopeElementParser
final
lockTokenParser NestedHrefElementParser?
final
lockTypeParser WriteLockElementParser
final
ownerParser Converter<XmlElement, O?>?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
timeoutParser Converter<XmlElement, double?>?
final

Methods

bind(Stream<XmlElement> stream) Stream<ActiveLock<O>?>
Transforms the provided stream.
inherited
cast<RS, RT>() Converter<RS, RT>
Provides a Converter<RS, RT> view of this stream transformer.
inherited
convert(XmlElement input) ActiveLock<O>?
Converts input and returns the result of the conversion.
override
fuse<TT>(Converter<ActiveLock<O>?, TT> other) Converter<XmlElement, TT>
Fuses this with other.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
startChunkedConversion(Sink<ActiveLock<O>?> sink) Sink<XmlElement>
Starts a chunked conversion.
inherited
toString() String
A string representation of this object.
inherited

Operators

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