nanoJBlend

クラス
java.lang.Object の使用

Object を使用しているパッケージ
java.io データストリームの操作に関するクラスを提供します。 
java.lang 基本的なクラスを提供するパッケージです。 
java.net ネットワーク上のリソースにアクセスするためのソケット関連のクラスを提供します。 
java.util 各種のユーティリティークラスを提供します。 
jp.co.aplix.avm このパッケージは組込ソフトウェアで必要となる機能を含んでいます。 
jp.co.aplix.extra.util 非標準の雑多なユーティリティです。 
 

java.io での Object の使用
 

java.io での Object のサブクラス
 class BufferedInputStream
          BufferedInputStream は別の入力ストリームを内部の入力ストリームとして保持して、データをバッファリングする機能、および markreset の機能などを追加します。
 class BufferedOutputStream
          BufferedOutputStream は出力ストリーム用のバッファ機能を提供します。
 class BufferedReader
          BufferedReader は文字入力ストリームからの入力をバッファして、文字列やテキスト行の読み込みの性能を向上させます。
 class ByteArrayInputStream
          ByteArrayInputStream は指定されたバイト配列からバイトデータを読み込む入力ストリームです。
 class ByteArrayOutputStream
          ByteArrayOutputStream はバイト配列に出力する出力ストリームです。
 class DataInputStream
          DataInputStream は入力ストリームから基本データ型のデータを機器非依存に読み込む入力ストリームです。
 class DataOutputStream
          DataOutputStream は基本データ型を出力ストリームに書き出す機能を提供します。
 class EOFException
          EOFException はデータ入力中にストリームの終端に到達したことを通知します。
 class FilterInputStream
          FilterInputStream は別の入力ストリームをデータソースとして内部に保持して、そのストリームから読み出したデータを変換したりなにか別の機能を追加したりするためのクラスです。
 class FilterOutputStream
          FilterOutputStream は別の出力ストリームをデータシンクとして内部に保持して、そのストリームにデータを書き込む前に変換したりなにか別の機能を追加したりするためのクラスです。
 class InputStream
          InputStream クラスは全てのバイト入力ストリームのスーパークラスです。
 class InputStreamReader
          InputStreamReader は指定された文字セットに基づいてバイトストリームを文字ストリームに変換します。
 class InterruptedIOException
          InterruptedIOException は、入力処理または出力処理を実行中のスレッドが割り込まれたことにより実行中の処理が終了させられてしまったことを通知します。
 class IOException
          IOException は入出力関係の例外が発生したことを通知します。
 class OutputStream
          OutputStream クラスは全てのバイト出力ストリームのスーパークラスです。
 class OutputStreamWriter
          OutputStreamWriter は、指定された文字セットに基づいて文字ストリームをバイトストリームにエンコードします。
 class PrintStream
          PrintStream は、出力ストリームに、各種データ値の表現形式をプリントする機能を追加します。
 class Reader
          文字ストリームを読み込むための抽象クラスです。
 class UnsupportedEncodingException
          UnsupportedEncodingException は、サポートしていない文字エンコーディングの処理が要求されたことを通知します。
 class UTFDataFormatException
          UTFDataFormatException は Modified UTF-8 に沿っていない不正な文字列をデータ入力ストリームから読み込んだ場合、および出力ストリームに書き込む際にデータ長が規定より長くなってしまったときにスローされます。
 class Writer
          文字ストリームに書き込むクラスを表す抽象クラスです。
 

Object 型のパラメータを持つ java.io のメソッド
 void PrintStream.print(Object o)
          Object をプリントします。
 void PrintStream.println(Object x)
          Object をプリントして現在のテキスト行を終了します。
 

java.lang での Object の使用
 

