JavaTM 2 Platform
Standard Ed. 6

類別 java.lang.IllegalArgumentException
的使用

使用 IllegalArgumentException 的軟體套件
java.awt.print 為通用的列印 API 提供類別和介面。 
java.beans 包含與開發 beans 有關的類別,即基於 JavaBeansTM 架構的元件。 
java.beans.beancontext 提供與 bean 上下文有關的類別和介面。 
java.lang 提供利用 Java 程式語言進行程序設計的基礎類別。 
java.lang.management 提供管理介面,用於監視和管理 Java 虛擬機器以及 Java 虛擬機器在其上運行的作業系統。 
java.lang.ref 提供了參考物件類別,支持在某種程度上與垃圾回收器之間的交互。 
java.lang.reflect 提供類別和介面,以獲得關於類別和物件的反射資訊。 
java.net 為實作網路應用程序提供類別。 
java.nio.channels 定義了各種通道,這些通道表示到能夠執行 I/O 操作的實體(如檔案和Socket)的連接;定義了用於多路傳輸的、非阻塞 I/O 操作的選擇器。 
java.nio.charset 定義用來在位元組和 Unicode 字元之間轉換的 charset、解碼器和編碼器。 
java.security 為安全框架提供類別和介面。 
java.util 包含 collection 框架、遺留的 collection 類別、事件模型、日期和時間設施、國際化和各種實用工具類別(字元串標記產生器、隨機數產生器和位元陣列)。 
java.util.logging 提供 JavaTM 2 平臺核心日誌工具的類別和介面。 
java.util.regex 用於比對字元序列與正則表達式指定網要的類別。 
javax.management 提供 Java Management Extensions 的核心類別。 
javax.management.modelmbean 提供了 ModelMBean 類別的定義。 
javax.management.monitor 提供 monitor 類別的定義。 
javax.management.openmbean 提供開放資料型別和 Open MBean 描述符類別。 
javax.management.relation 提供 Relation Service 的定義。 
javax.management.timer 提供對 Timer MBean(計時器 MBean)的定義。 
javax.net.ssl 提供用於安全Socket層(SSL)套件的類別。 
javax.rmi.ssl 通過安全Socket層 (SSL) 或傳輸層安全 (TLS) 協議提供 RMIClientSocketFactoryRMIServerSocketFactory 的實作。 
javax.swing 提供一組“輕量級”(全部是 Java 語言)元件,盡量讓這些元件在所有平臺上的工作方式都相同。 
javax.xml.parsers 提供允許處理 XML 文檔的類別。 
javax.xml.stream   
javax.xml.stream.util   
javax.xml.transform 此套件定義了用於處理轉換指令,以及執行從源到結果的轉換的一般 API。 
javax.xml.transform.sax 此套件實作特定於 SAX2 的轉換 API。 
 

java.awt.printIllegalArgumentException 的使用
 

拋出 IllegalArgumentExceptionjava.awt.print 中的方法
 void PageFormat.setOrientation(int orientation)
          設置頁面方向。
 

java.beansIllegalArgumentException 的使用
 

拋出 IllegalArgumentExceptionjava.beans 中的方法
 void PropertyEditor.setAsText(String text)
          通過解析給定 String 設置屬性值。
 void PropertyEditorSupport.setAsText(String text)
          通過解析給定字元串設置屬性值。
 

java.beans.beancontextIllegalArgumentException 的使用
 

拋出 IllegalArgumentExceptionjava.beans.beancontext 中的方法
 URL BeanContext.getResource(String name, BeanContextChild bcc)
          與 java.lang.ClassLoader.getResource() 類似,此方法允許 BeanContext 實作協調子 Component 和基礎 ClassLoader 之間的行為。
 InputStream BeanContext.getResourceAsStream(String name, BeanContextChild bcc)
          與 java.lang.ClassLoader.getResourceAsStream() 類似,此方法允許 BeanContext 實作協調子 Component 和基礎 ClassLoader 之間的行為。
 

java.langIllegalArgumentException 的使用
 

java.langIllegalArgumentException 的子類別
 class IllegalThreadStateException
          指示執行緒沒有處於請求操作所要求的適當狀態時拋出的異常。
 class NumberFormatException
          當應用程序試圖將字元串轉換成一種數值型別,但該字元串不能轉換為適當格式時,拋出該異常。
 

拋出 IllegalArgumentExceptionjava.lang 中的方法
protected  Package ClassLoader.definePackage(String name, String specTitle, String specVersion, String specVendor, String implTitle, String implVersion, String implVendor, URL sealBase)
          根據 name 在此 ClassLoader 中定義套件。
 

java.lang.managementIllegalArgumentException 的使用
 

拋出 IllegalArgumentExceptionjava.lang.management 中的建構子
ManagementPermission(String name, String actions)
          建構新的 ManagementPermission 物件。
 

java.lang.refIllegalArgumentException 的使用
 

拋出 IllegalArgumentExceptionjava.lang.ref 中的方法
 Reference<? extends T> ReferenceQueue.remove(long timeout)
          移除此佇列中的下一個參考物件,阻塞到有一個物件變得可用或者給定的逾時期滿了為止。
 

