Package io.ebeaninternal.server.deploy
Class BeanPropertyOrderColumn
- java.lang.Object
-
- io.ebeaninternal.server.deploy.BeanProperty
-
- io.ebeaninternal.server.deploy.BeanPropertyOrderColumn
-
- All Implemented Interfaces:
ExpressionPath
,Property
,ElPropertyDeploy
,ElPropertyValue
,STreeProperty
,ScalarDataReader<Object>
public class BeanPropertyOrderColumn extends BeanProperty
Bean property for synthetic sort order value / order column. The value of which is held on the entity bean intercept.
-
-
Field Summary
-
Fields inherited from interface io.ebeaninternal.server.el.ElPropertyDeploy
ROOT_ELPREFIX
-
-
Constructor Summary
Constructors Constructor Description BeanPropertyOrderColumn(BeanDescriptor<?> descriptor, DeployBeanProperty deploy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
getValue(EntityBean bean)
Return the value of the property method.Object
getValueIntercept(EntityBean bean)
void
setValue(EntityBean bean, Object value)
Set the value of the property without interception or PropertyChangeSupport.void
setValueIntercept(EntityBean bean, Object value)
Set the value of the property.-
Methods inherited from class io.ebeaninternal.server.deploy.BeanProperty
addTenant, appendFrom, appendSelect, bind, buildElPropertyValue, buildRawSqlSelectChain, containsFormulaWithJoin, containsMany, containsManySince, convert, diff, docStoreInclude, docStoreMapping, format, getAssocIdExpression, getAssocIdInExpr, getAssocIdInValueExpr, getAssocIdValues, getAssocIsEmpty, getBeanDescriptor, getBeanProperty, getCacheDataValue, getDbBind, getDbCheckConstraintValues, getDbColumn, getDbColumnDefault, getDbComment, getDbEncryptedType, getDbLength, getDbMigrationInfos, getDbType, getDecryptProperty, getDeployOrder, getElName, getElPlaceholder, getElPrefix, getEncryptKey, getEncryptKeyAsString, getFetchPreference, getFullBeanName, getGeneratedProperty, getJdbcType, getName, getProperty, getPropertyIndex, getPropertyType, getScalarType, getSecondaryTableJoinPrefix, getStringParser, getVal, initialise, isAggregation, isAssignableFrom, isAssocId, isAssocMany, isAssocProperty, isCacheDataInclude, isDateTimeCapable, isDbEncrypted, isDbInsertable, isDbUpdatable, isDDLColumn, isDDLNotNull, isDiscriminator, isDraft, isDraftDirty, isDraftOnly, isEmbedded, isExcludedFromHistory, isFetchEager, isFormula, isGenerated, isId, isImportedPrimaryKey, isJsonSerialize, isLoadProperty, isLob, isLobType, isLocal, isLocalEncrypted, isMany, isMutableScalarType, isNaturalKey, isNullable, isScalar, isSecondaryTable, isSoftDelete, isTenantId, isTransient, isUnique, isUnmappedJson, isVersion, jsonRead, jsonWrite, jsonWriteForInsert, jsonWriteValue, load, loadIgnore, localEncrypt, merge, parse, parseDateTime, pathGet, pathGetNested, pathSet, publish, read, read, readData, readSet, readSet, registerColumn, renderDbType, setCacheDataValue, setDeployOrder, setTenantValue, setValueChanged, toString, writeData
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface io.ebeaninternal.server.query.STreeProperty
isAggregationManyToOne
-
-
-
-
Constructor Detail
-
BeanPropertyOrderColumn
public BeanPropertyOrderColumn(BeanDescriptor<?> descriptor, DeployBeanProperty deploy)
-
-
Method Detail
-
getValue
public Object getValue(EntityBean bean)
Description copied from class:BeanProperty
Return the value of the property method.- Overrides:
getValue
in classBeanProperty
-
getValueIntercept
public Object getValueIntercept(EntityBean bean)
- Overrides:
getValueIntercept
in classBeanProperty
-
setValue
public void setValue(EntityBean bean, Object value)
Description copied from class:BeanProperty
Set the value of the property without interception or PropertyChangeSupport.- Overrides:
setValue
in classBeanProperty
-
setValueIntercept
public void setValueIntercept(EntityBean bean, Object value)
Description copied from class:BeanProperty
Set the value of the property.- Overrides:
setValueIntercept
in classBeanProperty
-
-