Package com.landawn.abacus.util
Class TypeAttrParser
- java.lang.Object
-
- com.landawn.abacus.util.TypeAttrParser
-
public final class TypeAttrParser extends Object
The Class TypeAttrParser.- Since:
- 0.8
- Author:
- Haiyang Li
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getClassName()
Gets the class name.String[]
getParameters()
Gets the parameters.String[]
getTypeParameters()
Gets the type parameters.static <T> T
newInstance(Class<?> cls, String attr, Object... args)
static TypeAttrParser
parse(String attr)
String
toString()
-
-
-
Method Detail
-
getClassName
public String getClassName()
Gets the class name.- Returns:
-
getTypeParameters
public String[] getTypeParameters()
Gets the type parameters.- Returns:
-
getParameters
public String[] getParameters()
Gets the parameters.- Returns:
-
parse
public static TypeAttrParser parse(String attr)
- Parameters:
attr
-- Returns:
-
newInstance
@SafeVarargs public static <T> T newInstance(Class<?> cls, String attr, Object... args)
- Type Parameters:
T
-- Parameters:
cls
-attr
-args
-- Returns:
-
-