Uses of Interface
nl.vpro.domain.OwnedText
Packages that use OwnedText
-
Uses of OwnedText in nl.vpro.domain
Classes in nl.vpro.domain with type parameters of type OwnedTextModifier and TypeClassDescriptionclass
AbstractTextualObject<T extends OwnedText,
D extends OwnedText, TO extends AbstractTextualObject<T, D, TO>> class
AbstractTextualObject<T extends OwnedText,
D extends OwnedText, TO extends AbstractTextualObject<T, D, TO>> interface
LocalizedObject<T extends OwnedText,
D extends OwnedText, WS extends Supplier<String> & UpdatableIdentifiable<Long, WS>, TR extends Supplier<String>, TO extends LocalizedObject<T, D, WS, TR, TO>> An object that can be translated.interface
LocalizedObject<T extends OwnedText,
D extends OwnedText, WS extends Supplier<String> & UpdatableIdentifiable<Long, WS>, TR extends Supplier<String>, TO extends LocalizedObject<T, D, WS, TR, TO>> An object that can be translated.interface
TextualObject<T extends OwnedText,
D extends OwnedText, TO extends TextualObject<T, D, TO>> Represents an object having owned and typed titles and descriptions.interface
TextualObject<T extends OwnedText,
D extends OwnedText, TO extends TextualObject<T, D, TO>> Represents an object having owned and typed titles and descriptions.Classes in nl.vpro.domain that implement OwnedTextModifier and TypeClassDescriptionclass
AbstractOwnedText<T extends AbstractOwnedText<T>>
class
AbstractOwnedTextEntity<T extends AbstractOwnedTextEntity<T,
P>, P> class
Methods in nl.vpro.domain with type parameters of type OwnedTextModifier and TypeMethodDescriptionstatic <T1 extends OwnedText,
D1 extends OwnedText, TO1 extends TextualObject<T1, D1, TO1>, T2 extends OwnedText, D2 extends OwnedText, TO2 extends TextualObject<T2, D2, TO2>>
voidTextualObjects.copy
(TO1 from, TO2 to) Copies all titles and descriptions from oneTextualObject
to another.static <T1 extends OwnedText,
D1 extends OwnedText, TO1 extends TextualObject<T1, D1, TO1>, T2 extends OwnedText, D2 extends OwnedText, TO2 extends TextualObject<T2, D2, TO2>>
voidTextualObjects.copy
(TO1 from, TO2 to) Copies all titles and descriptions from oneTextualObject
to another.static <T1 extends OwnedText,
D1 extends OwnedText, TO1 extends TextualObject<T1, D1, TO1>, T2 extends OwnedText, D2 extends OwnedText, TO2 extends TextualObject<T2, D2, TO2>>
voidTextualObjects.copy
(TO1 from, TO2 to) Copies all titles and descriptions from oneTextualObject
to another.static <T1 extends OwnedText,
D1 extends OwnedText, TO1 extends TextualObject<T1, D1, TO1>, T2 extends OwnedText, D2 extends OwnedText, TO2 extends TextualObject<T2, D2, TO2>>
voidTextualObjects.copy
(TO1 from, TO2 to) Copies all titles and descriptions from oneTextualObject
to another.static <T1 extends TypedText,
D1 extends TypedText, TO1 extends TextualObjectUpdate<T1, D1, TO1>, T2 extends OwnedText, D2 extends OwnedText, TO2 extends TextualObject<T2, D2, TO2>>
voidTextualObjects.copy
(TO1 from, TO2 to, nl.vpro.domain.media.support.OwnerType owner) Copies all titles and descriptions from oneTextualObjectUpdate
to aTextualObject
.static <T1 extends TypedText,
D1 extends TypedText, TO1 extends TextualObjectUpdate<T1, D1, TO1>, T2 extends OwnedText, D2 extends OwnedText, TO2 extends TextualObject<T2, D2, TO2>>
voidTextualObjects.copy
(TO1 from, TO2 to, nl.vpro.domain.media.support.OwnerType owner) Copies all titles and descriptions from oneTextualObjectUpdate
to aTextualObject
.static <T1 extends TypedText,
D1 extends TypedText, TO1 extends TextualObjectUpdate<T1, D1, TO1>, T2 extends OwnedText, D2 extends OwnedText, TO2 extends TextualObject<T2, D2, TO2>>
voidTextualObjects.copyAndRemove
(TO1 from, TO2 to, nl.vpro.domain.media.support.OwnerType owner) Copies all titles and descriptions from oneTextualObjectUpdate
to aTextualObject
.static <T1 extends TypedText,
D1 extends TypedText, TO1 extends TextualObjectUpdate<T1, D1, TO1>, T2 extends OwnedText, D2 extends OwnedText, TO2 extends TextualObject<T2, D2, TO2>>
voidTextualObjects.copyAndRemove
(TO1 from, TO2 to, nl.vpro.domain.media.support.OwnerType owner) Copies all titles and descriptions from oneTextualObjectUpdate
to aTextualObject
.static <OT1 extends OwnedText,
OD1 extends OwnedText, TO1 extends TextualObject<OT1, OD1, TO1>, T2 extends TypedText, D2 extends TypedText, TO2 extends TextualObjectUpdate<T2, D2, TO2>>
voidTextualObjects.copyToUpdate
(@NonNull TO1 from, @NonNull TO2 to, @NonNull nl.vpro.domain.media.support.OwnerType owner) Copy all texts from aTextualObject
to aTextualObjectUpdate
.static <OT1 extends OwnedText,
OD1 extends OwnedText, TO1 extends TextualObject<OT1, OD1, TO1>, T2 extends TypedText, D2 extends TypedText, TO2 extends TextualObjectUpdate<T2, D2, TO2>>
voidTextualObjects.copyToUpdate
(@NonNull TO1 from, @NonNull TO2 to, @NonNull nl.vpro.domain.media.support.OwnerType owner) Copy all texts from aTextualObject
to aTextualObjectUpdate
.TextualObjects.expand
(@NonNull Collection<OT> titles, @NonNull TextualType textualType, @NonNull nl.vpro.domain.media.support.OwnerType ownerType) Returns the value for a certainTextualType
andOwnerType
.TextualObjects.expand
(Collection<OT> titles, TextualType textualType) TextualObjects.expand
(Collection<OT> texts, org.meeuw.functional.TriFunction<String, nl.vpro.domain.media.support.OwnerType, TextualType, OT> creator, List<TextualType> types, List<nl.vpro.domain.media.support.OwnerType> owners) TextualObjects.expandDescriptions
(Collection<OT> texts, org.meeuw.functional.TriFunction<String, nl.vpro.domain.media.support.OwnerType, TextualType, OT> creator) TextualObjects.expandDescriptions
(TextualObject<?, D, ?> textualObject) TextualObjects.expandTitles
(Collection<OT> texts, org.meeuw.functional.TriFunction<String, nl.vpro.domain.media.support.OwnerType, TextualType, OT> creator) Creates a new sorted set of titles where: All Textual Types fromTextualType.TITLES
are filled according to the business logic of POMs.TextualObjects.expandTitles
(TextualObject<T, ?, ?> textualObject) static <T extends OwnedText>
Map<nl.vpro.domain.media.support.OwnerType,SortedSet<BasicTypedText>> TextualObjects.expandTitlesAsMap
(TextualObject<T, ?, ?> textualObject) TextualObjects.expandTitlesMajorOwnerTypes
(TextualObject<T, ?, ?> textualObject) static <T extends OwnedText,
D extends OwnedText, TO extends TextualObject<T, D, TO>>
nl.vpro.domain.media.support.OwnerType[]TextualObjects.findOwnersForTextFields
(TO media) static <T extends OwnedText,
D extends OwnedText, TO extends TextualObject<T, D, TO>>
nl.vpro.domain.media.support.OwnerType[]TextualObjects.findOwnersForTextFields
(TO media) static <T extends OwnedText,
D extends OwnedText, TO extends TextualObject<T, D, TO>>
voidTextualObjects.forOwner
(@NonNull TO media, @NonNull nl.vpro.domain.media.support.OwnerType owner) Sets the owner of all titles, descriptions, locations and images found in given MediaObjectstatic <T extends OwnedText,
D extends OwnedText, TO extends TextualObject<T, D, TO>>
voidTextualObjects.forOwner
(@NonNull TO media, @NonNull nl.vpro.domain.media.support.OwnerType owner) Sets the owner of all titles, descriptions, locations and images found in given MediaObjectprotected static <T extends OwnedText>
voidTextualObjects.forUpdate
(Collection<T> collection, Consumer<T> consumer, Runnable ifNull, nl.vpro.domain.media.support.OwnerType owner) TextualObjects.get
(Collection<OT> titles, Comparator<nl.vpro.domain.media.support.OwnerType> ownerType, TextualType... type) protected static <OT extends OwnedText>
Comparator<OT>TextualObjects.getComparator
(Comparator<nl.vpro.domain.media.support.OwnerType> ownerTypeComparator) static <T extends OwnedText,
D extends OwnedText, TO extends TextualObject<T, D, TO>>
StringTextualObjects.getDescription
(@NonNull TO media, @NonNull nl.vpro.domain.media.support.OwnerType owner, @NonNull TextualType type) static <T extends OwnedText,
D extends OwnedText, TO extends TextualObject<T, D, TO>>
StringTextualObjects.getDescription
(@NonNull TO media, @NonNull nl.vpro.domain.media.support.OwnerType owner, @NonNull TextualType type) static <T extends OwnedText,
D extends OwnedText, TO extends TextualObject<T, D, TO>>
StringTextualObjects.getDescription
(@NonNull TO media, @NonNull TextualType... types) static <T extends OwnedText,
D extends OwnedText, TO extends TextualObject<T, D, TO>>
StringTextualObjects.getDescription
(@NonNull TO media, @NonNull TextualType... types) static <OT extends OwnedText>
Collection<? extends OwnedText>TextualObjects.getObjects
(Collection<? extends OT> titles, Comparator<nl.vpro.domain.media.support.OwnerType> ownerTypeComparator, TextualType... types) TextualObjects.getOptional
(Collection<OT> titles, nl.vpro.domain.media.support.OwnerType owner, TextualType type) static <T extends OwnedText,
D extends OwnedText, TO extends TextualObject<T, D, TO>>
StringTextualObjects.getTitle
(@NonNull TO media, @NonNull nl.vpro.domain.media.support.OwnerType owner, @NonNull TextualType type) static <T extends OwnedText,
D extends OwnedText, TO extends TextualObject<T, D, TO>>
StringTextualObjects.getTitle
(@NonNull TO media, @NonNull nl.vpro.domain.media.support.OwnerType owner, @NonNull TextualType type) static <T extends OwnedText,
D extends OwnedText, TO extends TextualObject<T, D, TO>>
voidTextualObjects.removeEmptyValues
(@NonNull TO textualObject) static <T extends OwnedText,
D extends OwnedText, TO extends TextualObject<T, D, TO>>
voidTextualObjects.removeEmptyValues
(@NonNull TO textualObject) TextualObjects.retainAll
(Collection<TO2> collection, Collection<TO> toRetain, nl.vpro.domain.media.support.OwnerType owner) Methods in nl.vpro.domain that return OwnedTextMethods in nl.vpro.domain that return types with arguments of type OwnedTextModifier and TypeMethodDescriptionstatic Collection<? extends OwnedText>
TextualObjects.getObjects
(Collection<? extends OwnedText> titles, TextualType... types) static <OT extends OwnedText>
Collection<? extends OwnedText>TextualObjects.getObjects
(Collection<? extends OT> titles, Comparator<nl.vpro.domain.media.support.OwnerType> ownerTypeComparator, TextualType... types) Method parameters in nl.vpro.domain with type arguments of type OwnedTextModifier and TypeMethodDescriptionstatic Collection<? extends OwnedText>
TextualObjects.getObjects
(Collection<? extends OwnedText> titles, TextualType... types) -
Uses of OwnedText in nl.vpro.domain.i18n
Classes in nl.vpro.domain.i18n that implement OwnedText -
Uses of OwnedText in nl.vpro.domain.media.support
Classes in nl.vpro.domain.media.support that implement OwnedTextModifier and TypeClassDescriptionclass
AMediaObject
can have more than one description which should differ in type and owner.class
See https://jira.vpro.nl/browse/MSE-3524class
See https://jira.vpro.nl/browse/MSE-3524class
AMediaObject
can have more than one title which should differ in type and owner.