public class FieldInfo<T> extends Object
Constructor and Description |
---|
FieldInfo(Field field,
ValueTypeInfo<T> valueTypeInfo,
List<Class<? extends CustomFieldBehaviorTag>> customBehavior) |
Modifier and Type | Method and Description |
---|---|
List<Class<? extends CustomFieldBehaviorTag>> |
getCustomBehavior() |
Field |
getField() |
ValueTypeInfo<T> |
getValueTypeInfo() |
<E extends Exception> |
visit(AddsToRuleKey value,
ValueVisitor<E> visitor) |
public FieldInfo(Field field, ValueTypeInfo<T> valueTypeInfo, List<Class<? extends CustomFieldBehaviorTag>> customBehavior)
public <E extends Exception> void visit(AddsToRuleKey value, ValueVisitor<E> visitor) throws E extends Exception
E extends Exception
public ValueTypeInfo<T> getValueTypeInfo()
public Field getField()
public List<Class<? extends CustomFieldBehaviorTag>> getCustomBehavior()