public class TLDocumentAttributeAudio extends TLAbsDocumentAttribute
| Modifier and Type | Field and Description |
|---|---|
static int |
CLASS_ID
The constant CLASS_ID.
|
| Constructor and Description |
|---|
TLDocumentAttributeAudio()
Instantiates a new TL document attribute audio.
|
| Modifier and Type | Method and Description |
|---|---|
void |
deserializeBody(InputStream stream,
TLContext context)
Deserializing object from stream and context
|
int |
getClassId()
Getting TL Class identification
|
int |
getDuration()
Gets duration.
|
String |
getPerformer() |
String |
getTitle() |
TLBytes |
getWaveform() |
boolean |
isVoice() |
void |
serializeBody(OutputStream stream)
Serializing object body to stream
|
void |
setDuration(int duration)
Sets duration.
|
void |
setPerformer(String performer) |
void |
setTitle(String title) |
void |
setWaveform(TLBytes waveform) |
String |
toString()
Custom toString method
|
deserialize, serialize, serializepublic static final int CLASS_ID
public TLDocumentAttributeAudio()
public int getDuration()
public void setDuration(int duration)
duration - the durationpublic String getTitle()
public void setTitle(String title)
public String getPerformer()
public void setPerformer(String performer)
public TLBytes getWaveform()
public void setWaveform(TLBytes waveform)
public boolean isVoice()
public int getClassId()
TLObjectgetClassId in class TLObjectpublic void serializeBody(OutputStream stream) throws IOException
TLObjectserializeBody in class TLObjectstream - destination streamIOExceptionpublic void deserializeBody(InputStream stream, TLContext context) throws IOException
TLObjectdeserializeBody in class TLObjectstream - source streamcontext - tl contextIOExceptionCopyright © 2016. All rights reserved.