java.lang での Object のサブクラス
 class ArithmeticException
          零による除算など、算術演算で例外的な条件が発生した時にスローされる例外です。
 class ArrayIndexOutOfBoundsException
          配列へのアクセスで不正なインデックスが使用された場合にスローされる例外です。
 class ArrayStoreException
          配列の要素に間違った型のオブジェクトを格納しようとした場合にスローされる例外です。
 class Boolean
          Boolean は基本データ型 boolean のラッパークラスです。
 class Byte
          Byte は基本データ型 byte のラッパークラスです。
 class Character
          Character は基本データ型 char のラッパークラスです。
 class Class<T>
          Class クラスは、nano VMが認識することの可能な、任意のクラスまたはインタフェースを表します。
 class ClassCastException
          あるオブジェクトを、そのクラスの継承階層にないクラスのオブジェクトにキャストした場合にスローされる例外です。
 class ClassNotFoundException
          アプリケーションが指定したクラス名のクラスが無かった場合にスローされる例外です。
 class Double
          この実装ではサポートされていません。
 class Error
          ErrorThrowable のサブクラスで、通常のアプリケーションがキャッチするべきでない重大な問題を表します。
 class Exception
          Exception クラスおよびそのサブクラスは、通常のアプリケーションがキャッチするであろう Throwable の階層を形成します。
 class ExceptionInInitializerError
          static 初期化子で想定外の例外が発生したことを示します。
 class Float
          この実装ではサポートされていません。
 class IllegalAccessException
          IllegalAccessException はアプリケーションが不正なアクセスを実行した場合にスローされます。
 class IllegalArgumentException
          メソッドに不正または不適切な引数の値が渡された場合にスローされる例外です。
 class IllegalMonitorStateException
          スレッドが、オブジェクトのモニタを獲得せずにそのオブジェクトで wait しようとした場合、またはオブジェクトのモニタで wait している別のスレッドをそのオブジェクトのモニタを獲得せずに notify しようとした場合にスローされる例外です。
 class IllegalStateException
          nanoJBlend または nanoアプリケーションが不適切な状態でメソッドが呼び出されたこと示す例外です。
 class IllegalThreadStateException
          スレッドが不適切な状態でメソッドが呼び出されたこと示す例外です。
 class IndexOutOfBoundsException
          配列、文字列、ベクタなどの要素を指すインデックスが正常な範囲の値でない場合にスローされる例外です。
 class InstantiationError
          アプリケーションが抽象クラスやインタフェースを new でインスタンス化しようとしたときにスローされます。
 class InstantiationException
          Classクラスの newInstance メソッドで配列クラスやインターフェース、 abstract クラスを生成しようとした場合、またはデフォルトコンストラクタが無い場合にスローされる例外です。
 class Integer
          Integer は基本データ型 int のラッパークラスです。
 class InternalError
          内部エラーが発生したときにスローされます。
 class InterruptedException
          スレッドが wait している、 sleep している、または一時停止の状態にあるとき、他のスレッドがそのスレッドの interrupt メソッドで割り込みをかけたときにスローされる例外です。
 class LinkageError
          このエラーはクラスが他のクラスに依存していて、前者がコンパイルされた後に後者が変更されて非互換になってしまった場合にスローされます。
 class Long
          Long は基本データ型 long のラッパークラスです。
 class Math
          Math クラスは基本的な算術演算処理機能を提供します。
 class NegativeArraySizeException
          アプリケーションが負のサイズの配列を生成しようとしたときにスローされる例外です。
 class NoClassDefFoundError
          nano VMが、たとえば通常のメソッド呼び出しや new でインスタンスを生成するために、クラス定義をロードしようとして見つからなかった場合にスローされます。
 class NoSuchMethodError
          アプリケーションがあるクラスの指定されたメソッド(スタティックメソッドであるかインスタンスメソッドであるかにかかわらす)を呼び出そうとしたときに、そのメソッドの定義が無い場合にスローされます。
 class NoSuchMethodException
          特定のメソッドが見つからない場合にスローされる例外です。
 class NullPointerException
          オブジェクトが必用な状況で null を使用した場合にスローされる例外です。
 class NumberFormatException
          文字列を数値に変換するときに、文字列が有効な数値表現形式でない場合にスローされる例外です。
 class OutOfMemoryError
          メモリ不足のためにnano VMがオブジェクトを割り当てることができず、かつガベージコレクタによって空きメモリを捻出することができない場合にスローされます。
 class Runtime
          Runtime クラスはnanoアプリケーションに実行環境へのインタフェースを提供します。
 class RuntimeException
          RuntimeException は nanoJBlend VMの正常な動作中にスローされる例外のスーパークラスです。
 class SecurityException
          セキュリティ違反が発生した場合にスローされる例外です。
 class Short
          Short は基本データ型 short のラッパークラスです。
 class String
          String クラスは文字列を表します。
 class StringBuffer
          StringBuffer は変更可能な文字列を保持するクラスです。
 class StringBuilder
          StringBuilder は変更可能な文字列を保持するクラスです。
 class StringIndexOutOfBoundsException
          String のメソッドで、インデックスが有効でない文字位置を指している場合にスローされる例外です。
 class System
          System クラスは標準入出力ストリームやシステムプロパティなど、システムレベルの機能や情報へのアクセスや、配列のコピー機能などを提供します。
 class Thread
          Thread はマルチスレッド実行環境で実行する一つのスレッドを表します。
 class Throwable
          Throwable クラスは全てのエラーおよび例外のスーパークラスです。
 class UnsupportedOperationException
          要求された処理がサポートされていないことを示す例外です。
 class VirtualMachineError
          nano VMが破壊されているかまたは作動し続けるために必要なリソースが枯渇した場合にスローされます。
 class Void
          Void クラスはインスタンス化できない、プレースホルダとしてのクラスであり、キーワード void を表す Class オブジェクトへの参照を保持するのに使用されます。
 