java.lang.reflectIllegalArgumentException 的使用
 

拋出 IllegalArgumentExceptionjava.lang.reflect 中的方法
 Object Field.get(Object obj)
          返回指定物件上此 Field 表示的欄位的值。
static Object Array.get(Object array, int index)
          返回指定陣列物件中索引元件的值。
 boolean Field.getBoolean(Object obj)
          獲取一個靜態或實例 boolean 欄位的值。
static boolean Array.getBoolean(Object array, int index)
          以 boolean 形式返回指定陣列物件中索引元件的值。
 byte Field.getByte(Object obj)
          獲取一個靜態或實例 byte 欄位的值。
static byte Array.getByte(Object array, int index)
          以 byte 形式返回指定陣列物件中索引元件的值。
 char Field.getChar(Object obj)
          獲取 char 型別或另一個通過擴展轉換可以轉換為 char 型別的基本型別的靜態或實例欄位的值。
static char Array.getChar(Object array, int index)
          以 char 形式返回指定陣列物件中索引元件的值。
 double Field.getDouble(Object obj)
          獲取 double 型別或另一個通過擴展轉換可以轉換為 double 型別的基本型別的靜態或實例欄位的值。
static double Array.getDouble(Object array, int index)
          以 double 形式返回指定陣列物件中索引元件的值。
 float Field.getFloat(Object obj)
          獲取 float 型別或另一個通過擴展轉換可以轉換為 float 型別的基本型別的靜態或實例欄位的值。
static float Array.getFloat(Object array, int index)
          以 float 形式返回指定陣列物件中索引元件的值。
 int Field.getInt(Object obj)
          獲取 int 型別或另一個通過擴展轉換可以轉換為 int 型別的基本型別的靜態或實例欄位的值。
static int Array.getInt(Object array, int index)
          以 int 形式返回指定陣列物件中索引元件的值。
static InvocationHandler Proxy.getInvocationHandler(Object proxy)
          返回指定代理實例的調用處理程序。
static int Array.getLength(Object array)
          以 int 形式返回指定陣列物件的長度。
 long Field.getLong(Object obj)
          獲取 long 型別或另一個通過擴展轉換可以轉換為 long 型別的基本型別的靜態或實例欄位的值。
static long Array.getLong(Object array, int index)
          以 long 形式返回指定陣列物件中索引元件的值。
static Class<?> Proxy.getProxyClass(ClassLoader loader, Class<?>... interfaces)
          返回代理類別的 java.lang.Class 物件,並向其提供類別載入器和介面陣列。
 short Field.getShort(Object obj)
          獲取 short 型別或另一個通過擴展轉換可以轉換為 short 型別的基本型別的靜態或實例欄位的值。
static short Array.getShort(Object array, int index)
          以 short 形式返回指定陣列物件中索引元件的值。
 Object Method.invoke(Object obj, Object... args)
          對帶有指定參數的指定物件調用由此 Method 物件表示的底層方法。
static Object Array.newInstance(Class<?> componentType, int... dimensions)
          創建一個具有指定的元件型別和維度的新陣列。
 T Constructor.newInstance(Object... initargs)
          使用此 Constructor 物件表示的建構子來創建該建構子的宣告類別的新實例,並用指定的初始化參數初始化該實例。
static Object Proxy.newProxyInstance(ClassLoader loader, Class<?>[] interfaces, InvocationHandler h)
          返回一個指定介面的代理類別實例,該介面可以將方法調用指派到指定的調用處理程序。
static void Array.set(Object array, int index, Object value)
          將指定陣列物件中索引元件的值設置為指定的新值。
 void Field.set(Object obj, Object value)
          將指定物件變數上此 Field 物件表示的欄位設置為指定的新值。
 void Field.setBoolean(Object obj, boolean z)
          將欄位的值設置為指定物件上的一個 boolean 值。
static void Array.setBoolean(Object array, int index, boolean z)
          將指定陣列物件中索引元件的值設置為指定的 boolean 值。
 void Field.setByte(Object obj, byte b)
          將欄位的值設置為指定物件上的一個 byte 值。
static void Array.setByte(Object array, int index, byte b)
          將指定陣列物件中索引元件的值設置為指定的 byte 值。
 void Field.setChar(Object obj, char c)
          將欄位的值設置為指定物件上的一個 char 值。
static void Array.setChar(Object array, int index, char c)
          將指定陣列物件中索引元件的值設置為指定的 char 值。
 void Field.setDouble(Object obj, double d)
          將欄位的值設置為指定物件上的一個 double 值。
static void Array.setDouble(Object array, int index, double d)
          將指定陣列物件中索引元件的值設置為指定的 double 值。
 void Field.setFloat(Object obj, float f)
          將欄位的值設置為指定物件上的一個 float 值。
static void Array.setFloat(Object array, int index, float f)
          將指定陣列物件中索引元件的值設置為指定的 float 值。
 void Field.setInt(Object obj, int i)
          將欄位的值設置為指定物件上的一個 int 值。
