T - The declaring class typeF - The field typepublic class FieldDefinition<T,F> extends Object
| Constructor and Description |
|---|
FieldDefinition(String name,
Class<F> type,
Class<T> clazz)
Create a new
FieldDefinition. |
FieldDefinition(String name,
Class<F> type,
Class<T> clazz,
Set<Class<? extends Annotation>> annotations)
Create a new
FieldDefinition. |
FieldDefinition(String name,
Class<F> type,
Class<T> clazz,
Set<Class<? extends Annotation>> annotations,
Integer modifiers)
Create a new
FieldDefinition. |
public FieldDefinition(String name, Class<F> type, Class<T> clazz)
FieldDefinition.name - the field nametype - the filed typeclazz - the declaring class typepublic FieldDefinition(String name, Class<F> type, Class<T> clazz, Set<Class<? extends Annotation>> annotations)
FieldDefinition.name - the field nametype - the filed typeclazz - the declaring class typeannotations - annotations present on the fieldpublic FieldDefinition(String name, Class<F> type, Class<T> clazz, Set<Class<? extends Annotation>> annotations, Integer modifiers)
FieldDefinition.name - the field nametype - the filed typeclazz - the declaring class typeannotations - annotations present on the fieldmodifiers - the field modifiersCopyright © 2017. All Rights Reserved.