Package com. squareup. kotlinpoet. metadata
Types
Kotlin Poet Metadata Preview
Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY ] )
Content copied to clipboard
Indicates that a given API is part of the experimental KotlinPoet metadata support. This exists because kotlinx-metadata is not a stable API, and will remain in place until it is.
Property Accessor Flag
Link copied to clipboard
Functions
read Kotlin Class Metadata
Link copied to clipboard
Returns the KotlinClassMetadata this represents. In general you should only use this function when you don't know what the underlying KotlinClassMetadata subtype is, otherwise you should use one of the more direct functions like toKmClass.
to Kotlin Class Metadata
Link copied to clipboard
Properties
declaresDefaultValue
Link copied to clipboard
getterPropertyAccessorFlags
Link copied to clipboard
hasAnnotations
Link copied to clipboard
hasConstant
Link copied to clipboard
isAbstract
Link copied to clipboard
isAnnotation
Link copied to clipboard
isAnnotationClass
Link copied to clipboard
isCompanionObject
Link copied to clipboard
isCompanionObjectClass
Link copied to clipboard
isCrossInline
Link copied to clipboard
isDataClass
Link copied to clipboard
isDeclaration
Link copied to clipboard
isDeclaration
Link copied to clipboard
isDeclarationFunction
Link copied to clipboard
isDelegated
Link copied to clipboard
isDelegation
Link copied to clipboard
isDelegation
Link copied to clipboard
isDelegationFunction
Link copied to clipboard
isEnumClass
Link copied to clipboard
isEnumEntry
Link copied to clipboard
isEnumEntryClass
Link copied to clipboard
isExpectClass
Link copied to clipboard
isExpectFunction
Link copied to clipboard
isExternal
Link copied to clipboard
isExternal
Link copied to clipboard
isExternal
Link copied to clipboard
isExternalClass
Link copied to clipboard
isExternalFunction
Link copied to clipboard
isFakeOverride
Link copied to clipboard
isFakeOverride
Link copied to clipboard
isFakeOverrideFunction
Link copied to clipboard
isFakeOverrideProperty
Link copied to clipboard
isInfixFunction
Link copied to clipboard
isInlineFunction
Link copied to clipboard
isInnerClass
Link copied to clipboard
isInterface
Link copied to clipboard
isInterface
Link copied to clipboard
isInternal
Link copied to clipboard
isLateinit
Link copied to clipboard
isNoInline
Link copied to clipboard
isNullable
Link copied to clipboard
isNullableType
Link copied to clipboard
isObjectClass
Link copied to clipboard
isOperator
Link copied to clipboard
isOperatorFunction
Link copied to clipboard
isPrimaryConstructor
Link copied to clipboard
isPrivate_to_this
Link copied to clipboard
isPropertyAccessorExternal
Link copied to clipboard
isPropertyAccessorInline
Link copied to clipboard
isPropertyAccessorNotDefault
Link copied to clipboard
isProtected
Link copied to clipboard
isSecondary
Link copied to clipboard
isSuspendFunction
Link copied to clipboard
isSuspendType
Link copied to clipboard
isSynthesized
Link copied to clipboard
isSynthesized
Link copied to clipboard
isSynthesizedFunction
Link copied to clipboard
isTailRecFunction
Link copied to clipboard
isValueClass
Link copied to clipboard
propertyAccessorFlags
Link copied to clipboard
setterPropertyAccessorFlags
Link copied to clipboard