
io.github.mmm.marshall.spi.AbstractStructuredBinaryIdBasedFormat Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of mmm-marshall Show documentation
Show all versions of mmm-marshall Show documentation
API for marshalling and unmarshalling data.
/* Copyright (c) The m-m-m Team, Licensed under the Apache License, Version 2.0
* http://www.apache.org/licenses/LICENSE-2.0 */
package io.github.mmm.marshall.spi;
import io.github.mmm.marshall.MarshallingConfig;
import io.github.mmm.marshall.MarshallingObject;
/**
* Abstract base implementation of {@link MarshallingObject} for objects
*/
public abstract class AbstractStructuredBinaryIdBasedFormat extends AbstractStructuredBinaryFormat {
/**
* The constructor.
*
* @param config the {@link MarshallingConfig}.
* @see io.github.mmm.marshall.StructuredFormatFactory#create(String, MarshallingConfig)
*/
public AbstractStructuredBinaryIdBasedFormat(MarshallingConfig config) {
super(config);
}
@Override
public final boolean isIdBased() {
return true;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy