Interface JsonSupporting<D>
- Type Parameters:
D- The targeted data type.
- All Superinterfaces:
de.espirit.firstspirit.generate.functions.json.handler.JsonHandler<D>
@Experimental
public interface JsonSupporting<D>
extends de.espirit.firstspirit.generate.functions.json.handler.JsonHandler<D>
Specialized
JsonHandler interface for DataAccessSessions providing means to transform the related value to JSON.
CAUTION: This class is still in development and may change drastically without any further notice.- Since:
- 5.2.191206
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SessionAspectType<JsonSupporting>Aspect for @link DataAccessSession}s providing means to transform the related value toJSON. -
Method Summary
Modifier and TypeMethodDescriptionThis method should return the targeted data type for which thissupportingis responsible - same as inDataAccessSession.Methods inherited from interface de.espirit.firstspirit.generate.functions.json.handler.JsonHandler
handle
-
Field Details
-
TYPE
Aspect for @link DataAccessSession}s providing means to transform the related value toJSON.- Since:
- 5.2.191206
-
-
Method Details
-
getSupportedClass
This method should return the targeted data type for which thissupportingis responsible - same as inDataAccessSession.- Specified by:
getSupportedClassin interfacede.espirit.firstspirit.generate.functions.json.handler.JsonHandler<D>- Returns:
- The targeted data type for which this
supportingis responsible. - Since:
- 5.2.191206
- See Also:
-
JsonHandler.getSupportedClass()
-