Object 型のパラメータを持つ java.lang のメソッド
 StringBuffer StringBuffer.append(Object o)
          指定された Object の文字列表現をこのオブジェクトの文字列に付加して、このオブジェクト自身を返します。
 StringBuilder StringBuilder.append(Object o)
          指定された Object の文字列表現をこのオブジェクトの文字列に付加して、このオブジェクト自身を返します。
static void System.arraycopy(Object src, int srcPos, Object dest, int destPos, int length)
          配列の要素を配列にコピーします。
 boolean Character.equals(Object obj)
          指定されたオブジェクトとこのオブジェクトを比較します。
 boolean Class.equals(Object obj)
          指定されたオブジェクトとこのオブジェクトを比較します。
 boolean Integer.equals(Object obj)
          指定されたオブジェクトとこのオブジェクトを比較します。
 boolean Long.equals(Object obj)
          指定されたオブジェクトとこのオブジェクトを比較します。
 boolean Object.equals(Object obj)
          指定されたオブジェクトとこのオブジェクトが等しいかどうか判定します。
 boolean Short.equals(Object obj)
          指定されたオブジェクトとこのオブジェクトを比較します。
 boolean String.equals(Object anObject)
          指定されたオブジェクトとこのオブジェクトを比較します。
 StringBuffer StringBuffer.insert(int index, Object obj)
          指定された Object の文字列表現を、指定されたインデックスに挿入して、このオブジェクト自身を返します。
 StringBuilder StringBuilder.insert(int index, Object obj)
          指定された Object の文字列表現を、指定されたインデックスに挿入して、このオブジェクト自身を返します。
 boolean Class.isInstance(Object inobj)
          指定された Object が、このクラスオブジェクトが表すオブジェクトと代入互換であるかどうかを判定します。
static String String.valueOf(Object o)
          指定されたオブジェクトの文字列表現を返します。
 

java.net での Object の使用
 

