レベルエンター山本大のブログ

面白いプログラミング教育を若い人たちに

BLOCKVROCKリファレンス目次はこちら

Guice API翻訳 ■com.google.inject.matcher.Matchersクラス

Class Matchers

java.lang.Object
└com.google.inject.matcher.Matchers


public class Matchers extends Object

Matcher implementations. Supports matching classes and methods.
Matcherの実装であり、マッチングクラスおよびメソッドをサポートします。

Method Summary
static Matcher annotatedWith(Annotation annotation) Returns a matcher which matches elements (methods, classes, etc.) with a given annotation.
与えられたアノテーションにマッチするメソッドやクラスのエレメントであるmatcherを返します。
static Matcher annotatedWith(Class annotationType) Returns a matcher which matches elements (methods, classes, etc.) with a given annotation.
与えられたアノテーションにマッチするメソッドやクラスのエレメントであるmatcherを返します。
static Matcher any() Returns a matcher which matches any input.
全ての入力に一致するmatcherを返します。
static Matcher identicalTo(Object o) Returns a matcher which matches only the given object.
与えられたオブジェクトのみにマッチするmatcherを返します。
static Matcher inPackage(Package p) Returns a matcher which matches classes in the given package.
与えられたパッケージの中のクラスにマッチするmatcherを返します。
static Matcher not(Matcher p) Inverts the given matcher.
与えられたmatcherを反転します。
static Matcher only(Object o) Returns a matcher which matches objects equal to the given object.
与えられたオブジェクトと等しい(equal)オブジェクトにマッチするmatcherを返します。
static Matcher returns(Matcher> returnType) Returns a matcher which matches methods with matching return types.
戻り値の型が一致するメソッドにマッチするmatcherを返します。
static Matcher subclassesOf(Class superclass) Returns a matcher which matches subclasses of the given type (as well as the given type).
与えられた型のサブクラスに一致するmatcherを返します。(与えられた型にも作用します)