Interface IJvmType
- Namespace
- TypedRest.CodeGeneration.Jvm.Model
- Assembly
- TypedRest.CodeGeneration.Jvm.dll
A type declaration that can be written to a file of its own.
public interface IJvmType
Properties
Deprecated
Marks the type as deprecated.
bool Deprecated { get; set; }
Property Value
Identifier
The name of the type and the package it is declared in.
JvmIdentifier Identifier { get; }
Property Value
Summary
A description of the type for a JavaDoc/KDoc comment.
string? Summary { get; set; }
Property Value
Methods
GetImports()
Returns every type that has to be imported by the file declaring this type.
IEnumerable<JvmIdentifier> GetImports()