Class JsonCustomFactory
- java.lang.Object
-
- org.infinispan.commons.configuration.Json.DefaultFactory
-
- org.infinispan.commons.configuration.JsonCustomFactory
-
- All Implemented Interfaces:
org.infinispan.commons.configuration.Json.Factory
public class JsonCustomFactory extends org.infinispan.commons.configuration.Json.DefaultFactoryCustomJson.Factoryto handle cache attribute values.- Since:
- 10.0
-
-
Constructor Summary
Constructors Constructor Description JsonCustomFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.infinispan.commons.configuration.Jsonmake(java.lang.Object anything)Construct and return a JSON object.
-
-
-
Method Detail
-
make
public org.infinispan.commons.configuration.Json make(java.lang.Object anything)
Description copied from interface:org.infinispan.commons.configuration.Json.FactoryConstruct and return a JSON object. The resulting value can be of any JSON type. The method is responsible for examining the type of its argument and performing an appropriate mapping to aJsoninstance.- Specified by:
makein interfaceorg.infinispan.commons.configuration.Json.Factory- Overrides:
makein classorg.infinispan.commons.configuration.Json.DefaultFactory- Parameters:
anything- An arbitray Java object from which to construct aJsonelement.- Returns:
- The newly constructed
Jsoninstance.
-
-