Functions
isTerm
isTerm( input?: any ) : input is Term
Parameters
Returns input is Term
toCachedNamedNode
toCachedNamedNode( name: string | NamedNode < string > ) : NamedNode < string >
Parameters
name: string | NamedNode < string >
Returns NamedNode < string >
toLiteral
toLiteral( object: string | number , dataType: NamedNode < string > ) : Literal
Parameters
object: string | number
dataType: NamedNode < string >
Returns Literal
toObjectTerm
toObjectTerm( object: string , preferLiteral?: boolean ) : NamedNode < string >
toObjectTerm<T>( object: T , preferLiteral?: boolean ) : T
toObjectTerm<T>( object: string | T , preferLiteral?: boolean ) : NamedNode < string > | T
Parameters
object: string
Optional preferLiteral: boolean
Returns NamedNode < string >
Type parameters
Parameters
object: T
Optional preferLiteral: boolean
Returns T
Type parameters
Parameters
object: string | T
Optional preferLiteral: boolean
Returns NamedNode < string > | T
Const toPredicateTerm
toPredicateTerm( subject: string ) : NamedNode < string >
toPredicateTerm<T>( subject: T ) : T
toPredicateTerm<T>( subject: string | T ) : NamedNode < string > | T
Parameters
Returns NamedNode < string >
Type parameters
Parameters
Returns T
Type parameters
Parameters
Returns NamedNode < string > | T
toSubjectTerm
toSubjectTerm( subject: string ) : NamedNode < string >
toSubjectTerm<T>( subject: T ) : T
toSubjectTerm<T>( subject: string | T ) : NamedNode < string > | T
Parameters
Returns NamedNode < string >
Type parameters
Parameters
Returns T
Type parameters
Parameters
Returns NamedNode < string > | T
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}.