public class ClassTools extends Object
| Constructor and Description |
|---|
ClassTools() |
| Modifier and Type | Method and Description |
|---|---|
static String |
applyClassOnPattern(Class<?> clazz,
String pattern)
Apply the given class on the given pattern
${package-N} means 'package without N last levels' |
static String |
cutLastLevel(String packageName) |
static int |
getPackageLevel(String pattern) |
static String |
getPackageVar(String pattern) |
static boolean |
isAbstract(Class<?> clazz) |
static boolean |
isInterfaceOrAbstract(Class<?> clazz) |
public static boolean isInterfaceOrAbstract(Class<?> clazz)
public static boolean isAbstract(Class<?> clazz)
public static String applyClassOnPattern(Class<?> clazz, String pattern)
clazz - pattern - (ie : "${package}.${class}Impl", "${package-1}.impl.${class}Impl"public static int getPackageLevel(String pattern)
Copyright © 2016. All rights reserved.