static void Array.setInt(Object array, int index, int i)
          將指定陣列物件中索引元件的值設置為指定的 int 值。
static void Array.setLong(Object array, int index, long l)
          將指定陣列物件中索引元件的值設置為指定的 long 值。
 void Field.setLong(Object obj, long l)
          將欄位的值設置為指定物件上的一個 long 值。
static void Array.setShort(Object array, int index, short s)
          將指定陣列物件中索引元件的值設置為指定的 short 值。
 void Field.setShort(Object obj, short s)
          將欄位的值設置為指定物件上的一個 short 值。
 

java.netIllegalArgumentException 的使用
 

拋出 IllegalArgumentExceptionjava.net 中的方法
protected  Package URLClassLoader.definePackage(String name, Manifest man, URL url)
          用該 ClassLoader 中的名稱定義一個新套件。
 

java.nio.channelsIllegalArgumentException 的使用
 

java.nio.channelsIllegalArgumentException 的子類別
 class IllegalSelectorException
          試圖將一個通道註冊到一個不是由創建該通道的提供者所創建的選擇器時,拋出此未經檢查的異常。
 class UnresolvedAddressException
          試圖對未解析的Socket位址調用網路操作時,拋出此未經檢查的異常。
 class UnsupportedAddressTypeException
          試圖綁定或連接到一個其型別不受支持的Socket位址時,拋出此未經檢查的異常。
 

java.nio.charsetIllegalArgumentException 的使用
 

java.nio.charsetIllegalArgumentException 的子類別
 class IllegalCharsetNameException
          將一個不是合法 charset 名稱的字元串用作 charset 名稱時,拋出此未經檢查的異常。
 class UnsupportedCharsetException
          當不支持請求的 charset 時,拋出此未經檢查的異常。
 

java.securityIllegalArgumentException 的使用
 

java.securityIllegalArgumentException 的子類別
 class InvalidParameterException
          當將無效參數傳遞給某個方法時拋出此異常,設計該異常供 JCA/JCE 引擎類別使用。
 

java.utilIllegalArgumentException 的使用
 

java.utilIllegalArgumentException 的子類別
 class DuplicateFormatFlagsException
          格式說明符中提供重複標誌時拋出的未經檢查的異常。
 class FormatFlagsConversionMismatchException
          轉換與標誌不相容時拋出未經檢查的異常。
 class IllegalFormatCodePointException
          將具有 Character.isValidCodePoint(int) 所定義的無效 Unicode 程式碼點的字元傳遞給 Formatter 時,拋出未經檢查的異常。
 class IllegalFormatConversionException
          當對應於格式說明符的參數為不相容的型別時,拋出未經檢查的異常。
 class IllegalFormatException
          當格式字元串包含非法語法,或者包含與給定參數不相容的格式說明符時,將拋出未經檢查的異常。
 class IllegalFormatFlagsException
          當給出非法組合標誌時,拋出未經檢查的異常。
 class IllegalFormatPrecisionException
          當精度為除 -1 以外的負值、轉換型別不支持某個精度或者值在其他方面不受支持時,將拋出未經檢查的異常。
 class IllegalFormatWidthException
          當格式寬度為除 -1 以外的負值或其他不受支持的值時,將拋出未經檢查的異常。
 class MissingFormatArgumentException
          如果格式說明符沒有相應的參數,或者參數索引參考了不存在的參數時,則拋出未經檢查的異常。
 class MissingFormatWidthException
          請求格式寬度時拋出未經檢查的異常。
 class UnknownFormatConversionException
          給定未知的轉換時所拋出的未經檢查的異常。
 class UnknownFormatFlagsException
          給定未知標誌時所拋出的未經檢查的異常。
 

java.util.loggingIllegalArgumentException 的使用
 

拋出 IllegalArgumentExceptionjava.util.logging 中的方法
static Level Level.parse(String name)
          將級別名稱字元串解析成 Level。
 

拋出 IllegalArgumentExceptionjava.util.logging 中的建構子
LoggingPermission(String name, String actions)
          創建一個新的 LoggingPermission 物件。
 

java.util.regexIllegalArgumentException 的使用
 

java.util.regexIllegalArgumentException 的子類別
 class PatternSyntaxException
          拋出未經檢查的異常,表明正則表達式網要中的語法錯誤。
 

javax.managementIllegalArgumentException 的使用
 

拋出 IllegalArgumentExceptionjavax.management 中的方法
 void MBeanServerDelegate.addNotificationListener(NotificationListener listener, NotificationFilter filter, Object handback)
           
 void NotificationBroadcaster.addNotificationListener(NotificationListener listener, NotificationFilter filter, Object handback)
          在此 MBean 中添加一個偵聽器。
 void AttributeChangeNotificationFilter.enableAttribute(String name)
          啟用所有屬性更改通知,這些通知的屬性名稱等於要發送到偵聽器的指定名稱。
 void NotificationFilterSupport.enableType(String prefix)
          允許將其型別以指定前綴開始的所有通知發送到該偵聽器。
 boolean ObjectName.isPropertyValuePattern(String property)
          檢查鍵屬性中與值關聯的值是否為一個網要。
