Files
kotlin/compiler/testData/loadJava/compiledJava/annotations/AnnotationRetentions.txt
Mikhail Glukhikh 778ac7f25c annotation --> Retention / Repeatable / MustBeDocumented: converting from Java to Kotlin and back.
At this very short moment Kotlin supports both annotation(retention, repeatable, mustBeDocumented) and Retention / Repeatable / MustBeDocumented separately.
2015-09-04 12:49:36 +03:00

38 lines
1.3 KiB
Plaintext
Vendored

package test
public open class AnnotationRetentions {
public constructor AnnotationRetentions()
public final class BaseAnnotation : kotlin.Annotation {
public constructor BaseAnnotation()
}
test.AnnotationRetentions.BaseAnnotation() public/*package*/ open inner class BaseClass {
public/*package*/ constructor BaseClass()
}
kotlin.annotation.Retention(value = AnnotationRetention.BINARY) public final class BinaryAnnotation : kotlin.Annotation {
public constructor BinaryAnnotation()
}
test.AnnotationRetentions.BinaryAnnotation() public/*package*/ open inner class BinaryClass {
public/*package*/ constructor BinaryClass()
}
kotlin.annotation.Retention(value = AnnotationRetention.RUNTIME) public final class RuntimeAnnotation : kotlin.Annotation {
public constructor RuntimeAnnotation()
}
test.AnnotationRetentions.RuntimeAnnotation() public/*package*/ open inner class RuntimeClass {
public/*package*/ constructor RuntimeClass()
}
kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) public final class SourceAnnotation : kotlin.Annotation {
public constructor SourceAnnotation()
}
public/*package*/ open inner class SourceClass {
public/*package*/ constructor SourceClass()
}
}