Package nl.vpro.domain
Class AbstractOwnedTextEntity<T extends AbstractOwnedTextEntity<T,P>,P>
java.lang.Object
nl.vpro.domain.AbstractOwnedText<T>
nl.vpro.domain.AbstractOwnedTextEntity<T,P>
- All Implemented Interfaces:
Serializable
,CharSequence
,Comparable<TypedText>
,Supplier<String>
,nl.vpro.domain.media.support.MutableOwnable
,nl.vpro.domain.media.support.Ownable
,Typable<TextualType>
,OwnedText
,TypedText
- Direct Known Subclasses:
DescriptionTranslation
,ScheduleEventDescription
,ScheduleEventTitle
,TitleTranslation
@MappedSuperclass
public abstract class AbstractOwnedTextEntity<T extends AbstractOwnedTextEntity<T,P>,P>
extends AbstractOwnedText<T>
- Since:
- 5.1
- Author:
- Michiel Meeuwissen
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprotected @NotNull(message="{nl.vpro.constraints.NotNull}") @Size(min=1,message="{nl.vpro.constraints.text.Size.min}") @Size(max=255,message="{nl.vpro.constraints.text.Size.max}") @NoHtml String
Fields inherited from class nl.vpro.domain.AbstractOwnedText
owner, type
-
Constructor Summary
ModifierConstructorDescriptionprotected
protected
AbstractOwnedTextEntity
(String value, nl.vpro.domain.media.support.OwnerType owner, TextualType type) -
Method Summary
Methods inherited from class nl.vpro.domain.AbstractOwnedText
getOwner, getType, hashCode, setOwner, setType, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.lang.CharSequence
chars, codePoints, isEmpty
Methods inherited from interface nl.vpro.domain.OwnedText
compareTo, fullString
Methods inherited from interface nl.vpro.domain.TypedText
charAt, length, mayContainNewLines, subSequence
-
Field Details
-
value
@NotNull(message="{nl.vpro.constraints.NotNull}") @Size(min=1,message="{nl.vpro.constraints.text.Size.min}") @Size(max=255,message="{nl.vpro.constraints.text.Size.max}") @NoHtml protected @NotNull(message="{nl.vpro.constraints.NotNull}") @Size(min=1,message="{nl.vpro.constraints.text.Size.min}") @Size(max=255,message="{nl.vpro.constraints.text.Size.max}") @NoHtml String value
-
-
Constructor Details
-
AbstractOwnedTextEntity
protected AbstractOwnedTextEntity(String value, nl.vpro.domain.media.support.OwnerType owner, TextualType type) -
AbstractOwnedTextEntity
protected AbstractOwnedTextEntity()
-
-
Method Details
-
get
-
set
-
getParent
-
setParent
-
equals
- Overrides:
equals
in classAbstractOwnedText<T extends AbstractOwnedTextEntity<T,
P>>
-