static String ObjectName.unquote(String q)
          返回給定 String 的無引號形式,如果 qquote(s) 返回的 String,則 unquote(q).equals(s)
 

拋出 IllegalArgumentExceptionjavax.management 中的建構子
MBeanInfo(String className, String description, MBeanAttributeInfo[] attributes, MBeanConstructorInfo[] constructors, MBeanOperationInfo[] operations, MBeanNotificationInfo[] notifications)
          建構一個 MBeanInfo
MBeanInfo(String className, String description, MBeanAttributeInfo[] attributes, MBeanConstructorInfo[] constructors, MBeanOperationInfo[] operations, MBeanNotificationInfo[] notifications, Descriptor descriptor)
          建構一個 MBeanInfo
 

javax.management.modelmbeanIllegalArgumentException 的使用
 

拋出 IllegalArgumentExceptionjavax.management.modelmbean 中的方法
 void ModelMBeanNotificationBroadcaster.addAttributeChangeNotificationListener(NotificationListener listener, String attributeName, Object handback)
          註冊一個將 NotificationListener 介面實作為偵聽器的物件。
 void RequiredModelMBean.addAttributeChangeNotificationListener(NotificationListener inlistener, String inAttributeName, Object inhandback)
           
 void RequiredModelMBean.addNotificationListener(NotificationListener listener, NotificationFilter filter, Object handback)
          註冊一個將 NotificationListener 介面實作為偵聽器的物件。
 

javax.management.monitorIllegalArgumentException 的使用
 

拋出 IllegalArgumentExceptionjavax.management.monitor 中的方法
 void Monitor.addObservedObject(ObjectName object)
          如果尚未顯示此物件,則在觀察到的 MBean 集中添加指定的物件。
 void MonitorMBean.addObservedObject(ObjectName object)
          將指定的物件添加到所觀察的 MBean 集中。
 void Monitor.setGranularityPeriod(long period)
          設置粒度週期(以毫秒為單位)。
 void MonitorMBean.setGranularityPeriod(long period)
          設置粒度時段(以毫秒為單位)。
 void CounterMonitor.setInitThreshold(Number value)
          設置所有觀察物件的共同初始閾值。
 void CounterMonitorMBean.setInitThreshold(Number value)
          設置所有觀察到的 MBeans 的公共初始閾值。
 void CounterMonitor.setModulus(Number value)
          設置所有觀察到的 MBeans 共同的模值。
 void CounterMonitorMBean.setModulus(Number value)
          設置模值。
 void Monitor.setObservedAttribute(String attribute)
          設置要觀察的屬性。
 void Monitor.setObservedObject(ObjectName object)
          已過時。 從 JMX 1.2 開始,由 Monitor.addObservedObject(javax.management.ObjectName) 取代
 void CounterMonitor.setOffset(Number value)
          設置所有觀察到的 MBeans 共同的偏移量值。
 void CounterMonitorMBean.setOffset(Number value)
          設置偏移量值。
 void StringMonitor.setStringToCompare(String value)
          設置要與所有觀察到的 MBeans 的共同 observed 屬性進行比較的字元串。
 void StringMonitorMBean.setStringToCompare(String value)
          設置要與 observed 屬性進行比較的字元串。
 void CounterMonitor.setThreshold(Number value)
          已過時。 從 JMX 1.2 開始,由 CounterMonitor.setInitThreshold(java.lang.Number) 取代
 void CounterMonitorMBean.setThreshold(Number value)
          已過時。 從 JMX 1.2 開始,由 CounterMonitorMBean.setInitThreshold(java.lang.Number) 取代
 void GaugeMonitor.setThresholds(Number highValue, Number lowValue)
          設置所有觀察到的 MBean 的公共高、低閾值。
 void GaugeMonitorMBean.setThresholds(Number highValue, Number lowValue)
          設置高、低閾值。
 

javax.management.openmbeanIllegalArgumentException 的使用
 

javax.management.openmbeanIllegalArgumentException 的子類別
 class InvalidKeyException
          當方法參數作為復合資料 的項名稱或表格資料 的行索引時,如果其無效,則拋出此運行時異常。
 class InvalidOpenTypeException
          當開放資料 值的開放型別 不是期望的型別時,拋出此運行時異常。
 class KeyAlreadyExistsException
          當添加到表格資料 實例的行索引已用於參考此表格資料 實例中的另一行時,拋出此運行時異常。
 

javax.management.relationIllegalArgumentException 的使用
 

