Package deltix.qsrv.hf.pub.md
Class ClassAnnotator
- java.lang.Object
-
- deltix.qsrv.hf.pub.md.ClassAnnotator
-
public class ClassAnnotator extends java.lang.Object
Extracts user-visible information from a native class.
-
-
Field Summary
Fields Modifier and Type Field Description static ClassAnnotator
DEFAULT
-
Constructor Summary
Constructors Constructor Description ClassAnnotator()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getDescription(java.lang.Class<?> cls)
java.lang.String
getDescription(java.lang.reflect.Field field)
java.lang.String
getDescription(java.lang.reflect.Method method, java.lang.String fieldName)
java.lang.String
getGuid(java.lang.Class<?> cls)
java.lang.String
getName(java.lang.Class<?> cls)
static java.lang.String
getPrompt(java.lang.Class<?> cls, java.lang.String key, java.lang.String def)
static java.lang.String
getPrompt(java.lang.reflect.Field field)
static java.lang.String
getPrompt(java.lang.String key, java.lang.reflect.Method method)
java.lang.String
getTitle(java.lang.Class<?> cls)
java.lang.String
getTitle(java.lang.reflect.Field f)
java.lang.String
getTitle(java.lang.reflect.Method m, java.lang.String field)
boolean
isAbstract(java.lang.Class<?> cls)
boolean
isStatic(java.lang.reflect.Field f)
boolean
isStatic(java.lang.reflect.Method m)
-
-
-
Field Detail
-
DEFAULT
public static final ClassAnnotator DEFAULT
-
-
Method Detail
-
isAbstract
public boolean isAbstract(java.lang.Class<?> cls)
-
getName
public java.lang.String getName(java.lang.Class<?> cls)
-
getTitle
public java.lang.String getTitle(java.lang.Class<?> cls)
-
getGuid
public java.lang.String getGuid(java.lang.Class<?> cls)
-
isStatic
public boolean isStatic(java.lang.reflect.Field f)
-
isStatic
public boolean isStatic(java.lang.reflect.Method m)
-
getTitle
public java.lang.String getTitle(java.lang.reflect.Field f)
-
getTitle
public java.lang.String getTitle(java.lang.reflect.Method m, java.lang.String field)
-
getDescription
public java.lang.String getDescription(java.lang.Class<?> cls)
-
getDescription
public java.lang.String getDescription(java.lang.reflect.Field field)
-
getDescription
public java.lang.String getDescription(java.lang.reflect.Method method, java.lang.String fieldName)
-
getPrompt
public static java.lang.String getPrompt(java.lang.String key, java.lang.reflect.Method method)
-
getPrompt
public static java.lang.String getPrompt(java.lang.reflect.Field field)
-
getPrompt
public static java.lang.String getPrompt(java.lang.Class<?> cls, java.lang.String key, java.lang.String def)
-
-