Functions
isTerm
isTerm( input?: any ) : input is Term
Parameters
Returns input is Term
toCachedNamedNode
toCachedNamedNode( name: NamedNode | string ) : NamedNode
Parameters
Returns NamedNode
toLiteral
toLiteral( object: string | number , dataType: NamedNode ) : Literal
Parameters
object: string | number
dataType: NamedNode
Returns Literal
toObjectTerm
toObjectTerm( object: string , preferLiteral?: boolean ) : NamedNode
toObjectTerm<T>( object: T , preferLiteral?: boolean ) : T
toObjectTerm<T>( object: T | string , preferLiteral?: boolean ) : T | NamedNode
Parameters
object: string
Optional preferLiteral: boolean
Returns NamedNode
Type parameters
Parameters
object: T
Optional preferLiteral: boolean
Returns T
Type parameters
Parameters
object: T | string
Optional preferLiteral: boolean
Returns T | NamedNode
Const toPredicateTerm
toPredicateTerm( subject: string ) : NamedNode
toPredicateTerm<T>( subject: T ) : T
toPredicateTerm<T>( subject: T | string ) : T | NamedNode
Parameters
Returns NamedNode
Type parameters
Parameters
Returns T
Type parameters
Parameters
Returns T | NamedNode
toSubjectTerm
toSubjectTerm( subject: string ) : NamedNode
toSubjectTerm<T>( subject: T ) : T
toSubjectTerm<T>( subject: T | string ) : T | NamedNode
Parameters
Returns NamedNode
Type parameters
Parameters
Returns T
Type parameters
Parameters
Returns T | NamedNode
Legend
Variable
Function
Function with type parameter
Type alias
Type alias with type parameter
Interface
Interface with type parameter
Class
Class with type parameter
Checks if this is a {@link Term}.