Pack200.IPacker.ClassAttributePfx 字段

定义

与类属性名称连接时,使用 JSR 200 规范中指定的布局语言指示该属性的格式。

[Android.Runtime.Register("CLASS_ATTRIBUTE_PFX")]
public const string ClassAttributePfx;
[<Android.Runtime.Register("CLASS_ATTRIBUTE_PFX")>]
val mutable ClassAttributePfx : string

字段值

属性

注解

与类属性名称连接时,使用 JSR 200 规范中指定的布局语言指示该属性的格式。

例如,此选项的效果内置于: pack.class.attribute.SourceFile=RUH.

特殊字符串,也是允许的,其含义与 < a0/a0> 相同。 这样,用户就可以请求拒绝、剥离或按位传递特定属性(没有类压缩)。

此类代码可用于支持 JCOV 的属性:

<code>
                Map p = packer.properties();
                p.put(CODE_ATTRIBUTE_PFX+"CoverageTable",       "NH[PHHII]");
                p.put(CODE_ATTRIBUTE_PFX+"CharacterRangeTable", "NH[PHPOHIIH]");
                p.put(CLASS_ATTRIBUTE_PFX+"SourceID",           "RUH");
                p.put(CLASS_ATTRIBUTE_PFX+"CompilationID",      "RUH");
</code>

此类代码可用于去除调试属性:

<code>
                Map p = packer.properties();
                p.put(CODE_ATTRIBUTE_PFX+"LineNumberTable",    STRIP);
                p.put(CODE_ATTRIBUTE_PFX+"LocalVariableTable", STRIP);
                p.put(CLASS_ATTRIBUTE_PFX+"SourceFile",        STRIP);
</code>

Java文档java.util.jar.Pack200.Packer.CLASS_ATTRIBUTE_PFX

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于