| Modifier and Type | Method | Description |
|---|---|---|
default int |
countFileTracks() |
|
int |
countFileTracks(String filter) |
|
default int |
countSharedTracks() |
|
int |
countSharedTracks(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.
|
SharedTrack |
getSharedTrack(int index) |
|
SharedTrack |
getSharedTrack(Id id) |
|
default SharedTrack[] |
getSharedTracks() |
|
SharedTrack[] |
getSharedTracks(String filter) |
|
UrlTrack |
getUrlTrack(int index) |
|
UrlTrack |
getUrlTrack(Id id) |
|
default UrlTrack[] |
getUrlTracks() |
|
UrlTrack[] |
getUrlTracks(String filter) |
|
boolean |
isGenius() |
Is this a Genius Playlist?
|
boolean |
isShared() |
Is this playlist shared?
|
boolean |
isSmart() |
Is this a Smart Playlist?
|
void |
setShared(boolean shared) |
Is this playlist shared?
|
getContainer, getId, getIndex, getKlass, getPersistentIdcountArtworks, countArtworks, countTracks, countTracks, getArtwork, getArtwork, getArtworks, getArtworks, getDescription, getDuration, getName, getParent, getSize, getSongRepeat, getSpecialKind, getTime, getTrack, getTrack, getTracks, getTracks, isDisliked, isLoved, isShuffle, isVisible, setDescription, setDisliked, setLoved, setName, setShuffle, setSongRepeatcast, getApplicationReference, getObjectReference, getTypeClass, isInstanceOfstatic final TypeClass CLASS
@Kind("element") @Type("file track") default FileTrack[] getFileTracks()
FileTracks@Kind("element") @Type("file track") FileTrack[] getFileTracks(String filter)
filter - AppleScript filter clause without the leading "whose" or "where"FileTracks@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()
FileTracks@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()
UrlTracks@Kind("element") @Type("URL track") UrlTrack[] getUrlTracks(String filter)
filter - AppleScript filter clause without the leading "whose" or "where"UrlTracks@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()
UrlTracks@Kind("element") @Type("URL track") int countUrlTracks(String filter)
filter - AppleScript filter clause without the leading "whose" or "where"@Kind("element") @Type("shared track") default SharedTrack[] getSharedTracks()
SharedTracks@Kind("element") @Type("shared track") SharedTrack[] getSharedTracks(String filter)
filter - AppleScript filter clause without the leading "whose" or "where"SharedTracks@Kind("element") @Type("shared track") SharedTrack getSharedTrack(int index)
index - index into the element list (zero-based)SharedTrack at the requested index@Kind("element") @Type("shared track") SharedTrack getSharedTrack(Id id)
id - id of the itemSharedTrack with the requested id@Kind("element") @Type("shared track") default int countSharedTracks()
SharedTracks@Kind("element") @Type("shared track") int countSharedTracks(String filter)
filter - AppleScript filter clause without the leading "whose" or "where"@Code("pShr") @Kind("property") @Name("shared") @Type("boolean") boolean isShared()
@Code("pShr") @Kind("property") @Name("shared") @Type("boolean") void setShared(boolean shared)
shared - new property value@Code("pSmt") @Kind("property") @Name("smart") @Type("boolean") boolean isSmart()
@Code("pGns") @Kind("property") @Name("genius") @Type("boolean") boolean isGenius()
Map<String,Object> getProperties()
getProperties in interface ItemgetProperties in interface Playlist