001package org.hl7.fhir.instance.model; 002 003import org.hl7.fhir.instance.model.api.IBaseBinary; 004 005public abstract class BaseBinary extends Resource implements IBaseBinary { 006 007 @Override 008 public String getContentAsBase64() { 009 return getContentElement().getValueAsString(); 010 } 011 012 @Override 013 public BaseBinary setContentAsBase64(String theContent) { 014 if (theContent != null) { 015 getContentElement().setValueAsString(theContent); 016 } else { 017 setContent(null); 018 } 019 return this; 020 } 021 022 abstract Base64BinaryType getContentElement(); 023 024}