- java.lang.Object
-
- io.github.mmm.marshall.stax.StaxFormatProvider
-
- All Implemented Interfaces:
StructuredFormatProvider
public class StaxFormatProvider extends Object implements StructuredFormatProvider
StructuredFormatProviderfor XML using StAX.- Since:
- 1.0.0
-
-
Constructor Summary
Constructors Constructor Description StaxFormatProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StructuredFormatcreate()StructuredFormatcreate(MarshallingConfig config)StringgetId()
-
-
-
Method Detail
-
getId
public String getId()
- Specified by:
getIdin interfaceStructuredFormatProvider- Returns:
- the
IDof theStructuredFormattoStructuredFormatProvider.create().
-
create
public StructuredFormat create()
- Specified by:
createin interfaceStructuredFormatProvider- Returns:
- a new
StructuredFormatforthisformat using default configuration.
-
create
public StructuredFormat create(MarshallingConfig config)
- Specified by:
createin interfaceStructuredFormatProvider- Parameters:
config- theMarshallingConfigto customize the format.- Returns:
- a new
StructuredFormatforthisformat using the givenconfig.
-
-