TermTemplateQuadComponentLiteral
type: Class
require element: TermTemplateQuadComponentLiteral
extends: rdfdf:components/transform/termtemplate/ITermTemplate.jsonld#ITermTemplate
comment: A term template that returns a given quad's component.
parameters: TermTemplateQuadComponentLiteral options component
parameters: TermTemplateQuadComponentLiteral options datatype
parameters: TermTemplateQuadComponentLiteral options language
member fields: TermTemplateQuadComponentLiteral member component
member fields: TermTemplateQuadComponentLiteral member languageOrDatatype
member fields: TermTemplateQuadComponentLiteral member constructor
member fields: TermTemplateQuadComponentLiteral member getTerm
constructor arguments: TermTemplateQuadComponentLiteral options constructorArgument

TermTemplateQuadComponentLiteral options component
range: ParameterRangeUnion
  parameter range elements: ParameterRangeLiteral
    parameter range value literal: subject
  parameter range elements: ParameterRangeLiteral
    parameter range value literal: predicate
  parameter range elements: ParameterRangeLiteral
    parameter range value literal: object
  parameter range elements: ParameterRangeLiteral
    parameter range value literal: graph
comment: The quad term to retrieve the value from.

TermTemplateQuadComponentLiteral options datatype
range: ParameterRangeUnion
  parameter range elements: xsd:string
  parameter range elements: ParameterRangeUndefined
comment: Optional data type URI.

TermTemplateQuadComponentLiteral options language
range: ParameterRangeUnion
  parameter range elements: xsd:string
  parameter range elements: ParameterRangeUndefined
comment: Optional language string.

TermTemplateQuadComponentLiteral member component
member field name: component

TermTemplateQuadComponentLiteral member languageOrDatatype
member field name: languageOrDatatype

TermTemplateQuadComponentLiteral member constructor
member field name: constructor

TermTemplateQuadComponentLiteral member getTerm
member field name: getTerm

TermTemplateQuadComponentLiteral options constructorArgument
fields:
  key raw: component
  value: TermTemplateQuadComponentLiteral options component
fields:
  key raw: datatype
  value: TermTemplateQuadComponentLiteral options datatype
fields:
  key raw: language
  value: TermTemplateQuadComponentLiteral options language

ITermTemplateQuadComponentLiteralOptions
type: AbstractClass
require element: ITermTemplateQuadComponentLiteralOptions
member fields: ITermTemplateQuadComponentLiteralOptions member component
member fields: ITermTemplateQuadComponentLiteralOptions member datatype
member fields: ITermTemplateQuadComponentLiteralOptions member language

ITermTemplateQuadComponentLiteralOptions member component
member field name: component

ITermTemplateQuadComponentLiteralOptions member datatype
member field name: datatype

ITermTemplateQuadComponentLiteralOptions member language
member field name: language