Class DefaultBeanState
java.lang.Object
io.ebeaninternal.server.core.DefaultBeanState
- All Implemented Interfaces:
io.ebean.BeanState
Default implementation of BeanState.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanisDirty()booleanbooleanisNew()booleanbooleanbooleanvoidvoidsetDisableLazyLoad(boolean disableLazyLoading) voidvoidsetPropertyLoaded(String propertyName, boolean loaded) int
-
Constructor Details
-
DefaultBeanState
public DefaultBeanState(io.ebean.bean.EntityBean entityBean)
-
-
Method Details
-
setPropertyLoaded
- Specified by:
setPropertyLoadedin interfaceio.ebean.BeanState
-
isReference
public boolean isReference()- Specified by:
isReferencein interfaceio.ebean.BeanState
-
isNew
public boolean isNew()- Specified by:
isNewin interfaceio.ebean.BeanState
-
isNewOrDirty
public boolean isNewOrDirty()- Specified by:
isNewOrDirtyin interfaceio.ebean.BeanState
-
isDirty
public boolean isDirty()- Specified by:
isDirtyin interfaceio.ebean.BeanState
-
loadedProps
-
changedProps
-
dirtyValues
-
isUnmodifiable
public boolean isUnmodifiable()- Specified by:
isUnmodifiablein interfaceio.ebean.BeanState
-
setLoaded
public void setLoaded()- Specified by:
setLoadedin interfaceio.ebean.BeanState
-
setDisableLazyLoad
public void setDisableLazyLoad(boolean disableLazyLoading) - Specified by:
setDisableLazyLoadin interfaceio.ebean.BeanState
-
isDisableLazyLoad
public boolean isDisableLazyLoad()- Specified by:
isDisableLazyLoadin interfaceio.ebean.BeanState
-
resetForInsert
public void resetForInsert()- Specified by:
resetForInsertin interfaceio.ebean.BeanState
-
loadErrors
-
sortOrder
public int sortOrder()- Specified by:
sortOrderin interfaceio.ebean.BeanState
-