Interface ModelIntrospector
- All Known Implementing Classes:
ObjectMapperModelIntrospector
public interface ModelIntrospector
Introspects models based on the underlying serialization configuration.
-
Method Summary
Modifier and TypeMethodDescriptionintrospectClassForModel
(Class<?> cls, RemoteScope remoteScope) introspectClassForModelName
(Class<?> cls, RemoteScope remoteScope) Introspects the class for the model name, but does not generate the whole model.introspectClassForType
(Class<?> cls) Introspects the suppliedClass<?>
for the supplied model.
-
Method Details
-
introspectClassForType
Introspects the suppliedClass<?>
for the supplied model.- Parameters:
cls
- the class- Returns:
- the
Type
-
introspectClassForModel
- Parameters:
cls
- theClass<?>
to introspectremoteScope
- the remote scope- Returns:
- the introspection result
-
introspectClassForModelName
Introspects the class for the model name, but does not generate the whole model.- Parameters:
cls
- theClass<?>
to introspectremoteScope
- the remote scope- Returns:
- the model name
-