Lines Matching defs:Builder
33 * AudioAttributes mediaAttr = new AudioAttributes.Builder()
36 * AudioMixingRule mediaRule = new AudioMixingRule.Builder()
138 * Builder class for {@link AudioMixingRule} objects
141 public static class Builder {
146 * Constructs a new Builder with no rules.
149 public Builder() {
159 * @return the same Builder instance.
163 public Builder addRule(AudioAttributes attrToMatch, int rule)
175 * AudioAttributes mediaAttr = new AudioAttributes.Builder()
178 * AudioMixingRule noMediaRule = new AudioMixingRule.Builder()
187 * @return the same Builder instance.
191 public Builder excludeRule(AudioAttributes attrToMatch, int rule)
207 * @return the same Builder instance.
210 Builder addRuleInt(AudioAttributes attrToMatch, int rule)
218 // as rules are added to the Builder, we verify they are consistent with the type
270 Builder addRuleFromParcel(Parcel in) throws IllegalArgumentException {
275 attr = new AudioAttributes.Builder()
280 attr = new AudioAttributes.Builder()