|
| 1 | +export class SWDiscoveryConfiguration { |
| 2 | + static setConfigString(confjson:string) : SWDiscoveryConfiguration |
| 3 | + static init() : SWDiscoveryConfiguration |
| 4 | + |
| 5 | + setPageSize(n: number) : SWDiscoveryConfiguration |
| 6 | + |
| 7 | + setSizeBatchProcessing(n: number) : SWDiscoveryConfiguration |
| 8 | + |
| 9 | + setLogLevel(level: string) : SWDiscoveryConfiguration |
| 10 | + |
| 11 | + setCache(flag: boolean) : SWDiscoveryConfiguration |
| 12 | + |
| 13 | + proxy(urlProxy : string , method? : string) : SWDiscoveryConfiguration |
| 14 | + |
| 15 | + urlFile( |
| 16 | + filename:string, |
| 17 | + mimetype?:string, |
| 18 | + method?:string, |
| 19 | + auth?:string, |
| 20 | + login?:string, |
| 21 | + password?:string, |
| 22 | + token?:string) : SWDiscoveryConfiguration |
| 23 | + |
| 24 | + sparqlEndpoint( |
| 25 | + url : string, |
| 26 | + method?:string, |
| 27 | + auth?:string, |
| 28 | + login?:string, |
| 29 | + password?:string, |
| 30 | + token?:string) : SWDiscoveryConfiguration |
| 31 | + |
| 32 | + localFile(filename : string ,mimetype? : string) : SWDiscoveryConfiguration |
| 33 | + |
| 34 | + rdfContent(content : string ,mimetype? : string) : SWDiscoveryConfiguration |
| 35 | + |
| 36 | + sourcesSize : number |
| 37 | + pageSize : number |
| 38 | + sizeBatchProcessing : number |
| 39 | + logLevel : string |
| 40 | + cache : boolean |
| 41 | + |
| 42 | +} |
| 43 | + |
| 44 | +export class FilterIncrement { |
| 45 | + isLiteral : SWDiscovery |
| 46 | + isUri : SWDiscovery |
| 47 | + isBlank : SWDiscovery |
| 48 | + regex(pattern:string, flags?:string) : SWDiscovery |
| 49 | + contains(pattern:string) : SWDiscovery |
| 50 | + strStarts(pattern:string) : SWDiscovery |
| 51 | + strEnds(pattern:string) : SWDiscovery |
| 52 | +} |
| 53 | + |
| 54 | +export class SWTransaction { |
| 55 | + progression(callBack : (percent: number) => any ) : SWTransaction |
| 56 | + requestEvent(callBack : (event: string) => any ) : SWTransaction |
| 57 | + abort() : SWTransaction |
| 58 | + commit() : SWTransaction |
| 59 | + raw() : Promise<any> |
| 60 | + distinct() : SWTransaction |
| 61 | + limit(l:number) : SWTransaction |
| 62 | + offset(l:number) : SWTransaction |
| 63 | + orderByAsc(...ref:string[]) : SWTransaction |
| 64 | + orderByDesc(...ref:string[]) : SWTransaction |
| 65 | + getSerializedString() : string |
| 66 | + setSerializedString(serialized_transaction:string) : SWTransaction |
| 67 | + console() : SWTransaction |
| 68 | +} |
| 69 | + |
| 70 | +export function SWDiscovery(config?:SWDiscoveryConfiguration) : SWDiscovery |
| 71 | + |
| 72 | +export class SWDiscovery { |
| 73 | + |
| 74 | + setConfig(config:SWDiscoveryConfiguration) : SWDiscovery |
| 75 | + getConfig() : SWDiscoveryConfiguration |
| 76 | + |
| 77 | + filter : FilterIncrement |
| 78 | + root() : SWDiscovery |
| 79 | + |
| 80 | + prefix(short: string,long : URI | IRI | string) : SWDiscovery |
| 81 | + directive(diretive: string) : SWDiscovery |
| 82 | + prefix(directive: URI | IRI | string) : SWDiscovery |
| 83 | + |
| 84 | + something(ref: string): SWDiscovery |
| 85 | + isSubjectOf(uri: URI | IRI | string, ref?: string): SWDiscovery |
| 86 | + isObjectOf(uri: URI | IRI | string, ref?: string): SWDiscovery |
| 87 | + isLinkTo(uri: URI | IRI | string, ref?: string): SWDiscovery |
| 88 | + isLinkFrom(uri: URI | IRI | string, ref?: string): SWDiscovery |
| 89 | + isA(uri: URI | IRI | string): SWDiscovery |
| 90 | + |
| 91 | + |
| 92 | + set(uri: URI | IRI | string) : SWDiscovery |
| 93 | + setList(uris: (URI | IRI | string)[]) : SWDiscovery |
| 94 | + datatype(uri: URI | IRI | string, ref: string): SWDiscovery |
| 95 | + |
| 96 | + bind(ref: string) : SWDiscovery |
| 97 | + helper() : SWDiscovery |
| 98 | + console(): SWDiscovery |
| 99 | + focus() : string |
| 100 | + focus(ref: string) : SWDiscovery |
| 101 | + remove(focus: string) : SWDiscovery |
| 102 | + sparql() : string |
| 103 | + |
| 104 | + select( ...lRef:string[] ) : SWTransaction |
| 105 | + selectByPage( ...lRef:string[] ) : Promise<[number,(SWTransaction[])]> |
| 106 | + selectDistinctByPage( ...lRef:string[] ) : Promise<[number,(SWTransaction[])]> |
| 107 | + |
| 108 | + setSerializedString(serializedDiscovery:string) : SWDiscovery |
| 109 | + getSerializedString() : string |
| 110 | + |
| 111 | + setDecoration(key : string, value : string) : SWDiscovery |
| 112 | + getDecoration(key : string) : string |
| 113 | + browse<Type>( fun : (n: any, p : Number) => Type ) : Type[] |
| 114 | + |
| 115 | + |
| 116 | +} |
| 117 | + |
| 118 | +/** |
| 119 | + * RDF type definition |
| 120 | + */ |
| 121 | + |
| 122 | +export interface IRI {} |
| 123 | +export function IRI(iri : String) : IRI |
| 124 | +export interface URI {} |
| 125 | +export function URI(iri : String) : URI |
| 126 | +export interface Anonymous {} |
| 127 | +export function Anonymous(iri : String) : Anonymous |
| 128 | +export interface PropertyPath {} |
| 129 | +export function PropertyPath(value : String) : PropertyPath |
| 130 | +export interface Literal {} |
| 131 | +export function Literal(value : String, datatype?: URI|string) : Literal |
| 132 | +export function Literal(value : number) : Literal |
| 133 | +export function Literal(value : boolean) : Literal |
| 134 | +export interface QueryVariable {} |
| 135 | +export function QueryVariable(name : string) : QueryVariable |
| 136 | + |
0 commit comments