Package adalid.commons.util
Class JavaUtils
- java.lang.Object
-
- adalid.commons.util.JavaUtils
-
public class JavaUtils extends java.lang.Object- Author:
- Jorge Campins
-
-
Constructor Summary
Constructors Constructor Description JavaUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.Set<java.lang.String>getCanonicalNames(java.util.Collection<java.lang.Class<?>> types)static <T extends java.lang.Enum<T>>
TgetEnumOfEquals(java.lang.String name, T... values)static <T extends java.lang.Enum<T>>
TgetEnumOfEqualsIgnoreCase(java.lang.String name, T... values)static java.lang.String[]getJavaKeywordArray()static java.util.Set<java.lang.String>getJavaKeywordSet()static java.lang.BooleangetStaticBooleanValue(java.lang.Object object, java.lang.String fieldName)static java.lang.StringgetStaticStringValue(java.lang.Object object, java.lang.String fieldName)static java.util.Set<java.lang.Class<?>>getSubTypes(java.lang.String prefix, java.lang.Class<?> type)static java.util.Set<java.lang.Class<?>>getTypes(java.lang.String prefix, java.lang.Class<? extends java.lang.annotation.Annotation> annotation)static java.util.Set<java.lang.reflect.Method>getVoidMethods(java.lang.String prefix)
-
-
-
Method Detail
-
getJavaKeywordArray
public static java.lang.String[] getJavaKeywordArray()
-
getJavaKeywordSet
public static java.util.Set<java.lang.String> getJavaKeywordSet()
-
getCanonicalNames
public static java.util.Set<java.lang.String> getCanonicalNames(java.util.Collection<java.lang.Class<?>> types)
-
getEnumOfEquals
public static <T extends java.lang.Enum<T>> T getEnumOfEquals(java.lang.String name, T... values)
-
getEnumOfEqualsIgnoreCase
public static <T extends java.lang.Enum<T>> T getEnumOfEqualsIgnoreCase(java.lang.String name, T... values)
-
getStaticBooleanValue
public static java.lang.Boolean getStaticBooleanValue(java.lang.Object object, java.lang.String fieldName)
-
getStaticStringValue
public static java.lang.String getStaticStringValue(java.lang.Object object, java.lang.String fieldName)
-
getTypes
public static java.util.Set<java.lang.Class<?>> getTypes(java.lang.String prefix, java.lang.Class<? extends java.lang.annotation.Annotation> annotation)
-
getSubTypes
public static java.util.Set<java.lang.Class<?>> getSubTypes(java.lang.String prefix, java.lang.Class<?> type)
-
getVoidMethods
public static java.util.Set<java.lang.reflect.Method> getVoidMethods(java.lang.String prefix)
-
-