@Property(
            domainEvent = MemberNameDomainEvent.class
    )
    @PropertyLayout(typicalLength=ApplicationFeature.TYPICAL_LENGTH_MEMBER_NAME)
    @MemberOrder(name="Id", sequence = "2.4")
    public String getMemberName() {
        return getFeatureId().getMemberName();
    }
@ Property ( domainEvent = MemberNameDomainEvent . class ) @ PropertyLayout ( typicalLength = ApplicationFeature . TYPICAL_LENGTH_MEMBER_NAME ) @ MemberOrder ( name = "Id" , sequence = "2.4" ) public String getMemberName ( ) { return getFeatureId ( ) . getMemberName ( ) ; }
For packages and class names, will be null.