Interface class
- Implementers
Constructors
-
Interface(String interfaceName, List<
String> genericExtends, List<String> genericName, List<NameType> fields, [bool isExplicitSubType = false, bool isSealed = false, bool hidePublicConstructor = false]) -
Interface.fromGenerics(String interfaceName, List<
NameType> typeParams, List<NameType> fields, [bool isExplicitSubType = false, bool isSealed = false, bool hidePublicConstructor = false])
Properties
-
fields
→ List<
NameType> -
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- hidePublicConstructor → bool
-
If true the interface has hidePublicConstructor: true
final
- interfaceName → String
-
final
- isExplicitSubType → bool
-
If true the subtype has been explicitly declared in the Morphy annotation
final
- isSealed → bool
-
If true the interface is a sealed class (starts with $$)
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
typeParams
→ List<
NameType> -
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited