org.jmythapi.protocol.events.impl
Class VideoListChange
java.lang.Object
org.jmythapi.impl.AData<E>
org.jmythapi.protocol.response.impl.AMythResponse<E>
org.jmythapi.protocol.events.impl.AMythEvent<E>
org.jmythapi.protocol.events.impl.VideoList<IVideoListChange.Props>
org.jmythapi.protocol.events.impl.VideoListChange
- All Implemented Interfaces:
- Cloneable, IPropertyAware<IVideoListChange.Props>, IVersionable, IMythEvent<IVideoListChange.Props>, IVideoList<IVideoListChange.Props>, IVideoListChange, ISendable, IMythResponse<IVideoListChange.Props>
public class VideoListChange
- extends VideoList<IVideoListChange.Props>
- implements IVideoListChange
Methods inherited from class org.jmythapi.impl.AData |
clone, equals, getPropertyClass, getPropertyCount, getPropertyMap, getPropertyValue, getPropertyValue, getPropertyValueObject, getPropertyValueObject, getPropertyValues, getVersionNr, hashCode, init, postProcessArguments, setPropertyValue, setPropertyValue, setPropertyValueObject |
Methods inherited from interface org.jmythapi.IPropertyAware |
getProperties, getProperty, getPropertyClass, getPropertyCount, getPropertyIndex, getPropertyMap, getPropertyValue, getPropertyValue, getPropertyValueObject, getPropertyValues, setPropertyValue, setPropertyValue, setPropertyValueObject |
VideoListChange
public VideoListChange(IMythPacket mythPacket)
checkSize
protected void checkSize(List<String> responseArgs)
throws IllegalArgumentException
- Description copied from class:
AMythResponse
A function to check if the given response-argument-liste contains all expected arguments.
The expected argument-list-size is calculated using #getExpectedSize(ArrayList)
.
- Overrides:
checkSize
in class AMythResponse<IVideoListChange.Props>
- Parameters:
responseArgs
- the response-argument-list
- Throws:
IllegalArgumentException
- if expected arguments are missing.
getChanges
public List<IVideoListChange.IVideoChange> getChanges()
- Description copied from interface:
IVideoListChange
- Gets a list of all detected changes.
- Specified by:
getChanges
in interface IVideoListChange
- Returns:
- the list of detected changes.
Copyright © 2008-2013. All Rights Reserved.