Interface TypeResolver
public interface TypeResolver
Resolve required but unknown type information after initial parsing stage.
- Author:
- Cause Chung
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionstatic TypeResolvercreate(Context ctx, TypeDefParser typeDefParser) ResolveTypeInfoby traversing all types.
-
Method Details
-
resolve
ResolveTypeInfoby traversing all types.- Parameters:
typeDefs- the types discovered in initial parsing stage, they are types directly annotated withSharedType.- Returns:
- all type definitions needed to generate output. Including dependency types, e.g. referenced types, super types.
-