Module: Emendate::Translators::Edtf
- Defined in:
- lib/emendate/translators/edtf.rb,
lib/emendate/translators/edtf/year.rb,
lib/emendate/translators/edtf/century.rb,
lib/emendate/translators/edtf/year_month.rb,
lib/emendate/translators/edtf/known_unknown.rb,
lib/emendate/translators/edtf/year_month_day.rb
Overview
namespace for EDTF translators
Defined Under Namespace
Classes: Century, KnownUnknown, Year, YearMonth, YearMonthDay
Instance Method Summary
collapse
Instance Method Details
#alternate_set ⇒ Object
27
28
29
|
# File 'lib/emendate/translators/edtf.rb', line 27
def alternate_set
"[#{qualified}]"
end
|
#approximate ⇒ Object
15
16
17
|
# File 'lib/emendate/translators/edtf.rb', line 15
def approximate
"#{qualified}~"
end
|
#approximate_and_uncertain ⇒ Object
19
20
21
|
# File 'lib/emendate/translators/edtf.rb', line 19
def approximate_and_uncertain
"#{qualified}%"
end
|
#date ⇒ Object
7
8
9
|
# File 'lib/emendate/translators/edtf.rb', line 7
def date
pdate
end
|
#empty_value ⇒ Object
11
12
13
|
# File 'lib/emendate/translators/edtf.rb', line 11
def empty_value
""
end
|
#inclusive_set ⇒ Object
31
32
33
|
# File 'lib/emendate/translators/edtf.rb', line 31
def inclusive_set
"{#{qualified}}"
end
|
#uncertain ⇒ Object
23
24
25
|
# File 'lib/emendate/translators/edtf.rb', line 23
def uncertain
"#{qualified}?"
end
|