Package org.robovm.apple.avfoundation
Class AVAudioSessionDataSourceDescription
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.avfoundation.AVAudioSessionDataSourceDescription
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class AVAudioSessionDataSourceDescription extends NSObject
- Since:
- Available in iOS 6.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AVAudioSessionDataSourceDescription.AVAudioSessionDataSourceDescriptionPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description AVAudioSessionDataSourceDescription()
protected
AVAudioSessionDataSourceDescription(NSObject.Handle h, long handle)
protected
AVAudioSessionDataSourceDescription(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NSNumber
getDataSourceID()
java.lang.String
getDataSourceName()
AVAudioSessionLocation
getLocation()
AVAudioSessionOrientation
getOrientation()
AVAudioSessionPolarPattern
getPreferredPolarPattern()
AVAudioSessionPolarPattern
getSelectedPolarPattern()
java.util.List<AVAudioSessionPolarPattern>
getSupportedPolarPatterns()
boolean
setPreferredPolarPattern(AVAudioSessionPolarPattern pattern)
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Constructor Detail
-
AVAudioSessionDataSourceDescription
public AVAudioSessionDataSourceDescription()
-
AVAudioSessionDataSourceDescription
protected AVAudioSessionDataSourceDescription(NSObject.Handle h, long handle)
-
AVAudioSessionDataSourceDescription
protected AVAudioSessionDataSourceDescription(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getDataSourceID
public NSNumber getDataSourceID()
- Since:
- Available in iOS 6.0 and later.
-
getDataSourceName
public java.lang.String getDataSourceName()
- Since:
- Available in iOS 6.0 and later.
-
getLocation
public AVAudioSessionLocation getLocation()
- Since:
- Available in iOS 7.0 and later.
-
getOrientation
public AVAudioSessionOrientation getOrientation()
- Since:
- Available in iOS 7.0 and later.
-
getSupportedPolarPatterns
public java.util.List<AVAudioSessionPolarPattern> getSupportedPolarPatterns()
- Since:
- Available in iOS 7.0 and later.
-
getSelectedPolarPattern
public AVAudioSessionPolarPattern getSelectedPolarPattern()
- Since:
- Available in iOS 7.0 and later.
-
getPreferredPolarPattern
public AVAudioSessionPolarPattern getPreferredPolarPattern()
- Since:
- Available in iOS 7.0 and later.
-
setPreferredPolarPattern
public boolean setPreferredPolarPattern(AVAudioSessionPolarPattern pattern) throws NSErrorException
- Throws:
NSErrorException
- Since:
- Available in iOS 7.0 and later.
-
-