- java.lang.Object
-
- org.xbib.content.xml.XmlXContent
-
- All Implemented Interfaces:
org.xbib.content.XContent
public class XmlXContent extends java.lang.Object implements org.xbib.content.XContentA XML content implementation using Jackson XML data format.
-
-
Constructor Summary
Constructors Constructor Description XmlXContent()Public constructor, used byServiceLoader.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static org.xbib.content.XContentBuildercontentBuilder()static org.xbib.content.XContentBuildercontentBuilder(java.io.OutputStream outputStream)static org.xbib.content.XContentBuildercontentBuilder(XmlXParams params)static org.xbib.content.XContentBuildercontentBuilder(XmlXParams params, java.io.OutputStream outputStream)org.xbib.content.XContentGeneratorcreateGenerator(java.io.OutputStream outputStream)org.xbib.content.XContentGeneratorcreateGenerator(java.io.Writer writer)org.xbib.content.XContentParsercreateParser(byte[] data)org.xbib.content.XContentParsercreateParser(byte[] data, int offset, int length)org.xbib.content.XContentParsercreateParser(java.io.InputStream is)org.xbib.content.XContentParsercreateParser(java.io.Reader reader)org.xbib.content.XContentParsercreateParser(java.lang.String content)booleanisXContent(byte[] bytes, int offset, int len)java.lang.Stringname()static XmlXContentxmlXContent()static XmlXContentxmlXContent(com.fasterxml.jackson.dataformat.xml.XmlFactory xmlFactory)
-
-
-
Method Detail
-
contentBuilder
public static org.xbib.content.XContentBuilder contentBuilder() throws java.io.IOException- Throws:
java.io.IOException
-
contentBuilder
public static org.xbib.content.XContentBuilder contentBuilder(java.io.OutputStream outputStream) throws java.io.IOException- Throws:
java.io.IOException
-
contentBuilder
public static org.xbib.content.XContentBuilder contentBuilder(XmlXParams params) throws java.io.IOException
- Throws:
java.io.IOException
-
contentBuilder
public static org.xbib.content.XContentBuilder contentBuilder(XmlXParams params, java.io.OutputStream outputStream) throws java.io.IOException
- Throws:
java.io.IOException
-
xmlXContent
public static XmlXContent xmlXContent()
-
xmlXContent
public static XmlXContent xmlXContent(com.fasterxml.jackson.dataformat.xml.XmlFactory xmlFactory)
-
name
public java.lang.String name()
- Specified by:
namein interfaceorg.xbib.content.XContent
-
createGenerator
public org.xbib.content.XContentGenerator createGenerator(java.io.OutputStream outputStream) throws java.io.IOException- Specified by:
createGeneratorin interfaceorg.xbib.content.XContent- Throws:
java.io.IOException
-
createGenerator
public org.xbib.content.XContentGenerator createGenerator(java.io.Writer writer) throws java.io.IOException- Specified by:
createGeneratorin interfaceorg.xbib.content.XContent- Throws:
java.io.IOException
-
createParser
public org.xbib.content.XContentParser createParser(java.lang.String content) throws java.io.IOException- Specified by:
createParserin interfaceorg.xbib.content.XContent- Throws:
java.io.IOException
-
createParser
public org.xbib.content.XContentParser createParser(java.io.InputStream is) throws java.io.IOException- Specified by:
createParserin interfaceorg.xbib.content.XContent- Throws:
java.io.IOException
-
createParser
public org.xbib.content.XContentParser createParser(byte[] data) throws java.io.IOException- Specified by:
createParserin interfaceorg.xbib.content.XContent- Throws:
java.io.IOException
-
createParser
public org.xbib.content.XContentParser createParser(byte[] data, int offset, int length) throws java.io.IOException- Specified by:
createParserin interfaceorg.xbib.content.XContent- Throws:
java.io.IOException
-
createParser
public org.xbib.content.XContentParser createParser(java.io.Reader reader) throws java.io.IOException- Specified by:
createParserin interfaceorg.xbib.content.XContent- Throws:
java.io.IOException
-
isXContent
public boolean isXContent(byte[] bytes, int offset, int len)- Specified by:
isXContentin interfaceorg.xbib.content.XContent
-
-