拋出 IllegalArgumentExceptionjavax.management.relation 中的方法
 void RoleList.add(int index, Role role)
          插入指定為指定位置處的元素的角色。
 void RoleUnresolvedList.add(int index, RoleUnresolved role)
          在指定位置處插入指定為元素的未解析角色。
 void RoleList.add(Role role)
          添加指定為列表中最後一個元素的 Role。
 void RoleUnresolvedList.add(RoleUnresolved role)
          添加指定為列表中最後一個元素的 RoleUnresolved。
 boolean RoleList.addAll(int index, RoleList roleList)
          從指定位置開始,將指定 RoleList 中的所有元素插入此列表,這些元素按指定 RoleList 的迭代器返回的順序排列。
 boolean RoleUnresolvedList.addAll(int index, RoleUnresolvedList roleList)
          從指定位置開始,將指定 RoleUnresolvedList 中的所有元素插入此列表,這些元素按指定 RoleUnresolvedList 的迭代器返回的順序排列。
 void RelationService.addRelation(ObjectName relationObjectName)
          作為 Relation Service 中的關係添加由使用者創建(且由其在 MBean Server 中註冊)的 MBean。
 void RelationServiceMBean.addRelation(ObjectName relationObjectName)
          作為 Relation Service 中的關係添加由使用者創建(且由其在 MBean Server 中註冊)的 MBean。
 void RelationService.addRelationType(RelationType relationTypeObj)
          作為關係型別添加給定的物件。
 void RelationServiceMBean.addRelationType(RelationType relationTypeObj)
          作為關係型別添加給定的物件。
protected  void RelationTypeSupport.addRoleInfo(RoleInfo roleInfo)
          添加角色資訊。
 Integer RelationService.checkRoleReading(String roleName, String relationTypeName)
          檢查給定 Role 能否以給定型別的關係進行讀取。
 Integer RelationServiceMBean.checkRoleReading(String roleName, String relationTypeName)
          檢查給定 Role 能否在給定型別的關係中讀取。
 Integer RelationService.checkRoleWriting(Role role, String relationTypeName, Boolean initFlag)
          檢查給定 Role 能否以給定型別的關係進行設置。
 Integer RelationServiceMBean.checkRoleWriting(Role role, String relationTypeName, Boolean initFlag)
          檢查給定 Role 能否在給定型別的關係中設置。
 void RelationService.createRelation(String relationId, String relationTypeName, RoleList roleList)
          創建給定關係型別的簡單關係(由 RelationSupport 物件表示),並將其添加到 Relation Service 中。
 void RelationServiceMBean.createRelation(String relationId, String relationTypeName, RoleList roleList)
          創建給定關係型別的簡單關係(由 RelationSupport 物件表示),並將其添加到 Relation Service 中。
 void RelationService.createRelationType(String relationTypeName, RoleInfo[] roleInfoArray)
          用給定的角色資訊(由 RoleInfo 物件提供)創建一個關係型別(RelationTypeSupport 物件),並將其添加到 Relation Service 中。
 void RelationServiceMBean.createRelationType(String relationTypeName, RoleInfo[] roleInfoArray)
          用給定的角色資訊(由 RoleInfo 物件提供)創建一個關係型別(RelationTypeSupport 物件),並將其添加到 Relation Service 中。
 void MBeanServerNotificationFilter.disableObjectName(ObjectName objectName)
          禁用與給定 ObjectName 有關的 MBeanServerNotification。
 void MBeanServerNotificationFilter.enableObjectName(ObjectName objectName)
          啟用與給定 ObjectName 有關的 MBeanServerNotification。
 Map<ObjectName,List<String>> RelationService.findAssociatedMBeans(ObjectName mbeanName, String relationTypeName, String roleName)
          檢索與關係中給定關係相關的 MBean。
 Map<ObjectName,List<String>> RelationServiceMBean.findAssociatedMBeans(ObjectName mbeanName, String relationTypeName, String roleName)
          檢索與關係中給定關係相關的 MBean。
 Map<String,List<String>> RelationService.findReferencingRelations(ObjectName mbeanName, String relationTypeName, String roleName)
          檢索在參考給定 MBean 的參考關係。
 Map<String,List<String>> RelationServiceMBean.findReferencingRelations(ObjectName mbeanName, String relationTypeName, String roleName)
          檢索在其中參考給定 MBean 的關係。
 List<String> RelationService.findRelationsOfType(String relationTypeName)
          返回給定型別的關係的關係 id。
 List<String> RelationServiceMBean.findRelationsOfType(String relationTypeName)
          返回給定型別的關係的關係 id。
 RoleResult RelationService.getAllRoles(String relationId)
          返回關係中存在的所有角色。
 RoleResult RelationServiceMBean.getAllRoles(String relationId)
          返回關係中存在的所有角色。
 Map<ObjectName,List<String>> RelationService.getReferencedMBeans(String relationId)
          檢索關係的各種角色中參考的 MBean。
 Map<ObjectName,List<String>> RelationServiceMBean.getReferencedMBeans(String relationId)
          檢索關係的各種角色中參考的 MBean。
 String RelationService.getRelationTypeName(String relationId)
          返回給定關係的相關關係型別的名稱。
 String RelationServiceMBean.getRelationTypeName(String relationId)
          返回給定關係的相關關係型別的名稱。
 List<ObjectName> Relation.getRole(String roleName)
          檢索給定角色名稱的角色值。
 List<ObjectName> RelationSupport.getRole(String roleName)
          檢索給定角色名稱的角色值。
 List<ObjectName> RelationService.getRole(String relationId, String roleName)
          檢索給定關係中給定角色名稱的角色值。
 List<ObjectName> RelationServiceMBean.getRole(String relationId, String roleName)
          檢索給定關係中給定角色名稱的角色值。
 Integer Relation.getRoleCardinality(String roleName)
          返回當前在給定角色中參考的 MBean 數。
 Integer RelationSupport.getRoleCardinality(String roleName)
          返回當前在給定角色中參考的 MBean 數。
 Integer RelationService.getRoleCardinality(String relationId, String roleName)
          檢索給定角色中當前參考的 MBean 數。
 Integer RelationServiceMBean.getRoleCardinality(String relationId, String roleName)
          檢索給定角色中當前參考的 MBean 數。
 RoleInfo RelationType.getRoleInfo(String roleInfoName)
          返回給定角色資訊名稱的角色資訊(RoleInfo 物件)(如果找不到給定角色資訊名稱,則返回 null)。
 RoleInfo RelationTypeSupport.getRoleInfo(String roleInfoName)
          返回給定角色資訊名稱的角色資訊(RoleInfo 物件)(如果找不到,則返回 null)。
 RoleInfo RelationService.getRoleInfo(String relationTypeName, String roleInfoName)
          檢索給定關係型別的給定角色名稱的角色資訊。
 RoleInfo RelationServiceMBean.getRoleInfo(String relationTypeName, String roleInfoName)
          檢索給定關係型別的給定角色的角色資訊。
 List<RoleInfo> RelationService.getRoleInfos(String relationTypeName)
          檢索給定關係型別的角色資訊(RoleInfo 物件)的列表。
 List<RoleInfo> RelationServiceMBean.getRoleInfos(String relationTypeName)
          檢索給定關係型別的角色資訊(RoleInfo 物件)的列表。
 RoleResult Relation.getRoles(String[] roleNameArray)
          檢索具有給定名稱的角色值。
 RoleResult RelationSupport.getRoles(String[] roleNameArray)
          檢索具有給定名稱的角色值。
 RoleResult RelationService.getRoles(String relationId, String[] roleNameArray)
          檢索給定關係中具有給定名稱的角色值。
 RoleResult RelationServiceMBean.getRoles(String relationId, String[] roleNameArray)
          檢索給定關係中具有給定名稱的角色值。
 void Relation.handleMBeanUnregistration(ObjectName objectName, String roleName)
          在註銷角色中參考的 MBean 時由 Relation Service 使用的回調。
 void RelationSupport.handleMBeanUnregistration(ObjectName objectName, String roleName)
          在註銷角色中參考的 MBean 時由 Relation Service 使用的回調。
 Boolean RelationService.hasRelation(String relationId)
          用給定的關係 id 檢查是否存在 Relation Service 中標識的關係。
 Boolean RelationServiceMBean.hasRelation(String relationId)
          用給定的關係 id 檢查是否存在 Relation Service 中標識的關係。
 boolean MBeanServerNotificationFilter.isNotificationEnabled(Notification notif)
          向偵聽器發送指定通知之前調用。
 String RelationService.isRelation(ObjectName objectName)
          如果已經將 MBean 作為關係添加在 Relation Service 中,則返回與給定 ObjectName 相關的關係 id。
 String RelationServiceMBean.isRelation(ObjectName objectName)
          如果 Relation Service 中作為關係添加 MBean,則返回與給定 ObjectName 相關的關係 id。
 ObjectName RelationService.isRelationMBean(String relationId)
          如果用 MBean 表示關係(由使用者創建且作為 Relation Service 中的關係添加),則返回該 MBean 的 ObjectName。
 ObjectName RelationServiceMBean.isRelationMBean(String relationId)
          如果用 MBean 表示關係(由使用者創建且作為 Relation Service 中的關係添加),則返回該 MBean 的 ObjectName。
 void RelationService.removeRelation(String relationId)
          從 Relation Service 移除給定的關係。
 void RelationServiceMBean.removeRelation(String relationId)
          從 Relation Service 移除給定的關係。
 void RelationService.removeRelationType(String relationTypeName)
          從 Relation Service 中移除給定的關係型別。
 void RelationServiceMBean.removeRelationType(String relationTypeName)
          從 Relation Service 中移除給定的關係型別。
