|
||||||||||
| 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.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic 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 | |||||||||