|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.hamcrest.generator.FactoryMethod
public class FactoryMethod
Represents a Matcher Factory method.
This class uses Strings to represent things instead of java.lang.reflect equivalents, allowing methods to be defined from sources other than reflection of classes in the classpath.
SugarGenerator
Nested Class Summary | |
---|---|
static class |
FactoryMethod.Parameter
Represents a parameter passed to a factory method. |
Constructor Summary | |
---|---|
FactoryMethod(java.lang.String matcherClass,
java.lang.String factoryMethod,
java.lang.String returnType)
|
Method Summary | |
---|---|
void |
addException(java.lang.String exception)
|
void |
addGenericTypeParameter(java.lang.String genericTypeParameter)
|
void |
addParameter(java.lang.String type,
java.lang.String name)
|
boolean |
equals(java.lang.Object obj)
|
java.util.List<java.lang.String> |
getExceptions()
List of exceptions thrown by factory method. |
java.util.List<java.lang.String> |
getGenericTypeParameters()
List of generic type parameters for factory method definition. |
java.lang.String |
getGenerifiedType()
Generified type of matcher. |
java.lang.String |
getJavaDoc()
JavaDoc definition of factory method. |
java.lang.String |
getMatcherClass()
Original class this factory method came from. |
java.lang.String |
getName()
Original name of factory method. |
java.util.List<FactoryMethod.Parameter> |
getParameters()
List of Parameters passed to factory method. |
java.lang.String |
getReturnType()
|
int |
hashCode()
|
void |
setGenerifiedType(java.lang.String generifiedType)
|
void |
setJavaDoc(java.lang.String javaDoc)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public FactoryMethod(java.lang.String matcherClass, java.lang.String factoryMethod, java.lang.String returnType)
Method Detail |
---|
public java.lang.String getMatcherClass()
public java.lang.String getReturnType()
public java.lang.String getName()
public void setGenerifiedType(java.lang.String generifiedType)
public java.lang.String getGenerifiedType()
public void addParameter(java.lang.String type, java.lang.String name)
public java.util.List<FactoryMethod.Parameter> getParameters()
public void addException(java.lang.String exception)
public java.util.List<java.lang.String> getExceptions()
public void addGenericTypeParameter(java.lang.String genericTypeParameter)
public java.util.List<java.lang.String> getGenericTypeParameters()
public void setJavaDoc(java.lang.String javaDoc)
public java.lang.String getJavaDoc()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |