sparnatural
Version:
Visual client-side SPARQL query builder and knowledge graph exploration tool
27 lines (26 loc) • 1.29 kB
TypeScript
import { OWLSpecificationEntry } from "./OWLSpecificationEntry";
import { OWLSpecificationProvider } from "./OWLSpecificationProvider";
import ISpecificationProperty from "../ISpecificationProperty";
import { RdfStore } from "rdf-stores";
import { Term } from "@rdfjs/types";
export declare class OWLSpecificationProperty extends OWLSpecificationEntry implements ISpecificationProperty {
constructor(uri: string, provider: OWLSpecificationProvider, n3store: RdfStore, lang: string);
getRange(): string[];
getPropertyType(range: string): string | undefined;
getDatasource(): import("../IDatasource").IDatasource;
getTreeChildrenDatasource(): import("../IDatasource").IDatasource;
getTreeRootsDatasource(): import("../IDatasource").IDatasource;
getMinValue(): string | undefined;
getMaxValue(): string | undefined;
getValues(): Term[] | undefined;
isMultilingual(): boolean;
omitClassCriteria(): boolean;
getBeginDateProperty(): string | undefined;
getEndDateProperty(): string | undefined;
getExactDateProperty(): string | undefined;
isEnablingNegation(): boolean;
isEnablingOptional(): boolean;
getServiceEndpoint(): string | undefined;
isLogicallyExecutedAfter(): boolean;
_isUnionClass(classNode: any): boolean;
}