Class Credits

    • Field Detail

      • role

        @NotNull(message="{nl.vpro.constraints.NotNull}")
        protected @NotNull(message="{nl.vpro.constraints.NotNull}") RoleType role
    • Constructor Detail

      • Credits

        public Credits()
    • Method Detail

      • getObjectType

        protected String getObjectType()
        return the 'objectType' of this Credits. Should probably correspond to the two relevant enums in nl.vpro.domain.gtaa.Scheme
      • getName

        public abstract String getName()
        Returns the name of the credits. This is how it would be referred to by humans.
        Specified by:
        getName in interface GTAAManaged
      • getScopeNotes

        public abstract List<String> getScopeNotes()
        To better understand about which or what we are talking, these string may give some scope.
        Specified by:
        getScopeNotes in interface GTAAManaged
      • getGtaaKnownAs

        public abstract Boolean getGtaaKnownAs()
        TODO: describe this?
      • getRole

        @NotNull(message="{nl.vpro.constraints.NotNull}")
        public @NotNull(message="{nl.vpro.constraints.NotNull}") RoleType getRole()
      • setRole

        public void setRole​(@NotNull(message="{nl.vpro.constraints.NotNull}")
                            @NotNull(message="{nl.vpro.constraints.NotNull}") RoleType role)
      • getListIndex

        @NotNull
        public @NotNull Integer getListIndex()
      • setListIndex

        public void setListIndex​(@NotNull
                                 @NotNull Integer listIndex)