java命名空间javax.print.attribute.standard类printerstatereasons的类成员方法:
printerstatereasons定义及介绍
本文导语:
printerstatereasons
public printerstatereasons(map map)
构造一个新的 printerstatereasons 属性,它包括与给定映射相同的 printerstatereason 到 severity 映射关系。底层哈希映射的初始容量和加载因子与在超类构造方法 hashmap(map) 中指定的相同。
...
printerstatereasons
public printerstatereasons(map map)
- 构造一个新的 printerstatereasons 属性,它包括与给定映射相同的
printerstatereason
到 severity
映射关系。底层哈希映射的初始容量和加载因子与在超类构造方法 hashmap(map)
中指定的相同。
- 参数:
map
- 要复制的映射。
- 抛出:
nullpointerexception
- (未经检查的异常)如果 map
为 null,或者 map
中的任何键或值为 null。
classcastexception
- (未经检查的异常)如果 map
中的任何键不是类 printerstatereason
的一个实例,或者 map
中的任何值不是类 severity
一个实例。
public severity put(printerstatereason reason,
severity severity)
- 根据给定的严重性级别,将给定的打印机状态原因添加到此 printerstatereasons 属性中。如果此 printerstatereasons 属性以前包含了给定打印机状态原因的映射关系,则取代原来的值。
- 指定者:
- 接口
map
中的 put
- 覆盖:
- 类
hashmap
中的 put
- 参数:
reason
- 打印机状态原因。这必须是类 printerstatereason
的一个实例。severity
- 打印机状态原因的严重性。这必须是类 severity
的一个实例。
- 返回:
- 以前与给定打印机状态原因相关联的严重性,如果给定的打印机状态原因不存在,则返回 null。
- 抛出:
nullpointerexception
- (未经检查的异常)如果 reason
为 null,或者 severity
为 null。
classcastexception
- (未经检查的异常)如果 reason
不是类 printerstatereason
的一个实例,或者 severity
不是类 severity
的一个实例。- 从以下版本开始:
- 1.5