Package org. babyfish. jimmer. ksp
Types
Link copied to clipboard
Link copied to clipboard
class JimmerProcessor(environment: SymbolProcessorEnvironment) : SymbolProcessor
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
class KspDtoCompiler(dtoFile: DtoFile) : DtoCompiler<ImmutableType, ImmutableProp>
Content copied to clipboard
Link copied to clipboard
class MetaException(declaration: KSDeclaration, reason: String, cause: Throwable?) : RuntimeException
Content copied to clipboard
Functions
Link copied to clipboard
fun KSAnnotated.annotation(annotationType: KClass<out Annotation>): KSAnnotation?
Content copied to clipboard
Link copied to clipboard
fun KSAnnotated.annotations(predicate: (KSAnnotation) -> Boolean): List<KSAnnotation>
Content copied to clipboard
fun KSAnnotated.annotations(annotationType: KClass<out Annotation>): List<KSAnnotation>
Content copied to clipboard
Link copied to clipboard
fun KSAnnotation.getClassArgument(annoProp: KProperty1<out Annotation, KClass<*>>): KSClassDeclaration?
Content copied to clipboard
Link copied to clipboard
fun <T> KSAnnotation.getListArgument(annoProp: KProperty1<out Annotation, Array<T>>): List<T>?
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun KSClassDeclaration.nestedClassName(nullable: Boolean = false, simpleNameListTranslator: (String) -> List<String>): ClassName
Content copied to clipboard