java.net での Object のサブクラス
 class DatagramPacket
          DatagramPacket クラスは Datagram パケットを表します。
 class DatagramSocket
          DatagramSocket クラスはデータグラムパケットを送受信するためのソケットを表します。
 class InetAddress
          このクラスはインターネットアドレスに対する各種操作を提供します。
 class MalformedURLException
          不正なURLであることを示す例外です。
 class ProtocolException
          下位のプロトコルでエラー(TCPエラーなど)が発生したときにスローされる例外です。
 class ServerSocket
          このクラスはサーバーソケットを実装しています。
 class Socket
          このクラスはクライアントソケットを実装しています。
 class SocketException
          SocketException は下位のプロトコルでエラー(TCPエラーなど)が発生した場合にスローされます。
 class UnknownHostException
          UnknownHostException はホストのIPアドレスを解決できなかった場合にスローされます。
 

Object 型のパラメータを持つ java.net のメソッド
 boolean InetAddress.equals(Object obj)
          指定されたオブジェクトと比較します。
 

java.util での Object の使用
 

java.util での Object のサブクラス
 class AbstractQueue<E>
          AbstractQueueQueue を実装するための抽象クラスです。
 class ArrayList<E>
          ArrayListList インタフェースを実装した、サイズを変更することの可能な配列です。
 class Calendar
          Calendar クラスはカレンダー情報の操作を定義する抽象クラスです。
 class ConcurrentModificationException
          ConcurrentModificationException は、オブジェクトに対して複数のスレッドによる同時並行的な変更を許容していない場合に、同時並行的な変更が検出された場合にスローされます。
 class Date
          Date クラスは特定の時刻を 1970/1/1 00:00:00.000 からの経過ミリ秒で表します。
 class Dictionary<K,V>
          Dictionary は、Hashtable のような、「キー」と「値」の関連付けをする抽象クラスです。
 class EmptyStackException
          EmptyStackExceptionStack クラスによってスタックが空の場合にスローされる例外です。
 class HashMap<K,V>
          HashMap はハッシュテーブルをベースとした Map インタフェースの実装です。
static class HashMap.SimpleEntry<K,V>
          HashMap.SimpleEntryHashMap の個々のマップエントリを表します。
 class Hashtable<K,V>
          Hashtable は、キーから値への関連付けを行うハッシュテーブルを実装しています。
 class NoSuchElementException
          NoSuchElementException は期待する要素が無い場合にスローされる例外です。
 class Properties
          Properties クラスはプロパティの永続的なリストを表します。
 class Random
          Random クラスは、線形合同法による擬似乱数列を生成します。
 class Stack<E>
          Stack クラスはLIFO(last-in-first-out)スタックを提供します。
 class StringTokenizer
          StringTokenizer クラスは文字列をトークンに分解する機能を提供します。
 class TimeZone
          TimeZone オブジェクトはタイムゾーンオフセットを表します。
 class Vector<E>
          Vector クラスはメンバの数を増減させることの可能な List を実装しています。
 

Object を返す java.util のメソッド
 Object StringTokenizer.nextElement()
          次のトークンを返します。
 Object[] AbstractQueue.toArray()
          AbstractQueue クラスの実装は、UnsupportedOperationException をスローします。
 Object[] ArrayList.toArray()
          このリストの全ての要素を、リストと同じ順に格納する配列を生成して返します。
 Object[] Collection.toArray()
          このコレクションに含まれる全ての要素を保持する配列を生成して返します。
 Object[] Vector.toArray()
          この Vector の要素を同じ順に格納する配列を生成して返します。
 

