Interface TypeProcessor<T extends OpenType>
-
- Type Parameters:
T
-
- All Known Implementing Classes:
ArrayTypeProcessor
,CompositeTypeProcessor
,OtherTypeProcessor
,SimpleTypeProcessor
,TabularTypeProcessor
public interface TypeProcessor<T extends OpenType>
- Author:
- Fraser Savage
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description jakarta.json.JsonValue
processObject(Object object)
Returns anObject
which has been processed for serving by a Json REST resource.
-
-
-
Method Detail
-
processObject
jakarta.json.JsonValue processObject(Object object) throws jakarta.json.JsonException
Returns anObject
which has been processed for serving by a Json REST resource. The object parameter must be the correctOpenType
. Should return either anObject
or aJsonObject
.- Parameters:
object
- The object to process.- Returns:
- The processed
Object
form of object. - Throws:
jakarta.json.JsonException
-
-