Package-level declarations
Types
Link copied to clipboard
Reusable result of MaskStrategy.compile. mask may be invoked concurrently, must not block, and returns a non-null value.
Link copied to clipboard
Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.FIELD, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.ANNOTATION_CLASS] )
Link copied to clipboard
Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.FIELD, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.ANNOTATION_CLASS] )
Link copied to clipboard
Link copied to clipboard
Compiles annotation only during schema construction. The returned CompiledMask must be thread-safe, non-blocking, and non-null.