public class EntityInternals
extends java.lang.Object
Constructor and Description |
---|
EntityInternals() |
Modifier and Type | Method and Description |
---|---|
static void |
beforeReadObject(Entity entity,
java.io.ObjectInputStream inputStream,
java.lang.String generatedIdFieldName)
Hook to be invoked before entity deserialization
|
static void |
beforeWriteObject(Entity entity,
java.io.ObjectOutputStream outputStream,
java.lang.String generatedIdFieldName)
Hook to be invoked before entity serialization
|
static boolean |
equals(Entity o1,
java.lang.Object o2) |
static void |
fireListeners(Entity entity,
java.lang.String property,
java.lang.Object prevValue,
java.lang.Object newValue) |
static int |
hashCode(Entity entity)
Used by enhancing process as implementation of
hashCode() method for
each JmixEntity that is not Embeddable . |
static java.lang.String |
toString(Entity entity) |
public static java.lang.String toString(Entity entity)
public static boolean equals(Entity o1, @Nullable java.lang.Object o2)
public static int hashCode(Entity entity)
hashCode()
method for
each JmixEntity
that is not Embeddable
.public static void fireListeners(Entity entity, java.lang.String property, @Nullable java.lang.Object prevValue, @Nullable java.lang.Object newValue)
public static void beforeWriteObject(Entity entity, java.io.ObjectOutputStream outputStream, @Nullable java.lang.String generatedIdFieldName) throws java.io.IOException
java.io.IOException
public static void beforeReadObject(Entity entity, java.io.ObjectInputStream inputStream, @Nullable java.lang.String generatedIdFieldName) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.IOException
java.lang.ClassNotFoundException