public class JsonBuilderRecord extends JsonRecord<org.eclipse.persistence.oxm.record.JsonBuilderRecord.Level>
MarshalRecord.CycleDetectionStack<E>XMLRecord.NilDEFAULT_ATTRIBUTE_GROUP, NIL| Constructor and Description |
|---|
JsonBuilderRecord() |
JsonBuilderRecord(javax.json.JsonArrayBuilder jsonArrayBuilder) |
JsonBuilderRecord(javax.json.JsonObjectBuilder jsonObjectBuilder) |
| Modifier and Type | Method and Description |
|---|---|
void |
endCollection()
This method is used to inform the MarshalRecord that it is done receiving
element events that are part of a collection.
|
attribute, attribute, attribute, cdata, characters, characters, characters, closeStartElement, defaultNamespaceDeclaration, element, emptyAttribute, emptyCollection, emptyComplex, emptySimple, endDocument, endElement, forceValueWrapper, getNamespaceSeparator, getTextWrapperFragment, isWrapperAsCollectionName, marshalWithoutRootElement, namespaceDeclaration, namespaceDeclarations, nilComplex, nilSimple, node, openStartElement, setMarshaller, startCollection, startDocument, writeValueadd, addGroupingElement, afterContainmentMarshal, beforeContainmentMarshal, clear, closeStartGroupingElements, endPrefixMapping, endPrefixMappings, flush, getCurrentAttributeGroup, getCycleDetectionStack, getDocument, getDOM, getGroupingElements, getLocalName, getNamespaceURI, getPositionalNodes, getValueToWrite, node, openStartGroupingElements, popAttributeGroup, predicateAttribute, pushAttributeGroup, put, removeGroupingElement, setGroupingElement, setSession, startPrefixMapping, startPrefixMappings, transformToXML, writeHeaderaddExtraNamespacesToNamespaceResolver, addXsiTypeAndClassIndicatorIfRequired, addXsiTypeAndClassIndicatorIfRequired, attributeWithoutQName, getConversionManager, getLeafElementType, getMarshaller, getNamespaceResolver, getOwningObject, getSession, hasCustomNamespaceMapper, hasEqualNamespaceResolvers, isNamespaceAware, isXOPPackage, removeExtraNamespacesFromNamespaceResolver, resolveNamespacePrefix, setCustomNamespaceMapper, setEqualNamespaceResolvers, setLeafElementType, setLeafElementType, setNamespaceResolver, setOwningObject, setXOPPackage, writeXsiTypeAttribute, writeXsiTypeAttributeequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitattributeWithoutQName, hasCustomNamespaceMapper, isXOPPackage, removeExtraNamespacesFromNamespaceResolver, setLeafElementTypeaddExtraNamespacesToNamespaceResolver, addXsiTypeAndClassIndicatorIfRequired, addXsiTypeAndClassIndicatorIfRequired, getLeafElementType, getMarshaller, getNamespaceResolver, getOwningObject, hasEqualNamespaceResolvers, isNamespaceAware, resolveNamespacePrefix, setCustomNamespaceMapper, setEqualNamespaceResolvers, setLeafElementType, setNamespaceResolver, setOwningObject, setXOPPackage, writeXsiTypeAttribute, writeXsiTypeAttributegetConversionManager, getSessionpublic JsonBuilderRecord()
public JsonBuilderRecord(javax.json.JsonObjectBuilder jsonObjectBuilder)
public JsonBuilderRecord(javax.json.JsonArrayBuilder jsonArrayBuilder)
public void endCollection()
MarshalRecordendCollection in interface MarshalRecord<CoreAbstractSession,CoreField,XMLMarshaller,NamespaceResolver>endCollection in class MarshalRecord<XMLMarshaller>MarshalRecord.startCollection()EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference