SchemaResponse class
A class representing the response containing the schema information from Weaviate.
Use this class to handle the response received from Weaviate that contains the schema information, including the list of schema classes.
- Annotations
-
- @JsonSerializable()
Constructors
-
SchemaResponse({required List<
SchemaClass> classes}) - Creates a new SchemaResponse instance.
-
SchemaResponse.fromJson(Map<
String, dynamic> json) -
Creates a SchemaResponse instance from a JSON map.
factory
Properties
-
classes
→ List<
SchemaClass> -
The list of schema classes.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> - Converts the SchemaResponse instance to a JSON map.
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited