Interface MetadataValue


public interface MetadataValue
A marker interface for value types intended to be used as metadata contained in MetadataContainer.getMetadata(). Implementations must make their classes serializable using MetadataContainer.serialize(MetadataValue) and MetadataContainer.deserialize(Class, String). That means they can be handled by Jackson's JSON generator / parser. Most Java beans would suffice, or if immutable POJO, annotate the constructor with JsonFactory. Also, any type used for the member variables need to be serializable by the same library.
  • Method Summary

    Modifier and Type
    Method
    Description