@neo4j/graphql
Version:
A GraphQL to Cypher query execution layer for Neo4j and JavaScript GraphQL implementations
20 lines • 856 B
TypeScript
import type { Neo4jGraphQLSchemaModel } from "../../../schema-model/Neo4jGraphQLSchemaModel";
import type { Annotations } from "../../annotation/Annotation";
import type { UnionEntity } from "../UnionEntity";
import { ConcreteEntityAdapter } from "./ConcreteEntityAdapter";
import { UnionEntityOperations } from "./UnionEntityOperations";
export declare class UnionEntityAdapter {
readonly name: string;
concreteEntities: ConcreteEntityAdapter[];
readonly annotations: Partial<Annotations>;
private _singular;
private _plural;
private _operations;
constructor(entity: UnionEntity);
private initConcreteEntities;
get operations(): UnionEntityOperations;
get singular(): string;
get plural(): string;
isReadable(schemaModel: Neo4jGraphQLSchemaModel): boolean;
}
//# sourceMappingURL=UnionEntityAdapter.d.ts.map