static String Role.roleValueToString(List<ObjectName> roleValue)
          返回給定角色值的字元串。
 void RelationService.sendRelationCreationNotification(String relationId)
          發送關係創建通知 (RelationNotification)。
 void RelationServiceMBean.sendRelationCreationNotification(String relationId)
          發送關係創建通知 (RelationNotification)。
 void RelationService.sendRelationRemovalNotification(String relationId, List<ObjectName> unregMBeanList)
          發送關係移除通知 (RelationNotification)。
 void RelationServiceMBean.sendRelationRemovalNotification(String relationId, List<ObjectName> unregMBeanList)
          發送關係移除通知 (RelationNotification)。
 void RelationService.sendRoleUpdateNotification(String relationId, Role newRole, List<ObjectName> oldValue)
          發送給定關係中的角色更新通知 (RelationNotification)。
 void RelationServiceMBean.sendRoleUpdateNotification(String relationId, Role newRole, List<ObjectName> oldRoleValue)
          發送給定關係中的角色更新通知 (RelationNotification)。
 void RoleList.set(int index, Role role)
          將指定位置處的元素設置為指定角色。
 void RoleUnresolvedList.set(int index, RoleUnresolved role)
          將指定位置處的元素設置為指定的未解析角色。
 void RoleUnresolved.setProblemType(int pbType)
          設置問題型別。
 void RelationSupport.setRelationServiceManagementFlag(Boolean flag)
           
 void RelationSupportMBean.setRelationServiceManagementFlag(Boolean flag)
          指定此關係是否由 Relation Service 處理。
 void Relation.setRole(Role role)
          設置給定角色。
 void RelationSupport.setRole(Role role)
          設置給定的角色。
 void RelationService.setRole(String relationId, Role role)
          設置給定關係中的給定角色。
 void RelationServiceMBean.setRole(String relationId, Role role)
          以給定關係設置給定角色。
 void Role.setRoleName(String roleName)
          設置角色名稱。
 void RoleUnresolved.setRoleName(String name)
          設置角色名稱。
 RoleResult Relation.setRoles(RoleList roleList)
          設置給定的角色。
 RoleResult RelationSupport.setRoles(RoleList list)
          設置給定的角色。
 RoleResult RelationService.setRoles(String relationId, RoleList roleList)
          設置給定關係中的給定角色。
 RoleResult RelationServiceMBean.setRoles(String relationId, RoleList roleList)
          以給定關係設置給定角色。
 void Role.setRoleValue(List<ObjectName> roleValue)
          設置角色值。
 void RelationService.updateRoleMap(String relationId, Role newRole, List<ObjectName> oldValue)
          針對給定關係中給定角色的更新來處理 Relation Service 角色映射的更新。
 void RelationServiceMBean.updateRoleMap(String relationId, Role newRole, List<ObjectName> oldRoleValue)
          針對給定關係中給定角色的更新來處理 Relation Service 角色映射的更新。
 

拋出 IllegalArgumentExceptionjavax.management.relation 中的建構子
RelationNotification(String notifType, Object sourceObj, long sequence, long timeStamp, String message, String id, String typeName, ObjectName objectName, List<ObjectName> unregMBeanList)
          創建一個關係創建通知(在 Relation Service 中內部創建的 RelationSupport 物件,或者作為關係添加的 MBean),或創建一個從 Relation Service 進行關係移除的通知。
RelationNotification(String notifType, Object sourceObj, long sequence, long timeStamp, String message, String id, String typeName, ObjectName objectName, String name, List<ObjectName> newValue, List<ObjectName> oldValue)
          為關係中的角色更新創建通知。
RelationSupport(String relationId, ObjectName relationServiceName, MBeanServer relationServiceMBeanServer, String relationTypeName, RoleList list)
          創建一個 RelationSupport 物件。
RelationSupport(String relationId, ObjectName relationServiceName, String relationTypeName, RoleList list)
          創建一個 RelationSupport 物件。
RelationTypeSupport(String relationTypeName, RoleInfo[] roleInfoArray)
          所有角色定義在其中動態創建並作為參數傳遞的建構子。
Role(String roleName, List<ObjectName> roleValue)
          創建一個新的 Role 物件。
RoleInfo(RoleInfo roleInfo)
          複製建構子。
RoleInfo(String roleName, String mbeanClassName)
          建構子。
RoleInfo(String roleName, String mbeanClassName, boolean read, boolean write)
          建構子。
RoleInfo(String roleName, String mbeanClassName, boolean read, boolean write, int min, int max, String descr)
          建構子。
RoleList(List<Role> list)
          建構一個套件含指定 List 元素的 RoleList,這些元素按 List 迭代器返回的順序排列。
RoleUnresolved(String name, List<ObjectName> value, int pbType)
          建構子。
RoleUnresolvedList(List<RoleUnresolved> list)
          建構一個套件含指定 List 元素的 RoleUnresolvedList,這些元素按 List 迭代器返回的順序排列。
 

javax.management.timerIllegalArgumentException 的使用
 

