Interface IObjectClassAwareModel<T>

Type Parameters:
T - The model object type
All Superinterfaces:
IClusterable, IDetachable, IModel<T>, Serializable
All Known Implementing Classes:
AbstractPropertyModel, CollectionModel, GenericBaseModel, ListModel, MapModel, Model, PropertyModel, SetModel

public interface IObjectClassAwareModel<T> extends IModel<T>
Interface implemented by model that can provide class of the model object.
Author:
Matej Knopp
  • Method Details

    • getObjectClass

      Returns the class of model object
      Returns:
      class of model object or null if the class couldn't be determined