Class GenericCollectionModel<T>

    • Constructor Detail

      • GenericCollectionModel

        public GenericCollectionModel​(T object)
        Instantiates a new GenericCollectionModel.
        Parameters:
        object - the object
      • GenericCollectionModel

        public GenericCollectionModel()
    • Method Detail

      • newSerializableCollectionOf

        protected abstract T newSerializableCollectionOf​(T object)
        Creates a serializable version of the object. The object is usually a collection.
        Parameters:
        object - the object
        Returns:
        serializable version of object
      • setObject

        public void setObject​(T object)
        Backing object.
        Specified by:
        setObject in interface IModel<T>
        Overrides:
        setObject in class GenericModel<T>
        Parameters:
        object - The model object
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class GenericModel<T>
      • canEqual

        protected boolean canEqual​(java.lang.Object other)
        Overrides:
        canEqual in class GenericModel<T>