# AbstractSignatureTypeProvider

abstract class AbstractSignatureTypeProvider : SignatureTypeProvider(source)

Convenience base class for SignatureTypeProvider implementations.

#### Since

1.0

#### Inheritors

DefaultSignatureTypeProvider

## Constructors

AbstractSignatureTypeProvider
Link copied to clipboard
constructor()

## Functions

getDefaultType
Link copied to clipboard
open fun getDefaultType(): SignatureType
Returns the default type.
getTypeForExtension
Link copied to clipboard
open fun getTypeForExtension(extension: String): SignatureType
Returns the type for extension.
hasTypeForExtension
Link copied to clipboard
open fun hasTypeForExtension(extension: String): Boolean
Returns whether type for extension.
setDefaultType
Link copied to clipboard
open fun setDefaultType(defaultTypeExtension: String)
Sets the default type.