Interface MemberAnnotation
- All Known Implementing Classes:
InvalidMemberAnnotation,NativeMemberAnnotation,PreconditionForMethod
public interface MemberAnnotation
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidapply(IDefinitionMember member, BaseScope scope) voidapplyOnOverridingGetter(GetterMember member, BaseScope scope) voidapplyOnOverridingMethod(FunctionalMember member, BaseScope scope) voidapplyOnOverridingSetter(SetterMember member, BaseScope scope) voidserialize(CodeSerializationOutput output, IDefinitionMember member, TypeContext context)
-
Field Details
-
NONE
-
-
Method Details
-
getDefinition
AnnotationDefinition getDefinition() -
apply
-
applyOnOverridingMethod
-
applyOnOverridingGetter
-
applyOnOverridingSetter
-
serialize
-