public class JavaUtil
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
JavaUtil.StandAloneTest |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
JAVA_PACKAGE_RESOURCE |
static URI |
JAVA_PACKAGE_RESOURCE_URI |
Constructor and Description |
---|
JavaUtil() |
Modifier and Type | Method and Description |
---|---|
static JClass |
createJClassProxy(java.lang.Class<?> javaClass) |
static JClass |
createJClassProxy(java.lang.String className) |
static JClass |
createJClassProxy(URI javaSourceURI) |
static URI |
createJClassProxyURI(java.lang.Class<?> javaClass) |
static URI |
createJClassProxyURI(java.lang.String className) |
static URI |
createJClassProxyURI(URI javaSourceURI) |
static JPackage |
createJPackageProxy(java.lang.String packageName) |
static URI |
createJPackageProxyURI(java.lang.String packageName) |
static JVisibility |
getFlagVisibility(int flags) |
static JVisibility |
getModifierVisibility(int modifiers) |
static boolean |
isPrefixOf(java.lang.String name,
java.lang.String fullName)
Returns whether the
name is a prefix of the fullName . |
static java.lang.String[] |
separateTypeArgument(java.lang.String typeName)
Separates the type argument from the type.
|
public static final java.lang.String JAVA_PACKAGE_RESOURCE
public static final URI JAVA_PACKAGE_RESOURCE_URI
public static URI createJPackageProxyURI(java.lang.String packageName)
public static JPackage createJPackageProxy(java.lang.String packageName)
public static URI createJClassProxyURI(java.lang.Class<?> javaClass)
public static JClass createJClassProxy(java.lang.Class<?> javaClass)
public static URI createJClassProxyURI(java.lang.String className)
public static JClass createJClassProxy(java.lang.String className)
public static JVisibility getFlagVisibility(int flags)
public static JVisibility getModifierVisibility(int modifiers)
public static boolean isPrefixOf(java.lang.String name, java.lang.String fullName)
name
is a prefix of the fullName
.name
is a prefix of the fullName
.public static java.lang.String[] separateTypeArgument(java.lang.String typeName)
null.
typeName
-