public interface ObjectModel extends ScalarModificationAware
| Modifier and Type | Method and Description |
|---|---|
void |
batchLoad(Iterable<ObjectModel> objectModels,
int[] propertyIds) |
int |
compareScalar(int scalarPropertyId,
StringComparatorType stringComparatorType,
NullComparatorType nullComparatorType,
ObjectModel other) |
void |
disable(int propertyId) |
void |
enable(int propertyId) |
boolean |
equalsScalar(int scalarPropertyId,
StringComparatorType stringComparatorType,
ObjectModel other) |
void |
freezeScalar(int scalarPropertyId,
FrozenContext<?> ctx) |
Object |
get(int propertyId) |
AssociatedEndpoint |
getAssociatedEndpoint(int propertyId) |
ModelClass |
getModelClass() |
Object |
getOwner() |
ScalarLoader |
getScalarLoader() |
int |
hashCodeScalar(int scalarPropertyId,
StringComparatorType stringComparatorType) |
boolean |
isDisabled(int propertyId) |
default boolean |
isEnabed(int propertyId) |
boolean |
isLoaded(int propertyId) |
default boolean |
isUnloaded(int propertyId) |
void |
load(int... propertyIds) |
void |
load(int propertyId) |
default void |
loadScalars() |
void |
set(int propertyId,
Object value) |
void |
setScalarLoader(ScalarLoader scalarLoader) |
void |
unfreezeScalar(int scalarPropertyId,
FrozenContext<?> ctx) |
void |
unload(int propertyId) |
addScalarListener, removeScalarListenerModelClass getModelClass()
Object getOwner()
Object get(int propertyId)
void set(int propertyId,
Object value)
AssociatedEndpoint getAssociatedEndpoint(int propertyId)
boolean isLoaded(int propertyId)
default boolean isUnloaded(int propertyId)
void load(int propertyId)
void load(int... propertyIds)
default void loadScalars()
void batchLoad(Iterable<ObjectModel> objectModels, int[] propertyIds)
void unload(int propertyId)
default boolean isEnabed(int propertyId)
boolean isDisabled(int propertyId)
void enable(int propertyId)
void disable(int propertyId)
ScalarLoader getScalarLoader()
void setScalarLoader(ScalarLoader scalarLoader)
int hashCodeScalar(int scalarPropertyId,
StringComparatorType stringComparatorType)
boolean equalsScalar(int scalarPropertyId,
StringComparatorType stringComparatorType,
ObjectModel other)
int compareScalar(int scalarPropertyId,
StringComparatorType stringComparatorType,
NullComparatorType nullComparatorType,
ObjectModel other)
void freezeScalar(int scalarPropertyId,
FrozenContext<?> ctx)
void unfreezeScalar(int scalarPropertyId,
FrozenContext<?> ctx)
Copyright © 2016. All rights reserved.