MediaTypeArray

实现类型
混入类型
可用扩展
注解
  • @Native("MediaTypeArray")

属性

first MediaType
第一个元素。
getter/setter 对继承-setter重写-getter
hashCode int
此对象的哈希码。
没有 setter继承
isEmpty bool
此集合没有元素。
没有 setter继承
isNotEmpty bool
此集合至少有一个元素。
没有 setter继承
iterator Iterator<MediaType>
一个新的 Iterator,允许迭代此 Iterable 元素。
没有 setter继承
last MediaType
最后一个元素。
getter/setter 对继承-setter重写-getter
length int
此列表中的对象数量。
getter/setter 对重写
reversed Iterable<MediaType>
此列表中对象的逆序 Iterable
没有 setter继承
runtimeType Type
此对象运行时类型的表示。
没有 setter继承
single MediaType
检查此可迭代是否只有一个元素,并返回该元素。
没有 setter重写

方法

add(MediaType value) → void
value 添加到此列表的末尾,扩展长度为 1。
继承
addAll(Iterable<MediaType> iterable) → void
iterable 中的所有对象追加到此列表的末尾。
继承
any(bool test(MediaType element)) bool
检查这个可迭代对象中是否有任何元素满足测试
继承
asMap() Map<int, MimeType>
这个列表不可修改的Map视图。
继承
cast<R>() List<R>
将这个列表作为R实例的列表返回视图。
继承
clear() → void
从列表中删除所有对象;列表长度变为零。
继承
contains(Object? element) bool
该集合是否包含与element相等的元素。
继承
elementAt(int index) MimeType
返回第index个元素。
重写
every(bool test(MimeType element)) bool
检查这个可迭代对象中的每个元素是否都满足测试
继承
expand<T>(Iterable<T> f(MimeType element)) Iterable<T>
将这个Iterable中的每个元素扩展为零个或多个元素。
继承
fillRange(int start, int end, [MimeType? fillValue]) → void
使用fillValue覆盖元素范围。
继承
firstWhere(bool test(MimeType element), {MimeType orElse()?}) MimeType
满足给定谓词test的第一个元素。
继承
fold<T>(T initialValue, T combine(T previousValue, MimeType element)) → T
逐个将集合中的每个元素与现有值迭代结合,从而减少集合到一个单一的值。
继承
followedBy(Iterable<MimeType> other) Iterable<MimeType>
创建这个迭代器和 other 的懒加载连接。
继承
forEach(void action(MimeType element)) → void
在迭代顺序中对每个迭代器元素调用 action
继承
getRange(int start, int end) Iterable<MimeType>
创建一个迭代器,该迭代器遍历元素的范围。
继承
indexOf(Object? element, [int start = 0]) int
此列表中 element 的第一个索引。
继承
indexWhere(bool test(MimeType element), [int start = 0]) int
列表中满足提供的 test 的第一个索引。
继承
insert(int index, MimeType element) → void
在列表中的 index 位置插入 element
继承
insertAll(int index, Iterable<MimeType> iterable) → void
将可迭代对象的全部对象插入到列表中指定的 index 位置。
继承
item(int index) MimeType?
join([String separator = ""]) String
将每个元素转换为 String 并合并字符串。
继承
lastIndexOf(Object? element, [int? start]) int
列表中 element 的最后一个索引。
继承
lastIndexWhere(bool test(MimeType element), [int? start]) int
列表中满足提供者 test 条件的最后一个索引。
继承
lastWhere(bool test(MimeType element), {MimeType orElse()?}) MimeType
满足给定谓词 test 的最后一个元素。
继承
map<T>(T f(MimeType element)) Iterable<T>
通过 toElement 修改后的当前可迭代对象的元素。
继承
namedItem(String name) MimeType?
noSuchMethod(Invocation invocation) → dynamic
当访问不存在的方法或属性时被调用。
继承
reduce(MimeType combine(MimeType previousValue, MimeType element)) MimeType
通过迭代使用提供的函数组合集合中的元素,将集合减少到单个值。
继承
remove(Object? object) bool
从该列表中删除首次出现的 value
继承
removeAt(int pos) MimeType
从该列表中删除位于 index 的对象。
继承
removeLast() MimeType
删除并返回该列表中的最后一个对象。
继承
removeRange(int start, int end) → void
从列表中删除一个范围的元素。
继承
removeWhere(bool test(MimeType element)) → void
从该列表中删除所有满足 test 的对象。
继承
replaceRange(int start, int end, Iterable<MimeType> iterable) → void
使用 replacements 的元素替换一个范围的元素。
继承
retainWhere(bool test(MimeType element)) → void
从该列表中删除所有不满足 test 的对象。
继承
setAll(int index, Iterable<MimeType> iterable) → void
使用 iterable 的对象覆盖元素。
继承
setRange(int start, int end, Iterable<MimeType> iterable, [int skipCount = 0]) → void
将“iterable”的一部分元素写入此列表的指定范围。
继承
shuffle([Random? random]) → void
随机打乱此列表的元素。
继承
singleWhere(bool test(MimeType element), {MimeType orElse()?}) MimeType
满足条件 test 的单个元素。
继承
skip(int count) Iterable<MimeType>
创建一个新的可迭代对象,提供除第一个 count 个元素之外的所有元素。
继承
skipWhile(bool test(MimeType element)) Iterable<MimeType>
创建一个可迭代对象,跳过仍然满足条件 test 的前列元素。
继承
sort([int compare(MimeType a, MimeType b)?]) → void
根据指定的 compare 函数对列表进行排序。
继承
sublist(int start, [int? end]) List<MimeType>
返回一个新列表,其中包含从 startend 之间的元素。
继承
take(int count) Iterable<MimeType>
创建一个惰性可迭代对象,包含此可迭代对象的 count 个第一个元素。
继承
takeWhile(bool test(MimeType element)) Iterable<MimeType>
创建一个满足条件的元素序列。
继承
toList({bool growable = true}) List<MimeType>
创建包含此可迭物元素列表。
继承
toSet() Set<MimeType>
创建包含与此可迭物相同元素集的集合。
继承
toString() String
此对象的一个字符串表示。
继承
where(bool test(MimeType element)) Iterable<MimeType>
创建一个新的懒迭代器,具有满足谓词test的所有元素。
继承
whereType<T>() Iterable<T>
创建一个新的懒迭代器,包含所有类型为T的元素。
继承

运算符

operator +(List<MimeType> other) List<MimeType>
返回此列表与other的连接。
继承
operator ==(Object other) bool
等于运算符。
继承
operator [](int index) MimeType
列表中给定index处的对象。
重写
operator []=(int index, MimeType value) → void
设置列表中给定index处的值到value
重写