001package org.hl7.fhir.dstu2016may.model;
002
003import org.hl7.fhir.instance.model.api.IBaseDatatype;
004import org.hl7.fhir.instance.model.api.IBaseExtension;
005import org.hl7.fhir.instance.model.api.IBaseHasExtensions;
006
007public abstract class BaseExtension extends Type implements IBaseExtension<Extension, Type>, IBaseHasExtensions {
008
009        @Override
010        public Extension setValue(IBaseDatatype theValue) {
011                setValue((Type)theValue);
012                return (Extension) this;
013        }
014        
015        public abstract Extension setValue(Type theValue);
016        
017}