Uses of Class
com.yahoo.document.DocumentTypeManager
Package
Description
Infrastructure for building Vespa documents and feed operations from JSON.
-
Uses of DocumentTypeManager in com.yahoo.document
Modifier and TypeMethodDescriptionstatic DocumentTypeManager
DocumentTypeManagerConfigurer.configureNewManager
(DocumentmanagerConfig config) static DocumentTypeManager
Only for unit testsModifier and TypeMethodDescriptionstatic com.yahoo.config.subscription.ConfigSubscriber
DocumentTypeManagerConfigurer.configure
(DocumentTypeManager manager, String configId) Makes the DocumentTypeManager subscribe on its config.protected void
CollectionDataType.register
(DocumentTypeManager manager, List<DataType> seenTypes) final void
DataType.register
(DocumentTypeManager manager) Registers this type in the given document manager.protected void
DataType.register
(DocumentTypeManager manager, List<DataType> seenTypes) protected void
DocumentType.register
(DocumentTypeManager manager, List<DataType> seenTypes) protected void
MapDataType.register
(DocumentTypeManager manager, List<DataType> seenTypes) protected void
StructuredDataType.register
(DocumentTypeManager manager, List<DataType> seenTypes) -
Uses of DocumentTypeManager in com.yahoo.document.fieldset
Modifier and TypeMethodDescriptionFieldSetRepo.parse
(DocumentTypeManager docMan, String fieldSet) -
Uses of DocumentTypeManager in com.yahoo.document.json
ModifierConstructorDescriptionJsonFeedReader
(InputStream stream, DocumentTypeManager docMan) JsonReader
(DocumentTypeManager typeManager, InputStream input, com.fasterxml.jackson.core.JsonFactory parserFactory) -
Uses of DocumentTypeManager in com.yahoo.document.serialization
Modifier and TypeMethodDescriptionfinal DocumentTypeManager
VespaDocumentDeserializer6.getDocumentTypeManager()
Modifier and TypeMethodDescriptionstatic DocumentDeserializer
DocumentDeserializerFactory.create6
(DocumentTypeManager manager, com.yahoo.io.GrowableByteBuffer buf) Creates a de-serializer for the 6.x document format.static DocumentDeserializer
DocumentDeserializerFactory.createHead
(DocumentTypeManager manager, com.yahoo.io.GrowableByteBuffer buf) Creates a de-serializer for the current head document format.ModifierConstructorDescriptionVespaDocumentDeserializerHead
(DocumentTypeManager manager, com.yahoo.io.GrowableByteBuffer buffer) -
Uses of DocumentTypeManager in com.yahoo.vespaxmlparser
ModifierConstructorDescriptionVespaXMLDocumentReader
(InputStream stream, DocumentTypeManager docTypeManager) Creates a reader that reads from the given stream.VespaXMLDocumentReader
(String fileName, DocumentTypeManager docTypeManager) Creates a reader that reads from the given file.VespaXMLDocumentReader
(XMLStreamReader reader, DocumentTypeManager docTypeManager) Creates a reader that reads using the given reader.VespaXMLFeedReader
(InputStream stream, DocumentTypeManager docTypeManager) Creates a reader that reads from the given stream.VespaXMLFeedReader
(String fileName, DocumentTypeManager docTypeManager) Creates a reader that reads from the given file.VespaXMLFieldReader
(InputStream stream, DocumentTypeManager docTypeManager) VespaXMLFieldReader
(String fileName, DocumentTypeManager docTypeManager) VespaXMLFieldReader
(XMLStreamReader reader, DocumentTypeManager docTypeManager) VespaXMLReader
(InputStream stream, DocumentTypeManager docTypeManager) VespaXMLReader
(String fileName, DocumentTypeManager docTypeManager) VespaXMLReader
(XMLStreamReader reader, DocumentTypeManager docTypeManager) VespaXMLUpdateReader
(InputStream stream, DocumentTypeManager docTypeManager) VespaXMLUpdateReader
(String fileName, DocumentTypeManager docTypeManager) VespaXMLUpdateReader
(XMLStreamReader reader, DocumentTypeManager docTypeManager)