org.benow.web.path.page.obj
Class GeneratedContentOutline
java.lang.Object
org.benow.web.path.page.obj.GeneratedContentOutline
public class GeneratedContentOutline
- extends java.lang.Object
Helper class for aiding in field introspection for a class
- Author:
- andy
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GeneratedContentOutline
protected GeneratedContentOutline()
GeneratedContentOutline
public GeneratedContentOutline(java.lang.Class<?> forClass)
throws java.io.InvalidClassException
- Throws:
java.io.InvalidClassException
getClassAnnotation
public java.lang.String getClassAnnotation(java.lang.String annotationClassName,
java.lang.String defaultValue)
getFieldAnnotation
public java.lang.String getFieldAnnotation(java.lang.String fieldName,
java.lang.String annotationClassName,
java.lang.String defaultValue)
getShorterClassName
public java.lang.String getShorterClassName()
isSimpleType
public java.lang.String isSimpleType(java.lang.String className)
throws java.lang.ClassNotFoundException
- Throws:
java.lang.ClassNotFoundException
numSimpleFields
public int numSimpleFields()
hasFieldAnnotation
public java.lang.String hasFieldAnnotation(java.lang.String fieldName,
java.lang.String annotationClassName)
getFieldDisplayName
public java.lang.String getFieldDisplayName(java.lang.String fieldName)
isHidden
public java.lang.String isHidden(java.lang.String fieldName,
java.lang.String displayType)