Modifier and Type | Method | Description |
---|---|---|
default int |
countFileTracks() |
|
int |
countFileTracks(String filter) |
|
default int |
countUrlTracks() |
|
int |
countUrlTracks(String filter) |
|
FileTrack |
getFileTrack(int index) |
|
FileTrack |
getFileTrack(Id id) |
|
default FileTrack[] |
getFileTracks() |
|
FileTrack[] |
getFileTracks(String filter) |
|
Map<String,Object> |
getProperties() |
Returns all properties for an instance of this class.
|
UrlTrack |
getUrlTrack(int index) |
|
UrlTrack |
getUrlTrack(Id id) |
|
default UrlTrack[] |
getUrlTracks() |
|
UrlTrack[] |
getUrlTracks(String filter) |
getContainer, getId, getIndex, getKlass, getPersistentId
countArtworks, countArtworks, countTracks, countTracks, getArtwork, getArtwork, getArtworks, getArtworks, getDescription, getDuration, getName, getParent, getSize, getSpecialKind, getTime, getTrack, getTrack, getTracks, getTracks, isDisliked, isFavorited, isVisible, setDescription, setDisliked, setFavorited, setName
cast, getApplicationReference, getObjectReference, getTypeClass, isInstanceOf
static final TypeClass CLASS
@Kind("element") @Type("file track") default FileTrack[] getFileTracks()
FileTrack
s@Kind("element") @Type("file track") FileTrack[] getFileTracks(String filter)
filter
- AppleScript filter clause without the leading "whose" or "where"FileTrack
s@Kind("element") @Type("file track") FileTrack getFileTrack(int index)
index
- index into the element list (zero-based)FileTrack
at the requested index@Kind("element") @Type("file track") FileTrack getFileTrack(Id id)
id
- id of the itemFileTrack
with the requested id@Kind("element") @Type("file track") default int countFileTracks()
FileTrack
s@Kind("element") @Type("file track") int countFileTracks(String filter)
filter
- AppleScript filter clause without the leading "whose" or "where"@Kind("element") @Type("URL track") default UrlTrack[] getUrlTracks()
UrlTrack
s@Kind("element") @Type("URL track") UrlTrack[] getUrlTracks(String filter)
filter
- AppleScript filter clause without the leading "whose" or "where"UrlTrack
s@Kind("element") @Type("URL track") UrlTrack getUrlTrack(int index)
index
- index into the element list (zero-based)UrlTrack
at the requested index@Kind("element") @Type("URL track") UrlTrack getUrlTrack(Id id)
id
- id of the itemUrlTrack
with the requested id@Kind("element") @Type("URL track") default int countUrlTracks()
UrlTrack
s@Kind("element") @Type("URL track") int countUrlTracks(String filter)
filter
- AppleScript filter clause without the leading "whose" or "where"Map<String,Object> getProperties()
getProperties
in interface Item
getProperties
in interface Playlist