Object 型のパラメータを持つ java.util のメソッド
 boolean Calendar.after(Object other)
          この Calendar の時刻が指定された時刻より後であるかどうかを判定します。
 boolean Calendar.before(Object when)
          この Calendar の時刻が指定された時刻より前であるかどうかを判定します。
 boolean AbstractQueue.contains(Object o)
          AbstractQueue クラスの実装は、UnsupportedOperationException をスローします。
 boolean ArrayList.contains(Object elem)
          指定された要素がこのリストに含まれているかどうか判定します。
 boolean Collection.contains(Object o)
          このコレクションが指定された要素を含んでいたら true を返します。
 boolean Vector.contains(Object elem)
          この Vector が指定された要素を含んでいたら true を返します。
 boolean HashMap.containsKey(Object key)
          指定された値に関連付けるマッピングがこの HashMap に含まれているかどうかを判定します。
 boolean Hashtable.containsKey(Object key)
          このハッシュテーブルが指定されたキーのエントリを保持しているかどうか判定します。
 boolean Map.containsKey(Object key)
          指定されたキーのマッピングがこの Map に含まれているかどうかを判定します。
 boolean HashMap.containsValue(Object value)
          指定された値に関連付けるマッピングがこのマップに含まれているかどうかを判定します。
 boolean Hashtable.containsValue(Object value)
          このハッシュテーブルが、指定された値にキーを関連づけるエントリを保持しているかどうか判定します。
 boolean Map.containsValue(Object value)
          指定された値に関連付けるマッピングがこのマップに含まれているかどうかを判定します。
 void Vector.copyInto(Object[] anArray)
          この Vector の要素を指定された配列にコピーします。
 boolean Calendar.equals(Object o)
          指定されたオブジェクトとこの Calendar が同じタイムゾーンの同じ時刻を表すかどうか判定します。
 boolean HashMap.SimpleEntry.equals(Object o)
          指定されたオブジェクトが表すマッピングをこのマップエントリのマッピングと比較します。
 boolean Map.Entry.equals(Object o)
          指定されたオブジェクトが表すマッピングをこのマップエントリのマッピングと比較します。
abstract  V Dictionary.get(Object key)
          この Dictionary で指定されたキーに関連付けている値を返します。
 V HashMap.get(Object key)
          この Map で指定されたキーに関連付けている値を返します。
 V Hashtable.get(Object key)
          このハッシュテーブルで指定されたキーに関連付けられている値を返します。
 V Map.get(Object key)
          この Map で指定されたキーに関連付けている値を返します。
 int ArrayList.indexOf(Object elem)
          指定された要素がこのリストの中で最初に検出されるインデックスを返します。
 int List.indexOf(Object obj)
          指定されたオブジェクトがこのリスト中で最初に検出された位置のインデックスを返します。
 int Vector.indexOf(Object elem)
          指定されたオブジェクトがこの Vector で最初に検出された位置のインデックスを返します。
 boolean AbstractQueue.remove(Object o)
          AbstractQueue クラスの実装は、UnsupportedOperationException をスローします。
 boolean ArrayList.remove(Object o)
          このリストに指定されたオブジェクトが存在したらそれを一つ除去します。
 boolean Collection.remove(Object o)
          このコレクションの要素を一つ除去します。
abstract  V Dictionary.remove(Object key)
          指定されたキーのエントリを除去します。
 V HashMap.remove(Object key)
          この HashMap から、指定されたキーのマッピングを除去します。
 V Hashtable.remove(Object key)
          指定されたキーのエントリを除去します。
 V Map.remove(Object key)
          この Map から、指定されたキーのマッピングを除去します(オプション)。
 boolean Vector.remove(Object o)
          この Vector の要素を一つ除去します。
 int Stack.search(Object o)
          指定されたオブジェクトを検索します。
 

jp.co.aplix.avm での Object の使用
 

jp.co.aplix.avm での Object のサブクラス
 class Array
          バイト配列を便利に使う機能を提供するクラスです バイト配列に対して、byte 型ではない型でデータを取得・設定する機能を提供します。
 class IMath
          IMath クラスは三角関数演算を提供します。
 class LoadableModuleException
          nanoJBlend ローダブルモジュールのロード・アンロードに関連する例外です。
 class StdOut
          推奨されていません。 標準出力ストリームです。
 

jp.co.aplix.extra.util での Object の使用
 

jp.co.aplix.extra.util での Object のサブクラス
 class HexUtil
          HexUtil クラスはデータを16進文字列に変換する機能を提供します。
 class MersenneTwister
          メルセンヌ・ツイスター法による乱数を生成するクラスです。
 


nanoJBlend

Copyright 2005-2013 Aplix and/or its affiliates. All rights reserved. Aplix Confidential and Restricted.
NTT DOCOMO and Hitachi Kokusai Electric Confidential