compile method
Apply all defined properties in ImmutableBuffer into
Immutable
object T
.
All primitive data type should be parsed to T
's constructor
directly and Iterable related field must be assigned with deep copied
value (e.g. List.of).
Implementation
@override
AudioInfo compile() {
return AudioInfo(secureUrl: secureUrl, type: type, url: url);
}