模块  java.desktop

Class JobKOctetsProcessed

  • 实现的所有接口
    SerializableCloneableAttributePrintJobAttribute

    public final class JobKOctetsProcessed
    extends IntegerSyntax
    implements PrintJobAttribute
    JobKOctetsProcessed是整数值打印属性类,其指定到目前为止以K个八位字节处理的打印数据八位字节的总数,即以1024个八位字节为单位。 该值必须向上舍入,因此1到1024个八位字节之间的作业必须表示为1K个八位字节,1025到2048(含)必须为2K等。对于多点打印作业(具有多个文档的作业),JobKOctetsProcessed通过将到目前为止处理的各个文档的八位字节数相加,然后向上舍入到下一个K个八位字节值来计算值。

    JobKOctetsProcessed属性描述作业的进度。 此属性旨在成为计数器。 也就是说,尚未开始处理的作业的JobKOctetsProcessed值必须为0.当作业的JobStatePROCESSINGPROCESSING_STOPPEDJobKOctetsProcessed值将在处理作业时增加; 它表示在查询打印作业的属性集时或在报告打印作业事件时处理的作业量。 当作业进入COMPLETEDCANCELED ,或ABORTED州, JobKOctetsProcessed值是作业的最终值。

    对于解释器只生成一次数据的多个副本的实现,JobKOctetsProcessed属性的最终值必须等于JobKOctets属性的值。 对于解释器通过处理每个副本的数据生成多个副本的实现,最终值必须是JobKOctets属性值的倍数

    IPP兼容性:整数值给出IPP整数值。 getName()返回的类别名称给出了IPP属性名称。

    另请参见:
    JobKOctetsJobKOctetsSupportedJobImpressionsCompletedJobMediaSheetsCompletedSerialized Form
    • 构造方法详细信息

      • JobKOctetsProcessed

        public JobKOctetsProcessed​(int value)
        使用给定的整数值构造一个新作业K octets processed属性。
        参数
        value - 整数值
        异常
        IllegalArgumentException - 如果 value为负数
    • 方法详细信息

      • equals

        public boolean equals​(Object object)
        返回此作业K octets processed属性是否等效于传入的对象。 为了等效,所有以下条件必须为真:
        1. object不是null
        2. object是类JobKOctetsProcessed的实例。
        3. 此作业K八位字节处理属性的值和object的值相等。
        重写:
        equalsIntegerSyntax
        参数
        object - Object来比较
        结果
        true如果 object等效于此作业K octets processed属性,否则为 false
        另请参见:
        Object.hashCode()HashMap
      • getCategory

        public final <? extends Attribute> getCategory()
        获取将用作此打印属性值的“类别”的打印属性类。

        对于类JobKOctetsProcessed ,该类别是类JobKOctetsProcessed本身。

        Specified by:
        getCategory在界面 Attribute
        结果
        打印属性类(类别),类java.lang.Class的实例
      • getName

        public final String getName()
        获取此属性值为实例的类别的名称。

        对于类JobKOctetsProcessed ,类别名称是"job-k-octets-processed"

        Specified by:
        getName在界面 Attribute
        结果
        属性类别名称