T
- Property typepublic interface TemporalBeanProperty<T> extends BeanProperty<T>, TemporalProperty<T>
BeanProperty
, implementing TemporalProperty
.BeanProperty.Builder<T>
TemporalProperty.TemporalPropertyBuilder<T>
PathProperty.PathPropertyBuilder<T>
CloneableProperty.CloneablePathProperty<T,P extends Property<T> & Path<T>>
Property.PropertyAccessException, Property.PropertyNotFoundException, Property.PropertyReadException, Property.PropertyReadOnlyException, Property.PropertyWriteException
Localizable.LocalizableBuilder, Localizable.LocalizationException
Path.FinalPath<T>, Path.PathBuilder<T>
PATH_HIERARCHY_SEPARATOR
DEFAULT_CONFIG_PROPERTY_PREFIX, PATH
Modifier and Type | Method and Description |
---|---|
static <T> BeanProperty.Builder<T> |
builder(String name,
Class<T> type)
Get a builder to create a
TemporalBeanProperty . |
getAnnotation, getField, getParentProperty, getReadMethod, getSequence, getWriteMethod, hasAnnotation, isIdentifier
clone, create, create, date, localDate, localDateTime, localTime, offsetDateTime
isReadOnly
getConfiguration, getConvertedValue, getConverter, getExpressionValueConverter, getName, getTemporalType, getType, present, render, renderIfAvailable
getValidators, validate
builder, getMessage, getMessageArguments, getMessageCode, of, of
hasConfiguration
getModelType, getModelValue
asc, desc, from
fullName, fullName, getName, getParent, isRootPath, of, relativeName, relativeName, stream
getDataPath, isDataMappable
between, count, eq, eq, goe, goe, gt, gt, in, in, in, isNotNull, isNull, loe, loe, lt, lt, max, min, neq, neq, nin, nin, nin
bean, constant, countAll, path, propertySet, propertySet
day, hour, month, year
static <T> BeanProperty.Builder<T> builder(String name, Class<T> type)
TemporalBeanProperty
.builder
in interface BeanProperty<T>
T
- Property typename
- Property name (not null)type
- Property type (not null)Copyright © 2019 The Holon Platform. All rights reserved.