Package tv.hd3g.ffprobejaxb.data
Record Class FFProbeStreamDisposition
java.lang.Object
java.lang.Record
tv.hd3g.ffprobejaxb.data.FFProbeStreamDisposition
public record FFProbeStreamDisposition(boolean asDefault, boolean dub, boolean original, boolean comment, boolean lyrics, boolean karaoke, boolean forced, boolean hearingImpaired, boolean visualImpaired, boolean cleanEffects, boolean attachedPic, boolean timedThumbnails, boolean nonDiegetic, boolean captions, boolean descriptions, boolean metadata, boolean dependent, boolean stillImage)
extends Record
StreamDispositionType
-
Constructor Summary
ConstructorsConstructorDescriptionFFProbeStreamDisposition(boolean asDefault, boolean dub, boolean original, boolean comment, boolean lyrics, boolean karaoke, boolean forced, boolean hearingImpaired, boolean visualImpaired, boolean cleanEffects, boolean attachedPic, boolean timedThumbnails, boolean nonDiegetic, boolean captions, boolean descriptions, boolean metadata, boolean dependent, boolean stillImage) Creates an instance of aFFProbeStreamDispositionrecord class. -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns the value of theasDefaultrecord component.booleanReturns the value of theattachedPicrecord component.booleancaptions()Returns the value of thecaptionsrecord component.booleanReturns the value of thecleanEffectsrecord component.booleancomment()Returns the value of thecommentrecord component.booleanReturns the value of thedependentrecord component.booleanReturns the value of thedescriptionsrecord component.booleandub()Returns the value of thedubrecord component.final booleanIndicates whether some other object is "equal to" this one.booleanforced()Returns the value of theforcedrecord component.static FFProbeStreamDispositiongetByNames(String... names) final inthashCode()Returns a hash code value for this object.booleanReturns the value of thehearingImpairedrecord component.booleankaraoke()Returns the value of thekaraokerecord component.booleanlyrics()Returns the value of thelyricsrecord component.booleanmetadata()Returns the value of themetadatarecord component.booleanReturns the value of thenonDiegeticrecord component.booleanoriginal()Returns the value of theoriginalrecord component.booleanReturns the value of thestillImagerecord component.booleanReturns the value of thetimedThumbnailsrecord component.final StringtoString()Returns a string representation of this record class.booleanReturns the value of thevisualImpairedrecord component.
-
Constructor Details
-
FFProbeStreamDisposition
public FFProbeStreamDisposition(boolean asDefault, boolean dub, boolean original, boolean comment, boolean lyrics, boolean karaoke, boolean forced, boolean hearingImpaired, boolean visualImpaired, boolean cleanEffects, boolean attachedPic, boolean timedThumbnails, boolean nonDiegetic, boolean captions, boolean descriptions, boolean metadata, boolean dependent, boolean stillImage) Creates an instance of aFFProbeStreamDispositionrecord class.- Parameters:
asDefault- the value for theasDefaultrecord componentdub- the value for thedubrecord componentoriginal- the value for theoriginalrecord componentcomment- the value for thecommentrecord componentlyrics- the value for thelyricsrecord componentkaraoke- the value for thekaraokerecord componentforced- the value for theforcedrecord componenthearingImpaired- the value for thehearingImpairedrecord componentvisualImpaired- the value for thevisualImpairedrecord componentcleanEffects- the value for thecleanEffectsrecord componentattachedPic- the value for theattachedPicrecord componenttimedThumbnails- the value for thetimedThumbnailsrecord componentnonDiegetic- the value for thenonDiegeticrecord componentcaptions- the value for thecaptionsrecord componentdescriptions- the value for thedescriptionsrecord componentmetadata- the value for themetadatarecord componentdependent- the value for thedependentrecord componentstillImage- the value for thestillImagerecord component
-
-
Method Details
-
resumeDispositions
-
getByNames
-
toString
Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components. -
hashCode
public final int hashCode()Returns a hash code value for this object. The value is derived from the hash code of each of the record components. -
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with '=='. -
asDefault
public boolean asDefault()Returns the value of theasDefaultrecord component.- Returns:
- the value of the
asDefaultrecord component
-
dub
public boolean dub()Returns the value of thedubrecord component.- Returns:
- the value of the
dubrecord component
-
original
public boolean original()Returns the value of theoriginalrecord component.- Returns:
- the value of the
originalrecord component
-
comment
public boolean comment()Returns the value of thecommentrecord component.- Returns:
- the value of the
commentrecord component
-
lyrics
public boolean lyrics()Returns the value of thelyricsrecord component.- Returns:
- the value of the
lyricsrecord component
-
karaoke
public boolean karaoke()Returns the value of thekaraokerecord component.- Returns:
- the value of the
karaokerecord component
-
forced
public boolean forced()Returns the value of theforcedrecord component.- Returns:
- the value of the
forcedrecord component
-
hearingImpaired
public boolean hearingImpaired()Returns the value of thehearingImpairedrecord component.- Returns:
- the value of the
hearingImpairedrecord component
-
visualImpaired
public boolean visualImpaired()Returns the value of thevisualImpairedrecord component.- Returns:
- the value of the
visualImpairedrecord component
-
cleanEffects
public boolean cleanEffects()Returns the value of thecleanEffectsrecord component.- Returns:
- the value of the
cleanEffectsrecord component
-
attachedPic
public boolean attachedPic()Returns the value of theattachedPicrecord component.- Returns:
- the value of the
attachedPicrecord component
-
timedThumbnails
public boolean timedThumbnails()Returns the value of thetimedThumbnailsrecord component.- Returns:
- the value of the
timedThumbnailsrecord component
-
nonDiegetic
public boolean nonDiegetic()Returns the value of thenonDiegeticrecord component.- Returns:
- the value of the
nonDiegeticrecord component
-
captions
public boolean captions()Returns the value of thecaptionsrecord component.- Returns:
- the value of the
captionsrecord component
-
descriptions
public boolean descriptions()Returns the value of thedescriptionsrecord component.- Returns:
- the value of the
descriptionsrecord component
-
metadata
public boolean metadata()Returns the value of themetadatarecord component.- Returns:
- the value of the
metadatarecord component
-
dependent
public boolean dependent()Returns the value of thedependentrecord component.- Returns:
- the value of the
dependentrecord component
-
stillImage
public boolean stillImage()Returns the value of thestillImagerecord component.- Returns:
- the value of the
stillImagerecord component
-