拋出 IllegalArgumentExceptionjavax.management.timer 中的方法
 Integer Timer.addNotification(String type, String message, Object userData, Date date)
          創建具有指定 typemessageuserData 的新計時器通知,並將其插入到帶有給定日期以及 null 時段和出現數量的通知列表中。
 Integer TimerMBean.addNotification(String type, String message, Object userData, Date date)
          創建具有指定 typemessageuserData 的新計時器通知,並將其插入到帶有給定日期以及 null 時段和出現數量的通知列表中。
 Integer Timer.addNotification(String type, String message, Object userData, Date date, long period)
          創建具有指定 typemessageuserData 的新計時器通知,並將其插入到帶有給定日期和時段,以及 null 出現數量的通知列表中。
 Integer TimerMBean.addNotification(String type, String message, Object userData, Date date, long period)
          創建具有指定 typemessageuserData 的新計時器通知,並將其插入到帶有給定日期和時段,以及 null 出現數量的通知列表中。
 Integer Timer.addNotification(String type, String message, Object userData, Date date, long period, long nbOccurences)
          創建具有指定 typemessageuserData 的新計時器通知,並將其插入到帶有給定日期、時段和出現數量的通知列表中。
 Integer TimerMBean.addNotification(String type, String message, Object userData, Date date, long period, long nbOccurences)
          創建具有指定 typemessageuserData 的新計時器通知,並將其插入到帶有給定日期、時段和出現數量的通知列表中。
 Integer Timer.addNotification(String type, String message, Object userData, Date date, long period, long nbOccurences, boolean fixedRate)
          創建具有指定 typemessageuserData 的新計時器通知,並將其插入到帶有給定日期、時段和出現數量的通知列表中。
 Integer TimerMBean.addNotification(String type, String message, Object userData, Date date, long period, long nbOccurences, boolean fixedRate)
          創建具有指定 typemessageuserData 的新計時器通知,並將其插入到帶有給定日期、時段和出現數量的通知列表中。
 

javax.net.sslIllegalArgumentException 的使用
 

拋出 IllegalArgumentExceptionjavax.net.ssl 中的方法
 void SSLSessionContext.setSessionCacheSize(int size)
          設置用來存儲在此 SSLSessionContext 下分組的 SSLSession 物件的快取記憶體大小。
 void SSLSessionContext.setSessionTimeout(int seconds)
          設置在此 SSLSessionContext 下分組的 SSLSession 物件的逾時值限制。
 

javax.rmi.sslIllegalArgumentException 的使用
 

拋出 IllegalArgumentExceptionjavax.rmi.ssl 中的建構子
SslRMIServerSocketFactory(String[] enabledCipherSuites, String[] enabledProtocols, boolean needClientAuth)
          使用指定的 SSL Socket配置創建一個新的 SslRMIServerSocketFactory
 

javax.swingIllegalArgumentException 的使用
 

拋出 IllegalArgumentExceptionjavax.swing 中的方法
 Popup PopupFactory.getPopup(Component owner, Component contents, int x, int y)
          為包含 Component contents 的 Component owner 創建 Popup
 void AbstractButton.setDisplayedMnemonicIndex(int index)
          提供關於應該裝飾文本中哪一個字元來表示助記符的外觀提示。
 void JLabel.setDisplayedMnemonicIndex(int index)
          關於應該裝飾文本中的哪個字元以表示助記符,為外觀提供一個提示。
 

javax.xml.parsersIllegalArgumentException 的使用
 

拋出 IllegalArgumentExceptionjavax.xml.parsers 中的方法
abstract  Object DocumentBuilderFactory.getAttribute(String name)
          允許使用者在底層實作上檢索特定屬性。
abstract  void DocumentBuilderFactory.setAttribute(String name, Object value)
          允許使用者在底層實作上設置特定屬性。
 

javax.xml.streamIllegalArgumentException 的使用
 

拋出 IllegalArgumentExceptionjavax.xml.stream 中的方法
 Object XMLEventReader.getProperty(String name)
          從底層實作獲取功能/屬性值。
abstract  Object XMLInputFactory.getProperty(String name)
          從底層實作獲取功能/屬性的值。
abstract  Object XMLOutputFactory.getProperty(String name)
          獲取底層實作上的功能/屬性
 Object XMLStreamReader.getProperty(String name)
          從底層實作獲取功能/屬性的值
 Object XMLStreamWriter.getProperty(String name)
          從底層實作獲取功能/屬性值
abstract  void XMLInputFactory.setProperty(String name, Object value)
          允許使用者在底層實作上設置特定功能/屬性。
abstract  void XMLOutputFactory.setProperty(String name, Object value)
          允許使用者在底層實作上設置特定功能/屬性。
 

javax.xml.stream.utilIllegalArgumentException 的使用
 

拋出 IllegalArgumentExceptionjavax.xml.stream.util 中的方法
 Object EventReaderDelegate.getProperty(String name)
           
 

javax.xml.transformIllegalArgumentException 的使用
 

拋出 IllegalArgumentExceptionjavax.xml.transform 中的方法
abstract  String Transformer.getOutputProperty(String name)
          獲取對轉換器有效的輸出屬性。
abstract  void Transformer.setErrorListener(ErrorListener listener)
          設置轉換的實際錯誤事件偵聽器。
abstract  void Transformer.setOutputProperty(String name, String value)
          設置轉換中實際的輸出屬性。
 

javax.xml.transform.saxIllegalArgumentException 的使用
 

拋出 IllegalArgumentExceptionjavax.xml.transform.sax 中的方法
 void TransformerHandler.setResult(Result result)
          設置與用於轉換的此 TransformerHandler 關聯的 Result
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only