public Timecode build ( ) { // If drop-frame is not specified (and timebase is drop frame capable) default to true final boolean dropFrame = ( this . dropFrame != null ) ? this . dropFrame . booleanValue ( ) : getRate ( ) . canBeDropFrame ( ) ; return new Timecode ( negative , days , hours , minutes , seconds , frames , rate , dropFrame ) ; }
Constructs a Timecode instance with the fields defined in this builder