Package nl.vpro.domain.media
Class VideoAttributes
- java.lang.Object
-
- nl.vpro.domain.media.VideoAttributes
-
- All Implemented Interfaces:
Serializable
@Entity public class VideoAttributes extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
VideoAttributes.Builder
-
Constructor Summary
Constructors Constructor Description VideoAttributes()
VideoAttributes(Integer horizontalSize, Integer verticalSize)
VideoAttributes(String videoCoding, Integer horizontalSize, Integer verticalSize)
VideoAttributes(VideoAttributes source)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static @NonNull VideoAttributes.Builder
builder()
static VideoAttributes
copy(VideoAttributes source)
AspectRatio
getAspectRatio()
ColorType
getColor()
Float
getFps()
Integer
getHorizontalSize()
Long
getId()
Integer
getVerticalSize()
String
getVideoCoding()
void
setAspectRatio(AspectRatio aspectRatio)
void
setColor(ColorType color)
void
setFps(Float fps)
void
setHorizontalSize(Integer horizontalSize)
void
setId(Long id)
void
setVerticalSize(Integer verticalSize)
void
setVideoCoding(String coding)
String
toString()
static VideoAttributes
update(VideoAttributes from, VideoAttributes to)
-
-
-
Constructor Detail
-
VideoAttributes
public VideoAttributes()
-
VideoAttributes
public VideoAttributes(String videoCoding, Integer horizontalSize, Integer verticalSize)
-
VideoAttributes
public VideoAttributes(VideoAttributes source)
-
-
Method Detail
-
copy
public static VideoAttributes copy(VideoAttributes source)
-
update
public static VideoAttributes update(VideoAttributes from, VideoAttributes to)
-
getId
public Long getId()
-
setId
public void setId(Long id)
-
getHorizontalSize
public Integer getHorizontalSize()
-
setHorizontalSize
public void setHorizontalSize(Integer horizontalSize)
-
getVerticalSize
public Integer getVerticalSize()
-
setVerticalSize
public void setVerticalSize(Integer verticalSize)
-
getVideoCoding
public String getVideoCoding()
-
setVideoCoding
public void setVideoCoding(String coding)
-
getColor
public ColorType getColor()
-
setColor
public void setColor(ColorType color)
-
getAspectRatio
public AspectRatio getAspectRatio()
-
setAspectRatio
public void setAspectRatio(AspectRatio aspectRatio)
-
builder
public static @NonNull VideoAttributes.Builder builder()
-
getFps
public Float getFps()
- Since:
- 5.9
-
setFps
public void setFps(Float fps)
- Since:
- 5.9
-
-