Interface ClassModel

All Superinterfaces:
AnnotatedElement, ExtensibleType<ClassModel>, Type
All Known Implementing Classes:
ClassModelImpl

public interface ClassModel extends ExtensibleType<ClassModel>
Model that represents a class
  • Method Details

    • getFields

      Collection<FieldModel> getFields()
      Returns an unmodifiable collection of fields models that represent all the declared fields of this classes.
      Returns:
      collection of declared fields