ModuleType (Java EE 5)

Java EE API


javax.enterprise.deploy.shared Class ModuleType

java.lang.Object
  extended by javax.enterprise.deploy.shared.ModuleType

public class ModuleType
extends Object


类 ModuleTypes 定义 J2EE 模块类型的枚举值。
英文文档:

Class ModuleTypes defines enumeration values for the J2EE module types.

Author:
Rebecca Searls

Field Summary
static ModuleType
static ModuleType
static ModuleType
static ModuleType
static ModuleType
 
Constructor Summary
protected
 
Method Summary
protected  ModuleType[]
 String
static ModuleType
protected  int
protected  String[]
 int
 String
 
Methods inherited from class java.lang.Object
 

Field Detail

英文文档:

EAR

public static final ModuleType EAR
The module is an EAR archive.


英文文档:

EJB

public static final ModuleType EJB
The module is an Enterprise Java Bean archive.


英文文档:

CAR

public static final ModuleType CAR
The module is an Client Application archive.


英文文档:

RAR

public static final ModuleType RAR
The module is an Connector archive.


英文文档:

WAR

public static final ModuleType WAR
The module is an Web Application archive.

Constructor Detail

protected ModuleType(int value)
使用给定的整数值构造一个新枚举值。
value 整数值。
英文文档:

ModuleType

protected ModuleType(int value)
Construct a new enumeration value with the given integer value.

Parameters:
value - Integer value.

Method Detail

public int getValue()
返回此枚举值的整数值。
return
英文文档:

getValue

public int getValue()
Returns this enumeration value's integer value.

Returns:
the value

protected String[] getStringTable()
返回类 ModuleType 的字符串表格。
英文文档:

getStringTable

protected String[] getStringTable()
Returns the string table for class ModuleType


protected ModuleType[] getEnumValueTable()
返回类 ModuleType 的枚举值表格。
英文文档:

getEnumValueTable

protected ModuleType[] getEnumValueTable()
Returns the enumeration value table for class ModuleType


public String getModuleExtension()
返回此枚举的文件扩展名字符串。
英文文档:

getModuleExtension

public String getModuleExtension()
Return the file extension string for this enumeration.


public static ModuleType getModuleType(int value)
返回指定值的对象。
value 对象的标志符。
英文文档:

getModuleType

public static ModuleType getModuleType(int value)
Return an object of the specified value.

Parameters:
value - a designator for the object.

public String toString()
返回此 ModuleType 的字符串名称;如果超出字符串表格的范围,则返回整数值。
英文文档:

toString

public String toString()
Return the string name of this ModuleType or the integer value if outside the bounds of the table

Overrides:
toString in class Object

protected int getOffset()
返回此枚举值的枚举类使用的最小整数值。

默认实现返回 0。如果枚举类(类 EnumSyntax 的子类)以非 0 的整数值开始, 则重写子类中的此方法。

return 最小枚举值的偏移量。

英文文档:

getOffset

protected int getOffset()
Returns the lowest integer value used by this enumeration value's enumeration class.

The default implementation returns 0. If the enumeration class (a subclass of class EnumSyntax) uses integer values starting at other than 0, override this method in the subclass.

Returns:
the offset of the lowest enumeration value.


Submit a bug or feature

Copyright 2007 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.

一看就知道只有菜鸟才干这么无知的事啦。

PS : 未经我党受权你也可自由散发此文档。 如有任何错误请自行修正;若因此而造成任何损失请直接找人民主席,请勿与本人联系。谢谢!