Neo4JGraphQLClient class

Constructors

Neo4JGraphQLClient(Getter<GraphQLClient> _client, Neo4JGraphQueryResolver _resolver, GraphSerializer _serializer)

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

createEntity<T>({required String entityName, required GraphObject input}) → Future<T>
createEntityJson({required String entityName, required GraphObject input}) → Future<GraphObject>
load<T>({required String entityName, required String id}) → Future<T?>
loadJoin<T extends Entity, D extends JoinRecordData>({required String entityName, required String entityId, required String fieldName, String? queryName, bool isNullable = false, bool isJoinType = false, Map<String, Object?>? fixedWhere}) → Future<JoinRecord<T, Entity, D>?>
loadJoinList<T extends Entity, D extends JoinRecordData>({required String entityName, required String entityId, required String fieldName, String? queryName, bool isNullable = false, Map<String, Object?>? fixedWhere}) → Future<List<JoinRecord<T, Entity, D>>>
loadJson({required String entityName, required String id}) → Future<Object?>
loadRelated<T>({required String entityName, required String entityId, required String fieldName, required String relatedType, String? queryName, bool? isNullable, bool isJoinType = false, Map<String, Object?>? fixedWhere}) → Future<T>
loadRelatedJson({required String entityName, required String entityId, required String fieldName, required String relatedType, String? queryName, required bool isNullable, required bool isJoinType, Map<String, Object?>? fixedWhere}) → Future
loadRelatedList<T>({required String entityName, required String entityId, required String fieldName, required String relatedType, String? queryName, bool isNullable = false, bool isJoinType = false, Map<String, Object?>? fixedWhere}) → Future<List<T>>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited
updateEntity<T>({required String entityName, required String id, required GraphObject update}) → Future<T>
updateEntityJson({required String entityName, required String id, required GraphObject update}) → Future<GraphObject>

Operators

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