class RoadForest::TypeHandlers::RDFaWriter::RDFPostCurie

Attributes

kind[R]
uri[R]

Public Class Methods

new(engine, kind, uri) click to toggle source
Calls superclass method
# File lib/roadforest/type-handlers/rdfa-writer/environment-decorator.rb, line 149
def initialize(engine, kind, uri)
  super(engine)
  @kind, @uri = kind, uri
end

Public Instance Methods

curie() click to toggle source
# File lib/roadforest/type-handlers/rdfa-writer/environment-decorator.rb, line 156
def curie
  @curie ||= get_curie(uri)
end
prefix() click to toggle source
# File lib/roadforest/type-handlers/rdfa-writer/environment-decorator.rb, line 164
def prefix
  @prefix ||= curie.split(":").first
end
reduced?() click to toggle source
# File lib/roadforest/type-handlers/rdfa-writer/environment-decorator.rb, line 160
def reduced?
  curie != uri
end
suffix() click to toggle source
# File lib/roadforest/type-handlers/rdfa-writer/environment-decorator.rb, line 168
def suffix
  @suffix ||= curie.split(":").last
end
template_kinds() click to toggle source
# File lib/roadforest/type-handlers/rdfa-writer/environment-decorator.rb, line 172
def template_kinds
  %w{rdfpost-curie}
end