private void writeExtensionsAsDirectChild(IBaseResource theResource, JsonLikeWriter theEventWriter, RuntimeResourceDefinition resDef, List<HeldExtension> extensions, List<HeldExtension> modifierExtensions) throws IOException { if (extensions.isEmpty() == false) { beginArray(theEventWriter, "extension"); for (HeldExtension next : extensions) { next.write(resDef, theResource, theEventWriter); } theEventWriter.endArray(); } if (modifierExtensions.isEmpty() == false) { beginArray(theEventWriter, "modifierExtension"); for (HeldExtension next : modifierExtensions) { next.write(resDef, theResource, theEventWriter); } theEventWriter.endArray(); } }
private void writeCommentsPreAndPost(IBase theNextValue, JsonLikeWriter theEventWriter) throws IOException { if (theNextValue.hasFormatComment()) { beginArray(theEventWriter, "fhir_comments"); List<String> pre = theNextValue.getFormatCommentsPre(); if (pre.isEmpty() == false) { for (String next : pre) { theEventWriter.write(next); } } List<String> post = theNextValue.getFormatCommentsPost(); if (post.isEmpty() == false) { for (String next : post) { theEventWriter.write(next); } } theEventWriter.endArray(); } }
beginArray(theEventWriter, childName); inArray = true; encodeChildElementToStreamWriter(theResDef, theResource, theEventWriter, nextValue, childDef, null, theContainedResource, theSubResource, nextChildElem, force); if (inArray) { beginArray(theEventWriter, '_' + currentChildName); } else { beginObject(theEventWriter, '_' + currentChildName); beginArray(theEventWriter, "fhir_comments"); for (String next : nextComments) { theEventWriter.write(next);
beginArray(theEventWriter, "profile"); for (IIdType profile : profiles) { if (profile != null && isNotBlank(profile.getValue())) { beginArray(theEventWriter, "security"); for (BaseCodingDt securityLabel : securityLabels) { theEventWriter.beginObject(); beginArray(theEventWriter, "tag"); for (Tag tag : tags) { if (tag.isEmpty()) {
beginArray(theEventWriter, theChildName);
private void writeExtensionsAsDirectChild(IBaseResource theResource, JsonLikeWriter theEventWriter, RuntimeResourceDefinition resDef, List<HeldExtension> extensions, List<HeldExtension> modifierExtensions, EncodeContext theEncodeContext) throws IOException { if (extensions.isEmpty() == false) { beginArray(theEventWriter, "extension"); for (HeldExtension next : extensions) { next.write(resDef, theResource, theEventWriter, theEncodeContext); } theEventWriter.endArray(); } if (modifierExtensions.isEmpty() == false) { beginArray(theEventWriter, "modifierExtension"); for (HeldExtension next : modifierExtensions) { next.write(resDef, theResource, theEventWriter, theEncodeContext); } theEventWriter.endArray(); } }
private void writeCommentsPreAndPost(IBase theNextValue, JsonLikeWriter theEventWriter) throws IOException { if (theNextValue.hasFormatComment()) { beginArray(theEventWriter, "fhir_comments"); List<String> pre = theNextValue.getFormatCommentsPre(); if (pre.isEmpty() == false) { for (String next : pre) { theEventWriter.write(next); } } List<String> post = theNextValue.getFormatCommentsPost(); if (post.isEmpty() == false) { for (String next : post) { theEventWriter.write(next); } } theEventWriter.endArray(); } }
beginArray(theEventWriter, childName); inArray = true; encodeChildElementToStreamWriter(theResDef, theResource, theEventWriter, nextValue, childDef, null, theContainedResource, nextChildElem, force, theEncodeContext); if (inArray) { beginArray(theEventWriter, '_' + currentChildName); } else { beginObject(theEventWriter, '_' + currentChildName); beginArray(theEventWriter, "fhir_comments"); for (String next : nextComments) { theEventWriter.write(next);
beginArray(theEventWriter, "profile"); for (IIdType profile : profiles) { if (profile != null && isNotBlank(profile.getValue())) { beginArray(theEventWriter, "security"); for (BaseCodingDt securityLabel : securityLabels) { theEventWriter.beginObject(); beginArray(theEventWriter, "tag"); for (Tag tag : tags) { if (tag.isEmpty()) {
beginArray(theEventWriter, theChildName);