Package org.apache.sis.internal.jaxb.gts
Class TM_PeriodDuration.Since2014
java.lang.Object
javax.xml.bind.annotation.adapters.XmlAdapter<TM_PeriodDuration,org.opengis.temporal.PeriodDuration>
org.apache.sis.internal.jaxb.gco.PropertyType<TM_PeriodDuration,org.opengis.temporal.PeriodDuration>
org.apache.sis.internal.jaxb.gts.TM_PeriodDuration
org.apache.sis.internal.jaxb.gts.TM_PeriodDuration.Since2014
- Enclosing class:
TM_PeriodDuration
Wraps the value only if marshalling an element from the ISO 19115:2014 metadata model.
Otherwise (i.e. if marshalling according legacy ISO 19115:2003 model), omits the element.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.sis.internal.jaxb.gts.TM_PeriodDuration
TM_PeriodDuration.Since2014
-
Field Summary
Fields inherited from class org.apache.sis.internal.jaxb.gco.PropertyType
metadata
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected TM_PeriodDuration
wrap
(org.opengis.temporal.PeriodDuration value) Wraps the given value in an ISO 19115-3 element, unless we are marshalling an older document.Methods inherited from class org.apache.sis.internal.jaxb.gts.TM_PeriodDuration
getBoundType, getElement, setElement, toISO, toXML
Methods inherited from class org.apache.sis.internal.jaxb.gco.PropertyType
accept2014, getActuate, getArcRole, getHRef, getNilReason, getRole, getShow, getTitle, getUUIDREF, incomplete, marshal, setActuate, setArcRole, setHRef, setNilReason, setRole, setShow, setTitle, setUUIDREF, unmarshal
-
Constructor Details
-
Since2014
public Since2014()Empty constructor used only by JAXB.
-
-
Method Details
-
wrap
Wraps the given value in an ISO 19115-3 element, unless we are marshalling an older document.- Overrides:
wrap
in classTM_PeriodDuration
- Parameters:
value
- the value to marshal.- Returns:
- a non-null value only if marshalling ISO 19115-3 or newer.
-