Mirror API

クラス
com.sun.mirror.util.DeclarationFilter の使用

DeclarationFilter を使用しているパッケージ
com.sun.mirror.util 宣言の処理を支援するユーティリティです。 
 

com.sun.mirror.util での DeclarationFilter の使用
 

DeclarationFilter として宣言されている com.sun.mirror.util のフィールド
static DeclarationFilter DeclarationFilter.FILTER_PACKAGE
          package-private (デフォルト) 宣言だけを選択するフィルタ。
static DeclarationFilter DeclarationFilter.FILTER_PRIVATE
          private 宣言だけを選択するフィルタ。
static DeclarationFilter DeclarationFilter.FILTER_PROTECTED
          protected 宣言だけを選択するフィルタ。
static DeclarationFilter DeclarationFilter.FILTER_PUBLIC
          public 宣言だけを選択するフィルタ。
static DeclarationFilter DeclarationFilter.FILTER_PUBLIC_OR_PROTECTED
          public または protected 宣言だけを選択するフィルタ。
 

DeclarationFilter を返す com.sun.mirror.util のメソッド
 DeclarationFilter DeclarationFilter.and(DeclarationFilter f)
          このフィルタと別のフィルタの両方により選択された宣言を選択するフィルタを返します。
static DeclarationFilter DeclarationFilter.getFilter(Class<? extends Declaration> kind)
          特定の種類の宣言を選択するフィルタを返します。
static DeclarationFilter DeclarationFilter.getFilter(Collection<Modifier> mods)
          修飾子のコレクションをすべて含む宣言を選択するフィルタを返します。
 DeclarationFilter DeclarationFilter.not()
          このフィルタが選択していない宣言を選択するフィルタを返します。
 DeclarationFilter DeclarationFilter.or(DeclarationFilter f)
          このフィルタまたは別のフィルタのどちらかにより選択された宣言を選択するフィルタを返します。
 

DeclarationFilter 型のパラメータを持つ com.sun.mirror.util のメソッド
 DeclarationFilter DeclarationFilter.and(DeclarationFilter f)
          このフィルタと別のフィルタの両方により選択された宣言を選択するフィルタを返します。
 DeclarationFilter DeclarationFilter.or(DeclarationFilter f)
          このフィルタまたは別のフィルタのどちらかにより選択された宣言を選択するフィルタを返します。
 


Mirror API

バグや機能要求の報告
Copyright 2004 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms.