• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// Signature format: 2.0
2package audio.policy.configurable.V1_0 {
3
4  public class Adaptation {
5    ctor public Adaptation();
6    method public java.math.BigInteger getOffset();
7    method public void setOffset(java.math.BigInteger);
8  }
9
10  public class BitParameterBlock {
11    ctor public BitParameterBlock();
12    method public java.util.List<audio.policy.configurable.V1_0.BitParameterType> getBitParameter();
13    method public String getDescription();
14    method public String getMapping();
15    method public String getName();
16    method public java.math.BigInteger getSize();
17    method public void setDescription(String);
18    method public void setMapping(String);
19    method public void setName(String);
20    method public void setSize(java.math.BigInteger);
21  }
22
23  public class BitParameterBlockType {
24    ctor public BitParameterBlockType();
25    method public java.util.List<audio.policy.configurable.V1_0.IntegerParameterType> getBitParameter();
26    method public String getName();
27    method public void setName(String);
28  }
29
30  public class BitParameterType {
31    ctor public BitParameterType();
32    method public String getDescription();
33    method public java.math.BigInteger getMax();
34    method public String getName();
35    method public java.math.BigInteger getPos();
36    method public java.math.BigInteger getSize();
37    method public void setDescription(String);
38    method public void setMax(java.math.BigInteger);
39    method public void setName(String);
40    method public void setPos(java.math.BigInteger);
41    method public void setSize(java.math.BigInteger);
42  }
43
44  public class BooleanParameter extends audio.policy.configurable.V1_0.Parameter {
45    ctor public BooleanParameter();
46    method public java.math.BigInteger getSize();
47    method public void setSize(java.math.BigInteger);
48  }
49
50  public class BooleanParameterType extends audio.policy.configurable.V1_0.ParameterType {
51    ctor public BooleanParameterType();
52  }
53
54  public class ComponentInstance {
55    ctor public ComponentInstance();
56    method public java.math.BigInteger getArrayLength();
57    method public String getDescription();
58    method public String getMapping();
59    method public String getName();
60    method public String getType();
61    method public void setArrayLength(java.math.BigInteger);
62    method public void setDescription(String);
63    method public void setMapping(String);
64    method public void setName(String);
65    method public void setType(String);
66  }
67
68  public class ComponentType {
69    ctor public ComponentType();
70    method public audio.policy.configurable.V1_0.BitParameterBlock getBitParameterBlock();
71    method public audio.policy.configurable.V1_0.BooleanParameter getBooleanParameter();
72    method public audio.policy.configurable.V1_0.ComponentInstance getComponent_optional();
73    method public String getDescription();
74    method public audio.policy.configurable.V1_0.EnumParameterType getEnumParameter();
75    method public audio.policy.configurable.V1_0.FixedPointParameterType getFixedPointParameter();
76    method public audio.policy.configurable.V1_0.FloatingPointParameterType getFloatingPointParameter();
77    method public audio.policy.configurable.V1_0.IntegerParameterType getIntegerParameter();
78    method public String getMapping();
79    method public String getName();
80    method public audio.policy.configurable.V1_0.ParameterBlockType getParameterBlock_optional();
81    method public audio.policy.configurable.V1_0.StringParameter getStringParameter();
82    method public String get_extends();
83    method public void setBitParameterBlock(audio.policy.configurable.V1_0.BitParameterBlock);
84    method public void setBooleanParameter(audio.policy.configurable.V1_0.BooleanParameter);
85    method public void setComponent_optional(audio.policy.configurable.V1_0.ComponentInstance);
86    method public void setDescription(String);
87    method public void setEnumParameter(audio.policy.configurable.V1_0.EnumParameterType);
88    method public void setFixedPointParameter(audio.policy.configurable.V1_0.FixedPointParameterType);
89    method public void setFloatingPointParameter(audio.policy.configurable.V1_0.FloatingPointParameterType);
90    method public void setIntegerParameter(audio.policy.configurable.V1_0.IntegerParameterType);
91    method public void setMapping(String);
92    method public void setName(String);
93    method public void setParameterBlock_optional(audio.policy.configurable.V1_0.ParameterBlockType);
94    method public void setStringParameter(audio.policy.configurable.V1_0.StringParameter);
95    method public void set_extends(String);
96  }
97
98  public class ComponentTypeSetType {
99    ctor public ComponentTypeSetType();
100    method public String getBase();
101    method public audio.policy.configurable.V1_0.ComponentTypeSetType getComponentLibrary_optional();
102    method public audio.policy.configurable.V1_0.ComponentTypeSetType getComponentTypeSet_optional();
103    method public audio.policy.configurable.V1_0.ComponentType getComponentType_optional();
104    method public void setBase(String);
105    method public void setComponentLibrary_optional(audio.policy.configurable.V1_0.ComponentTypeSetType);
106    method public void setComponentTypeSet_optional(audio.policy.configurable.V1_0.ComponentTypeSetType);
107    method public void setComponentType_optional(audio.policy.configurable.V1_0.ComponentType);
108  }
109
110  public class CompoundRuleType {
111    ctor public CompoundRuleType();
112    method public audio.policy.configurable.V1_0.CompoundRuleType getCompoundRule_optional();
113    method public audio.policy.configurable.V1_0.SelectionCriterionRuleType getSelectionCriterionRule_optional();
114    method public audio.policy.configurable.V1_0.TypeEnum getType();
115    method public void setCompoundRule_optional(audio.policy.configurable.V1_0.CompoundRuleType);
116    method public void setSelectionCriterionRule_optional(audio.policy.configurable.V1_0.SelectionCriterionRuleType);
117    method public void setType(audio.policy.configurable.V1_0.TypeEnum);
118  }
119
120  public class ConfigurableDomainType {
121    ctor public ConfigurableDomainType();
122    method public audio.policy.configurable.V1_0.ConfigurableElementsType getConfigurableElements();
123    method public audio.policy.configurable.V1_0.ConfigurationsType getConfigurations();
124    method public String getName();
125    method public boolean getSequenceAware();
126    method public audio.policy.configurable.V1_0.SettingsType getSettings();
127    method public void setConfigurableElements(audio.policy.configurable.V1_0.ConfigurableElementsType);
128    method public void setConfigurations(audio.policy.configurable.V1_0.ConfigurationsType);
129    method public void setName(String);
130    method public void setSequenceAware(boolean);
131    method public void setSettings(audio.policy.configurable.V1_0.SettingsType);
132  }
133
134  public class ConfigurableDomains {
135    ctor public ConfigurableDomains();
136    method public java.util.List<audio.policy.configurable.V1_0.ConfigurableDomainType> getConfigurableDomain();
137    method public String getSystemClassName();
138    method public void setSystemClassName(String);
139  }
140
141  public class ConfigurableElementSettingsType {
142    ctor public ConfigurableElementSettingsType();
143    method public audio.policy.configurable.V1_0.IntegerParameterType getBitParameter_optional();
144    method public String getPath();
145    method public void setBitParameter_optional(audio.policy.configurable.V1_0.IntegerParameterType);
146    method public void setPath(String);
147  }
148
149  public class ConfigurableElementsType {
150    ctor public ConfigurableElementsType();
151    method public java.util.List<audio.policy.configurable.V1_0.ConfigurableElementsType.ConfigurableElement> getConfigurableElement();
152  }
153
154  public static class ConfigurableElementsType.ConfigurableElement {
155    ctor public ConfigurableElementsType.ConfigurableElement();
156    method public String getPath();
157    method public void setPath(String);
158  }
159
160  public class ConfigurationFilePath {
161    ctor public ConfigurationFilePath();
162    method public String getPath();
163    method public void setPath(String);
164  }
165
166  public class ConfigurationsType {
167    ctor public ConfigurationsType();
168    method public java.util.List<audio.policy.configurable.V1_0.ConfigurationsType.Configuration> getConfiguration();
169  }
170
171  public static class ConfigurationsType.Configuration {
172    ctor public ConfigurationsType.Configuration();
173    method public audio.policy.configurable.V1_0.CompoundRuleType getCompoundRule();
174    method public String getName();
175    method public void setCompoundRule(audio.policy.configurable.V1_0.CompoundRuleType);
176    method public void setName(String);
177  }
178
179  public class EnumParameterType extends audio.policy.configurable.V1_0.Parameter {
180    ctor public EnumParameterType();
181    method public java.math.BigInteger getSize();
182    method public java.util.List<audio.policy.configurable.V1_0.EnumParameterType.ValuePair> getValuePair();
183    method public void setSize(java.math.BigInteger);
184  }
185
186  public static class EnumParameterType.ValuePair {
187    ctor public EnumParameterType.ValuePair();
188    method public String getLiteral();
189    method public String getNumerical();
190    method public void setLiteral(String);
191    method public void setNumerical(String);
192  }
193
194  public class FileIncluderType {
195    ctor public FileIncluderType();
196    method public String getPath();
197    method public void setPath(String);
198  }
199
200  public class FixedPointParameterType extends audio.policy.configurable.V1_0.PointParameterType {
201    ctor public FixedPointParameterType();
202    method public java.math.BigInteger getFractional();
203    method public java.math.BigInteger getIntegral();
204    method public java.math.BigInteger getSize();
205    method public void setFractional(java.math.BigInteger);
206    method public void setIntegral(java.math.BigInteger);
207    method public void setSize(java.math.BigInteger);
208  }
209
210  public class FloatingPointParameterType extends audio.policy.configurable.V1_0.PointParameterType {
211    ctor public FloatingPointParameterType();
212    method public String getMax();
213    method public String getMin();
214    method public java.math.BigInteger getSize();
215    method public void setMax(String);
216    method public void setMin(String);
217    method public void setSize(java.math.BigInteger);
218  }
219
220  public class IntegerParameterType extends audio.policy.configurable.V1_0.Parameter {
221    ctor public IntegerParameterType();
222    method public audio.policy.configurable.V1_0.LinearAdaptationType getLinearAdaptation();
223    method public audio.policy.configurable.V1_0.LogarithmicAdaptation getLogarithmicAdaptation();
224    method public java.math.BigInteger getMax();
225    method public java.math.BigInteger getMin();
226    method public boolean getSigned();
227    method public java.math.BigInteger getSize();
228    method public String getUnit();
229    method public void setLinearAdaptation(audio.policy.configurable.V1_0.LinearAdaptationType);
230    method public void setLogarithmicAdaptation(audio.policy.configurable.V1_0.LogarithmicAdaptation);
231    method public void setMax(java.math.BigInteger);
232    method public void setMin(java.math.BigInteger);
233    method public void setSigned(boolean);
234    method public void setSize(java.math.BigInteger);
235    method public void setUnit(String);
236  }
237
238  public enum LangEnum {
239    method public String getRawName();
240    enum_constant public static final audio.policy.configurable.V1_0.LangEnum EMPTY;
241  }
242
243  public class LinearAdaptationType extends audio.policy.configurable.V1_0.Adaptation {
244    ctor public LinearAdaptationType();
245    method public double getSlopeDenominator();
246    method public double getSlopeNumerator();
247    method public void setSlopeDenominator(double);
248    method public void setSlopeNumerator(double);
249  }
250
251  public class LogarithmicAdaptation extends audio.policy.configurable.V1_0.LinearAdaptationType {
252    ctor public LogarithmicAdaptation();
253    method public double getFloorValue();
254    method public double getLogarithmBase();
255    method public void setFloorValue(double);
256    method public void setLogarithmBase(double);
257  }
258
259  public enum MatchesWhenEnum {
260    method public String getRawName();
261    enum_constant public static final audio.policy.configurable.V1_0.MatchesWhenEnum Excludes;
262    enum_constant public static final audio.policy.configurable.V1_0.MatchesWhenEnum Includes;
263    enum_constant public static final audio.policy.configurable.V1_0.MatchesWhenEnum Is;
264    enum_constant public static final audio.policy.configurable.V1_0.MatchesWhenEnum IsNot;
265  }
266
267  public class Parameter {
268    ctor public Parameter();
269    method public java.math.BigInteger getArrayLength();
270    method public String getDescription();
271    method public String getMapping();
272    method public String getName();
273    method public void setArrayLength(java.math.BigInteger);
274    method public void setDescription(String);
275    method public void setMapping(String);
276    method public void setName(String);
277  }
278
279  public class ParameterBlockType {
280    ctor public ParameterBlockType();
281    method public java.math.BigInteger getArrayLength();
282    method public audio.policy.configurable.V1_0.BitParameterBlock getBitParameterBlock();
283    method public audio.policy.configurable.V1_0.BooleanParameter getBooleanParameter();
284    method public audio.policy.configurable.V1_0.ComponentInstance getComponent_optional();
285    method public String getDescription();
286    method public audio.policy.configurable.V1_0.EnumParameterType getEnumParameter();
287    method public audio.policy.configurable.V1_0.FixedPointParameterType getFixedPointParameter();
288    method public audio.policy.configurable.V1_0.FloatingPointParameterType getFloatingPointParameter();
289    method public audio.policy.configurable.V1_0.IntegerParameterType getIntegerParameter();
290    method public String getMapping();
291    method public String getName();
292    method public audio.policy.configurable.V1_0.ParameterBlockType getParameterBlock_optional();
293    method public audio.policy.configurable.V1_0.StringParameter getStringParameter();
294    method public void setArrayLength(java.math.BigInteger);
295    method public void setBitParameterBlock(audio.policy.configurable.V1_0.BitParameterBlock);
296    method public void setBooleanParameter(audio.policy.configurable.V1_0.BooleanParameter);
297    method public void setComponent_optional(audio.policy.configurable.V1_0.ComponentInstance);
298    method public void setDescription(String);
299    method public void setEnumParameter(audio.policy.configurable.V1_0.EnumParameterType);
300    method public void setFixedPointParameter(audio.policy.configurable.V1_0.FixedPointParameterType);
301    method public void setFloatingPointParameter(audio.policy.configurable.V1_0.FloatingPointParameterType);
302    method public void setIntegerParameter(audio.policy.configurable.V1_0.IntegerParameterType);
303    method public void setMapping(String);
304    method public void setName(String);
305    method public void setParameterBlock_optional(audio.policy.configurable.V1_0.ParameterBlockType);
306    method public void setStringParameter(audio.policy.configurable.V1_0.StringParameter);
307  }
308
309  public class ParameterFrameworkConfiguration {
310    ctor public ParameterFrameworkConfiguration();
311    method public String getServerPort();
312    method public audio.policy.configurable.V1_0.SettingsConfigurationType getSettingsConfiguration();
313    method public audio.policy.configurable.V1_0.ConfigurationFilePath getStructureDescriptionFileLocation();
314    method public audio.policy.configurable.V1_0.SubsystemPlugins getSubsystemPlugins();
315    method public String getSystemClassName();
316    method public boolean getTuningAllowed();
317    method public void setServerPort(String);
318    method public void setSettingsConfiguration(audio.policy.configurable.V1_0.SettingsConfigurationType);
319    method public void setStructureDescriptionFileLocation(audio.policy.configurable.V1_0.ConfigurationFilePath);
320    method public void setSubsystemPlugins(audio.policy.configurable.V1_0.SubsystemPlugins);
321    method public void setSystemClassName(String);
322    method public void setTuningAllowed(boolean);
323  }
324
325  public class ParameterType {
326    ctor public ParameterType();
327    method public String getName();
328    method public String getValue();
329    method public audio.policy.configurable.V1_0.ValueSpaceEnum getValueSpace();
330    method public void setName(String);
331    method public void setValue(String);
332    method public void setValueSpace(audio.policy.configurable.V1_0.ValueSpaceEnum);
333  }
334
335  public class PluginFile {
336    ctor public PluginFile();
337    method public String getName();
338    method public void setName(String);
339  }
340
341  public class PluginLocation {
342    ctor public PluginLocation();
343    method public String getFolder();
344    method public java.util.List<audio.policy.configurable.V1_0.PluginFile> getPlugin();
345    method public void setFolder(String);
346  }
347
348  public class PointParameterType extends audio.policy.configurable.V1_0.Parameter {
349    ctor public PointParameterType();
350    method public String getUnit();
351    method public void setUnit(String);
352  }
353
354  public class SelectionCriterionRuleType {
355    ctor public SelectionCriterionRuleType();
356    method public audio.policy.configurable.V1_0.MatchesWhenEnum getMatchesWhen();
357    method public String getSelectionCriterion();
358    method public String getValue();
359    method public void setMatchesWhen(audio.policy.configurable.V1_0.MatchesWhenEnum);
360    method public void setSelectionCriterion(String);
361    method public void setValue(String);
362  }
363
364  public class SettingsConfigurationType {
365    ctor public SettingsConfigurationType();
366    method public audio.policy.configurable.V1_0.ConfigurationFilePath getConfigurableDomainsFileLocation();
367    method public void setConfigurableDomainsFileLocation(audio.policy.configurable.V1_0.ConfigurationFilePath);
368  }
369
370  public class SettingsType {
371    ctor public SettingsType();
372    method public java.util.List<audio.policy.configurable.V1_0.SettingsType.Configuration> getConfiguration();
373  }
374
375  public static class SettingsType.Configuration {
376    ctor public SettingsType.Configuration();
377    method public java.util.List<audio.policy.configurable.V1_0.ConfigurableElementSettingsType> getConfigurableElement();
378    method public String getName();
379    method public void setName(String);
380  }
381
382  public enum SpaceEnum {
383    method public String getRawName();
384    enum_constant public static final audio.policy.configurable.V1_0.SpaceEnum _default;
385    enum_constant public static final audio.policy.configurable.V1_0.SpaceEnum preserve;
386  }
387
388  public class StringParameter {
389    ctor public StringParameter();
390    method public String getDescription();
391    method public String getMapping();
392    method public java.math.BigInteger getMaxLength();
393    method public String getName();
394    method public void setDescription(String);
395    method public void setMapping(String);
396    method public void setMaxLength(java.math.BigInteger);
397    method public void setName(String);
398  }
399
400  public class StringParameterType {
401    ctor public StringParameterType();
402    method public String getName();
403    method public String getValue();
404    method public void setName(String);
405    method public void setValue(String);
406  }
407
408  public class SubsystemPlugins {
409    ctor public SubsystemPlugins();
410    method public java.util.List<audio.policy.configurable.V1_0.PluginLocation> getLocation();
411  }
412
413  public class SubsystemType {
414    ctor public SubsystemType();
415    method public audio.policy.configurable.V1_0.ComponentTypeSetType getComponentLibrary();
416    method public String getDescription();
417    method public audio.policy.configurable.V1_0.SubsystemType.InstanceDefinition getInstanceDefinition();
418    method public String getMapping();
419    method public String getName();
420    method public String getType();
421    method public void setComponentLibrary(audio.policy.configurable.V1_0.ComponentTypeSetType);
422    method public void setDescription(String);
423    method public void setInstanceDefinition(audio.policy.configurable.V1_0.SubsystemType.InstanceDefinition);
424    method public void setMapping(String);
425    method public void setName(String);
426    method public void setType(String);
427  }
428
429  public static class SubsystemType.InstanceDefinition {
430    ctor public SubsystemType.InstanceDefinition();
431    method public audio.policy.configurable.V1_0.BitParameterBlock getBitParameterBlock();
432    method public audio.policy.configurable.V1_0.BooleanParameter getBooleanParameter();
433    method public audio.policy.configurable.V1_0.ComponentInstance getComponent_optional();
434    method public audio.policy.configurable.V1_0.EnumParameterType getEnumParameter();
435    method public audio.policy.configurable.V1_0.FixedPointParameterType getFixedPointParameter();
436    method public audio.policy.configurable.V1_0.FloatingPointParameterType getFloatingPointParameter();
437    method public audio.policy.configurable.V1_0.IntegerParameterType getIntegerParameter();
438    method public audio.policy.configurable.V1_0.ParameterBlockType getParameterBlock_optional();
439    method public audio.policy.configurable.V1_0.StringParameter getStringParameter();
440    method public void setBitParameterBlock(audio.policy.configurable.V1_0.BitParameterBlock);
441    method public void setBooleanParameter(audio.policy.configurable.V1_0.BooleanParameter);
442    method public void setComponent_optional(audio.policy.configurable.V1_0.ComponentInstance);
443    method public void setEnumParameter(audio.policy.configurable.V1_0.EnumParameterType);
444    method public void setFixedPointParameter(audio.policy.configurable.V1_0.FixedPointParameterType);
445    method public void setFloatingPointParameter(audio.policy.configurable.V1_0.FloatingPointParameterType);
446    method public void setIntegerParameter(audio.policy.configurable.V1_0.IntegerParameterType);
447    method public void setParameterBlock_optional(audio.policy.configurable.V1_0.ParameterBlockType);
448    method public void setStringParameter(audio.policy.configurable.V1_0.StringParameter);
449  }
450
451  public class SystemClass {
452    ctor public SystemClass();
453    method public String getName();
454    method public java.util.List<audio.policy.configurable.V1_0.SubsystemType> getSubsystem();
455    method public java.util.List<audio.policy.configurable.V1_0.FileIncluderType> getSubsystemInclude_optional();
456    method public void setName(String);
457  }
458
459  public enum TypeEnum {
460    method public String getRawName();
461    enum_constant public static final audio.policy.configurable.V1_0.TypeEnum All;
462    enum_constant public static final audio.policy.configurable.V1_0.TypeEnum Any;
463  }
464
465  public enum ValueSpaceEnum {
466    method public String getRawName();
467    enum_constant public static final audio.policy.configurable.V1_0.ValueSpaceEnum Raw;
468    enum_constant public static final audio.policy.configurable.V1_0.ValueSpaceEnum Real;
469  }
470
471  public class XmlParser {
472    ctor public XmlParser();
473    method public static audio.policy.configurable.V1_0.ParameterFrameworkConfiguration readParameterFrameworkConfiguration(java.io.InputStream) throws javax.xml.datatype.DatatypeConfigurationException, java.io.IOException, org.xmlpull.v1.XmlPullParserException;
474    method public static String readText(org.xmlpull.v1.XmlPullParser) throws java.io.IOException, org.xmlpull.v1.XmlPullParserException;
475    method public static void skip(org.xmlpull.v1.XmlPullParser) throws java.io.IOException, org.xmlpull.v1.XmlPullParserException;
476  }
477
478}
479
480