Interface IdentifiableModel<T>

Type Parameters:
T - The type of the identifier
All Superinterfaces:
Identifiable<T>
All Known Subinterfaces:
DetailModel<T>
All Known Implementing Classes:
BaseDetailModel

public interface IdentifiableModel<T> extends Identifiable<T>
The IdentifiableModel interface defines a contract for objects that have an identifier and can be identified as a transient.
  • Property Summary

    Properties
    Type
    Property
    Description
    javafx.beans.binding.BooleanExpression
     

    Properties inherited from interface cz.masci.commons.springfx.data.Identifiable

    id
  • Method Summary

    Modifier and Type
    Method
    Description
    default boolean
    Returns true if this object is transient and doesn't have id set.
    javafx.beans.binding.BooleanExpression
     

    Methods inherited from interface cz.masci.commons.springfx.data.Identifiable

    getId, idProperty, setId
  • Property Details

    • transient

      javafx.beans.binding.BooleanExpression transientProperty
  • Method Details

    • transientProperty

      javafx.beans.binding.BooleanExpression transientProperty()
    • isTransient

      default boolean isTransient()
      Returns true if this object is transient and doesn't have id set. If this object is persisted it returns false.