parseToMetadata

abstract fun <TYPE : Any, M : Metadata> parseToMetadata(type: Class<TYPE>): M

Abstract method that must be implemented by subclasses to provide the actual metadata parsing logic. This method is called only when metadata for a class is not already cached.

Return

the parsed metadata of type M

Parameters

TYPE

the type of the class being parsed

M

the specific metadata type to return

type

the Class object representing the type to parse metadata for