@API(value=Experimental) public class JavaSource extends java.lang.Object implements TestSource
| Constructor and Description |
|---|
JavaSource(java.lang.Class<?> clazz) |
JavaSource(java.lang.reflect.Method method) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<java.lang.Class<?>> |
getJavaClass() |
java.util.Optional<java.lang.String> |
getJavaMethodName() |
java.util.Optional<java.lang.Class<?>[]> |
getJavaMethodParameterTypes() |
boolean |
isDirectory() |
boolean |
isFile() |
boolean |
isFilePosition() |
boolean |
isJavaClass() |
boolean |
isJavaMethod() |
java.lang.String |
toString() |
public JavaSource(java.lang.Class<?> clazz)
public JavaSource(java.lang.reflect.Method method)
public boolean isJavaClass()
isJavaClass in interface TestSourcepublic boolean isJavaMethod()
isJavaMethod in interface TestSourcepublic boolean isDirectory()
isDirectory in interface TestSourcepublic boolean isFile()
isFile in interface TestSourcepublic boolean isFilePosition()
isFilePosition in interface TestSourcepublic java.util.Optional<java.lang.Class<?>> getJavaClass()
public java.util.Optional<java.lang.String> getJavaMethodName()
public java.util.Optional<java.lang.Class<?>[]> getJavaMethodParameterTypes()
public java.lang.String toString()
toString in class java.lang.Object