Package com.appslandia.common.base
Class ToStringBuilder.FieldDecision
- java.lang.Object
-
- com.appslandia.common.base.ToStringBuilder.FieldDecision
-
- Enclosing class:
- ToStringBuilder
public static class ToStringBuilder.FieldDecision extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description FieldDecision()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancheckAnnotation(java.lang.Object value, java.lang.reflect.Field field, java.lang.Class<? extends java.lang.annotation.Annotation> annotationType)booleanexclude(java.lang.reflect.Field field)booleaninvokeToString(java.lang.Object value, java.lang.reflect.Field field)booleantoHashInfo(java.lang.Object value, java.lang.reflect.Field field)protected booleanuseHashInfo(java.lang.Object value, java.lang.reflect.Field field)protected booleanuseToString(java.lang.Object value, java.lang.reflect.Field field)
-
-
-
Method Detail
-
toHashInfo
public boolean toHashInfo(java.lang.Object value, java.lang.reflect.Field field)
-
invokeToString
public boolean invokeToString(java.lang.Object value, java.lang.reflect.Field field)
-
exclude
public boolean exclude(java.lang.reflect.Field field)
-
useHashInfo
protected boolean useHashInfo(java.lang.Object value, java.lang.reflect.Field field)
-
useToString
protected boolean useToString(java.lang.Object value, java.lang.reflect.Field field)
-
checkAnnotation
protected boolean checkAnnotation(java.lang.Object value, java.lang.reflect.Field field, java.lang.Class<? extends java.lang.annotation.Annotation> annotationType)
-
-