Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractPropertyFactory<V,
P extends WritableProperty<V>> - Class in io.github.mmm.property.factory -
The abstract base implementation of
PropertyFactory
. - AbstractPropertyFactory() - Constructor for class io.github.mmm.property.factory.AbstractPropertyFactory
- AbstractPropertyMetadata<V> - Class in io.github.mmm.property
-
Abstract base implementation of
PropertyMetadata
. - AbstractPropertyMetadata() - Constructor for class io.github.mmm.property.AbstractPropertyMetadata
-
The constructor.
- add(String, boolean) - Method in class io.github.mmm.property.string.StringListProperty
- addTag(String) - Method in class io.github.mmm.property.string.TagsProperty
- addTags(Collection<String>) - Method in class io.github.mmm.property.string.TagsProperty
- and(CriteriaPredicate) - Method in interface io.github.mmm.property.criteria.CriteriaPredicate
- and(CriteriaPredicate...) - Method in interface io.github.mmm.property.criteria.CriteriaPredicate
- AND - Static variable in class io.github.mmm.property.criteria.PredicateOperator
-
Operator to combine
arguments
with logical AND. - asMap() - Method in class io.github.mmm.property.AbstractPropertyMetadata
- asMap() - Method in interface io.github.mmm.property.PropertyMetadata
- asString() - Method in class io.github.mmm.property.pattern.PatternProperty
- AttributeReadOnly - Interface in io.github.mmm.property
-
Interface for an object that can be
read-only
(or mutable). - autoDetect(String) - Static method in class io.github.mmm.property.criteria.LikePatternSyntax
- avg() - Method in interface io.github.mmm.property.number.ReadableNumberProperty
- AVG - Static variable in class io.github.mmm.property.criteria.CriteriaAggregationOperator
-
Operator to calculate the average of all values of a
property
(e.g.
B
- BigDecimalProperty - Class in io.github.mmm.property.number.bigdecimal
-
Implementation of
WritableBigDecimalProperty
. - BigDecimalProperty(String) - Constructor for class io.github.mmm.property.number.bigdecimal.BigDecimalProperty
-
The constructor.
- BigDecimalProperty(String, PropertyMetadata<BigDecimal>) - Constructor for class io.github.mmm.property.number.bigdecimal.BigDecimalProperty
-
The constructor.
- BigDecimalProperty(String, BigDecimal) - Constructor for class io.github.mmm.property.number.bigdecimal.BigDecimalProperty
-
The constructor.
- BigDecimalProperty(String, BigDecimal, PropertyMetadata<BigDecimal>) - Constructor for class io.github.mmm.property.number.bigdecimal.BigDecimalProperty
-
The constructor.
- BigIntegerProperty - Class in io.github.mmm.property.number.biginteger
-
Implementation of
WritableBigIntegerProperty
. - BigIntegerProperty(String) - Constructor for class io.github.mmm.property.number.biginteger.BigIntegerProperty
-
The constructor.
- BigIntegerProperty(String, PropertyMetadata<BigInteger>) - Constructor for class io.github.mmm.property.number.biginteger.BigIntegerProperty
-
The constructor.
- BigIntegerProperty(String, BigInteger) - Constructor for class io.github.mmm.property.number.biginteger.BigIntegerProperty
-
The constructor.
- BigIntegerProperty(String, BigInteger, PropertyMetadata<BigInteger>) - Constructor for class io.github.mmm.property.number.biginteger.BigIntegerProperty
-
The constructor.
- BooleanLiteral - Interface in io.github.mmm.property.criteria
- BooleanProperty - Class in io.github.mmm.property.booleans
-
Implementation of
WritableBooleanProperty
. - BooleanProperty(String) - Constructor for class io.github.mmm.property.booleans.BooleanProperty
-
The constructor.
- BooleanProperty(String, PropertyMetadata<Boolean>) - Constructor for class io.github.mmm.property.booleans.BooleanProperty
-
The constructor.
- BooleanProperty(String, Boolean) - Constructor for class io.github.mmm.property.booleans.BooleanProperty
-
The constructor.
- BooleanProperty(String, Boolean, PropertyMetadata<Boolean>) - Constructor for class io.github.mmm.property.booleans.BooleanProperty
-
The constructor.
- BooleanSelection - Interface in io.github.mmm.property.criteria
- ByteProperty - Class in io.github.mmm.property.number.bytes
-
Implementation of
WritableByteProperty
. - ByteProperty(String) - Constructor for class io.github.mmm.property.number.bytes.ByteProperty
-
The constructor.
- ByteProperty(String, PropertyMetadata<Byte>) - Constructor for class io.github.mmm.property.number.bytes.ByteProperty
-
The constructor.
- ByteProperty(String, Byte) - Constructor for class io.github.mmm.property.number.bytes.ByteProperty
-
The constructor.
- ByteProperty(String, Byte, PropertyMetadata<Byte>) - Constructor for class io.github.mmm.property.number.bytes.ByteProperty
-
The constructor.
C
- cast() - Method in interface io.github.mmm.property.criteria.CriteriaParameters
- clearValidationResult() - Method in class io.github.mmm.property.Property
-
Clears the cached internal
validation
result. - clone() - Method in class io.github.mmm.property.Property
- CollectionProperty<V extends Collection<E>,
E> - Class in io.github.mmm.property.container.collection -
Implementation of
WritableCollectionProperty
. - CollectionProperty(String, WritableProperty<E>) - Constructor for class io.github.mmm.property.container.collection.CollectionProperty
-
The constructor.
- CollectionProperty(String, WritableProperty<E>, PropertyMetadata<V>) - Constructor for class io.github.mmm.property.container.collection.CollectionProperty
-
The constructor.
- compareTo(ReadableProperty<?>) - Method in class io.github.mmm.property.Property
- computeSize(StructuredFormatSizeComputor) - Method in interface io.github.mmm.property.ReadableProperty
-
This method shall only be called from
marshalling
. - ContainerProperty<V,
E> - Class in io.github.mmm.property.container -
Implementation of
WritableContainerProperty
. - ContainerProperty(String, WritableProperty<E>) - Constructor for class io.github.mmm.property.container.ContainerProperty
-
The constructor.
- ContainerProperty(String, WritableProperty<E>, PropertyMetadata<V>) - Constructor for class io.github.mmm.property.container.ContainerProperty
-
The constructor.
- contains(String) - Method in class io.github.mmm.property.string.StringListProperty
- CONTAINS - Static variable in class io.github.mmm.property.criteria.PredicateOperator
-
Operator to check if
first argument
(collection) CONTAINS thesecond argument
. - convert(String, LikePatternSyntax) - Method in class io.github.mmm.property.criteria.LikePatternSyntax
- convert(String, LikePatternSyntax, boolean) - Method in class io.github.mmm.property.criteria.LikePatternSyntax
- convertLikePattern(String) - Method in class io.github.mmm.property.criteria.CriteriaFormatter
- copy(String, PropertyMetadata<V>) - Method in class io.github.mmm.property.Property
- copy(String, PropertyMetadata<V>) - Method in interface io.github.mmm.property.WritableProperty
- copy(P) - Static method in interface io.github.mmm.property.WritableProperty
- copy(P, String) - Static method in interface io.github.mmm.property.WritableProperty
- copy(P, String, PropertyMetadata<V>) - Static method in interface io.github.mmm.property.WritableProperty
- count() - Method in interface io.github.mmm.property.ReadableProperty
- count(PropertyPath<?>) - Static method in interface io.github.mmm.property.criteria.CriteriaAggregation
- COUNT - Static variable in class io.github.mmm.property.criteria.CriteriaAggregationOperator
- COUNT_ALL - Static variable in interface io.github.mmm.property.criteria.CriteriaAggregation
-
CriteriaAggregation
forCOUNT(*)
. - create(Class<P>, Class<V>, String) - Method in interface io.github.mmm.property.factory.PropertyFactoryManager
- create(Class<P>, Class<V>, String, PropertyMetadata<V>, WritableProperty<?>) - Method in interface io.github.mmm.property.factory.PropertyFactoryManager
- create(Class<V>, String) - Method in interface io.github.mmm.property.factory.PropertyFactoryManager
- create(Class<V>, String, PropertyMetadata<V>) - Method in interface io.github.mmm.property.factory.PropertyFactoryManager
- create(String, Class<? extends E>, PropertyMetadata<E>, WritableProperty<?>) - Method in class io.github.mmm.property.enumeration.PropertyFactoryEnum
- create(String, Class<? extends Range<V>>, PropertyMetadata<Range<V>>, WritableProperty<?>) - Method in class io.github.mmm.property.range.PropertyFactoryRange
- create(String, Class<? extends Boolean>, PropertyMetadata<Boolean>, WritableProperty<?>) - Method in class io.github.mmm.property.booleans.PropertyFactoryBoolean
- create(String, Class<? extends Byte>, PropertyMetadata<Byte>, WritableProperty<?>) - Method in class io.github.mmm.property.number.bytes.PropertyFactoryByte
- create(String, Class<? extends Double>, PropertyMetadata<Double>, WritableProperty<?>) - Method in class io.github.mmm.property.number.doubles.PropertyFactoryDouble
- create(String, Class<? extends Float>, PropertyMetadata<Float>, WritableProperty<?>) - Method in class io.github.mmm.property.number.floats.PropertyFactoryFloat
- create(String, Class<? extends Integer>, PropertyMetadata<Integer>, WritableProperty<?>) - Method in class io.github.mmm.property.number.integers.PropertyFactoryInteger
- create(String, Class<? extends Long>, PropertyMetadata<Long>, WritableProperty<?>) - Method in class io.github.mmm.property.number.longs.PropertyFactoryLong
- create(String, Class<? extends Short>, PropertyMetadata<Short>, WritableProperty<?>) - Method in class io.github.mmm.property.number.shorts.PropertyFactoryShort
- create(String, Class<? extends String>, PropertyMetadata<String>, WritableProperty<?>) - Method in class io.github.mmm.property.string.PropertyFactoryPassword
- create(String, Class<? extends String>, PropertyMetadata<String>, WritableProperty<?>) - Method in class io.github.mmm.property.string.PropertyFactoryString
- create(String, Class<? extends String>, PropertyMetadata<String>, WritableProperty<?>) - Method in class io.github.mmm.property.string.PropertyFactoryTags
- create(String, Class<? extends BigDecimal>, PropertyMetadata<BigDecimal>, WritableProperty<?>) - Method in class io.github.mmm.property.number.bigdecimal.PropertyFactoryBigDecimal
- create(String, Class<? extends BigInteger>, PropertyMetadata<BigInteger>, WritableProperty<?>) - Method in class io.github.mmm.property.number.biginteger.PropertyFactoryBigInteger
- create(String, Class<? extends Duration>, PropertyMetadata<Duration>, WritableProperty<?>) - Method in class io.github.mmm.property.temporal.duration.PropertyFactoryDuration
- create(String, Class<? extends Instant>, PropertyMetadata<Instant>, WritableProperty<?>) - Method in class io.github.mmm.property.temporal.instant.PropertyFactoryInstant
- create(String, Class<? extends LocalDate>, PropertyMetadata<LocalDate>, WritableProperty<?>) - Method in class io.github.mmm.property.temporal.localdate.PropertyFactoryLocalDate
- create(String, Class<? extends LocalDateTime>, PropertyMetadata<LocalDateTime>, WritableProperty<?>) - Method in class io.github.mmm.property.temporal.localdatetime.PropertyFactoryLocalDateTime
- create(String, Class<? extends LocalTime>, PropertyMetadata<LocalTime>, WritableProperty<?>) - Method in class io.github.mmm.property.temporal.localtime.PropertyFactoryLocalTime
- create(String, Class<? extends OffsetDateTime>, PropertyMetadata<OffsetDateTime>, WritableProperty<?>) - Method in class io.github.mmm.property.temporal.offsetdatetime.PropertyFactoryOffsetDateTime
- create(String, Class<? extends OffsetTime>, PropertyMetadata<OffsetTime>, WritableProperty<?>) - Method in class io.github.mmm.property.temporal.offsettime.PropertyFactoryOffsetTime
- create(String, Class<? extends ZonedDateTime>, PropertyMetadata<ZonedDateTime>, WritableProperty<?>) - Method in class io.github.mmm.property.temporal.zoneddatetime.PropertyFactoryZonedDateTime
- create(String, Class<? extends List<E>>, PropertyMetadata<List<E>>, WritableProperty<?>) - Method in class io.github.mmm.property.container.list.PropertyFactoryList
- create(String, Class<? extends Locale>, PropertyMetadata<Locale>, WritableProperty<?>) - Method in class io.github.mmm.property.locale.PropertyFactoryLocale
- create(String, Class<? extends Map<K, V>>, PropertyMetadata<Map<K, V>>, WritableProperty<?>) - Method in class io.github.mmm.property.container.map.PropertyFactoryMap
- create(String, Class<? extends Pattern>, PropertyMetadata<Pattern>, WritableProperty<?>) - Method in class io.github.mmm.property.pattern.PropertyFactoryPattern
- create(String, Class<? extends Set<E>>, PropertyMetadata<Set<E>>, WritableProperty<?>) - Method in class io.github.mmm.property.container.set.PropertyFactorySet
- create(String, Class<? extends V>, PropertyMetadata<V>, WritableProperty<?>) - Method in interface io.github.mmm.property.factory.PropertyFactory
-
Creates a new instance of the property.
- create(String, Class<? extends V>, PropertyMetadata<V>, WritableProperty<?>) - Method in class io.github.mmm.property.factory.SimplePropertyFactory
- create(String, Class<? extends V>, PropertyMetadata<V>, WritableProperty<?>) - Method in class io.github.mmm.property.object.PropertyFactoryObject
- criteria(CriteriaAggregation<V>) - Method in class io.github.mmm.property.criteria.CriteriaAggregationOperator
- criteria(PropertyPath<V>) - Method in class io.github.mmm.property.criteria.CriteriaAggregationOperator
- CriteriaAggregation<R> - Interface in io.github.mmm.property.criteria
-
CriteriaExpression
using anCriteriaAggregationOperator
such asCOUNT
,SUM
,AVG
,MIN
,MAX
, orGROUP_CONCAT
. - CriteriaAggregationOperator - Class in io.github.mmm.property.criteria
-
CriteriaOperator
for anCriteriaAggregation
. - CriteriaAggregationOperator(String) - Constructor for class io.github.mmm.property.criteria.CriteriaAggregationOperator
-
The constructor.
- CriteriaExpression<R> - Interface in io.github.mmm.property.criteria
-
Interface for a search criteria.
- CriteriaFormatter - Class in io.github.mmm.property.criteria
-
A formatter to format
CriteriaExpression
s to database specific notation (e.g. - CriteriaFormatter() - Constructor for class io.github.mmm.property.criteria.CriteriaFormatter
-
The constructor using inline
CriteriaParameters
. - CriteriaFormatter(CriteriaParameters, AppendableWriter) - Constructor for class io.github.mmm.property.criteria.CriteriaFormatter
-
The constructor.
- CriteriaMarshalling - Class in io.github.mmm.property.criteria
-
Marshalling
to mapCriteriaExpression
s. - CriteriaMarshalling() - Constructor for class io.github.mmm.property.criteria.CriteriaMarshalling
-
The constructor.
- CriteriaObjectParser - Class in io.github.mmm.property.criteria
-
CharScannerParser
forCriteriaObject
.
ATTENTION: Whenparsing
aPropertyPath
only aSimplePath
will be created and returned. - CriteriaObjectParser() - Constructor for class io.github.mmm.property.criteria.CriteriaObjectParser
- CriteriaOperator - Class in io.github.mmm.property.criteria
-
Operator for
CriteriaExpression
to compute the result from thearguments
. - CriteriaOperator(String) - Constructor for class io.github.mmm.property.criteria.CriteriaOperator
-
The constructor.
- CriteriaOperator(String, CriteriaOperator) - Constructor for class io.github.mmm.property.criteria.CriteriaOperator
-
The constructor.
- CriteriaOperator(String, CriteriaOperator, boolean) - Constructor for class io.github.mmm.property.criteria.CriteriaOperator
-
The constructor.
- CriteriaOperator(String, CriteriaOperator, boolean, String) - Constructor for class io.github.mmm.property.criteria.CriteriaOperator
-
The constructor.
- CriteriaOrdering - Class in io.github.mmm.property.criteria
-
An ordering for an
ORDER BY
clause. - CriteriaOrdering(PropertyPath<?>, SortOrder) - Constructor for class io.github.mmm.property.criteria.CriteriaOrdering
-
The constructor.
- CriteriaParameters - Interface in io.github.mmm.property.criteria
- CriteriaParametersIndexed - Class in io.github.mmm.property.criteria
-
CriteriaParameters
using indexed parameters. - CriteriaParametersIndexed() - Constructor for class io.github.mmm.property.criteria.CriteriaParametersIndexed
-
The constructor.
- CriteriaParametersNamed - Class in io.github.mmm.property.criteria
-
CriteriaParameters
using named parameters. - CriteriaParametersNamed(boolean) - Constructor for class io.github.mmm.property.criteria.CriteriaParametersNamed
-
The constructor.
- CriteriaPredicate - Interface in io.github.mmm.property.criteria
-
CriteriaExpression
that is a predicate evaluating to aBoolean
. - CriteriaVisitor - Interface in io.github.mmm.property.criteria
-
Interface for visitor on
CriteriaExpression
.
D
- doGet() - Method in class io.github.mmm.property.booleans.BooleanProperty
- doGet() - Method in class io.github.mmm.property.container.list.ListProperty
- doGet() - Method in class io.github.mmm.property.container.map.MapProperty
- doGet() - Method in class io.github.mmm.property.container.set.SetProperty
- doGet() - Method in class io.github.mmm.property.enumeration.EnumProperty
- doGet() - Method in class io.github.mmm.property.locale.LocaleProperty
- doGet() - Method in class io.github.mmm.property.number.bigdecimal.BigDecimalProperty
- doGet() - Method in class io.github.mmm.property.number.biginteger.BigIntegerProperty
- doGet() - Method in class io.github.mmm.property.number.bytes.ByteProperty
- doGet() - Method in class io.github.mmm.property.number.doubles.DoubleProperty
- doGet() - Method in class io.github.mmm.property.number.floats.FloatProperty
- doGet() - Method in class io.github.mmm.property.number.integers.IntegerProperty
- doGet() - Method in class io.github.mmm.property.number.longs.LongProperty
- doGet() - Method in class io.github.mmm.property.number.shorts.ShortProperty
- doGet() - Method in class io.github.mmm.property.object.ObjectProperty
- doGet() - Method in class io.github.mmm.property.pattern.PatternProperty
- doGet() - Method in class io.github.mmm.property.range.RangeProperty
- doGet() - Method in class io.github.mmm.property.string.StringProperty
- doGet() - Method in class io.github.mmm.property.temporal.duration.DurationProperty
- doGet() - Method in class io.github.mmm.property.temporal.instant.InstantProperty
- doGet() - Method in class io.github.mmm.property.temporal.localdate.LocalDateProperty
- doGet() - Method in class io.github.mmm.property.temporal.localdatetime.LocalDateTimeProperty
- doGet() - Method in class io.github.mmm.property.temporal.localtime.LocalTimeProperty
- doGet() - Method in class io.github.mmm.property.temporal.offsetdatetime.OffsetDateTimeProperty
- doGet() - Method in class io.github.mmm.property.temporal.offsettime.OffsetTimeProperty
- doGet() - Method in class io.github.mmm.property.temporal.zoneddatetime.ZonedDateTimeProperty
- doSet(E) - Method in class io.github.mmm.property.enumeration.EnumProperty
- doSet(Range<V>) - Method in class io.github.mmm.property.range.RangeProperty
- doSet(Boolean) - Method in class io.github.mmm.property.booleans.BooleanProperty
- doSet(Byte) - Method in class io.github.mmm.property.number.bytes.ByteProperty
- doSet(Double) - Method in class io.github.mmm.property.number.doubles.DoubleProperty
- doSet(Float) - Method in class io.github.mmm.property.number.floats.FloatProperty
- doSet(Integer) - Method in class io.github.mmm.property.number.integers.IntegerProperty
- doSet(Long) - Method in class io.github.mmm.property.number.longs.LongProperty
- doSet(Short) - Method in class io.github.mmm.property.number.shorts.ShortProperty
- doSet(String) - Method in class io.github.mmm.property.string.StringListProperty
- doSet(String) - Method in class io.github.mmm.property.string.StringProperty
- doSet(String) - Method in class io.github.mmm.property.string.TagsProperty
- doSet(BigDecimal) - Method in class io.github.mmm.property.number.bigdecimal.BigDecimalProperty
- doSet(BigInteger) - Method in class io.github.mmm.property.number.biginteger.BigIntegerProperty
- doSet(Duration) - Method in class io.github.mmm.property.temporal.duration.DurationProperty
- doSet(Instant) - Method in class io.github.mmm.property.temporal.instant.InstantProperty
- doSet(LocalDate) - Method in class io.github.mmm.property.temporal.localdate.LocalDateProperty
- doSet(LocalDateTime) - Method in class io.github.mmm.property.temporal.localdatetime.LocalDateTimeProperty
- doSet(LocalTime) - Method in class io.github.mmm.property.temporal.localtime.LocalTimeProperty
- doSet(OffsetDateTime) - Method in class io.github.mmm.property.temporal.offsetdatetime.OffsetDateTimeProperty
- doSet(OffsetTime) - Method in class io.github.mmm.property.temporal.offsettime.OffsetTimeProperty
- doSet(ZonedDateTime) - Method in class io.github.mmm.property.temporal.zoneddatetime.ZonedDateTimeProperty
- doSet(List<E>) - Method in class io.github.mmm.property.container.list.ListProperty
- doSet(Locale) - Method in class io.github.mmm.property.locale.LocaleProperty
- doSet(Map<K, V>) - Method in class io.github.mmm.property.container.map.MapProperty
- doSet(Pattern) - Method in class io.github.mmm.property.pattern.PatternProperty
- doSet(Set<E>) - Method in class io.github.mmm.property.container.set.SetProperty
- doSet(V) - Method in class io.github.mmm.property.object.ObjectProperty
- DoubleProperty - Class in io.github.mmm.property.number.doubles
-
Implementation of
WritableDoubleProperty
. - DoubleProperty(String) - Constructor for class io.github.mmm.property.number.doubles.DoubleProperty
-
The constructor.
- DoubleProperty(String, PropertyMetadata<Double>) - Constructor for class io.github.mmm.property.number.doubles.DoubleProperty
-
The constructor.
- DoubleProperty(String, Double) - Constructor for class io.github.mmm.property.number.doubles.DoubleProperty
-
The constructor.
- DoubleProperty(String, Double, PropertyMetadata<Double>) - Constructor for class io.github.mmm.property.number.doubles.DoubleProperty
-
The constructor.
- doValidate(String) - Method in class io.github.mmm.property.Property
- doValidate(Map<K, V>, String) - Method in class io.github.mmm.property.container.map.MapProperty
- doValidate(V, String) - Method in class io.github.mmm.property.container.collection.CollectionProperty
- doValidate(V, String) - Method in class io.github.mmm.property.Property
-
Called from
Property.validate()
in case re-validation is required. - DurationInSecondsProperty - Class in io.github.mmm.property.temporal
-
Extends
LongProperty
to store aDuration
in seconds. - DurationInSecondsProperty(String) - Constructor for class io.github.mmm.property.temporal.DurationInSecondsProperty
-
The constructor.
- DurationInSecondsProperty(String, PropertyMetadata<Long>) - Constructor for class io.github.mmm.property.temporal.DurationInSecondsProperty
-
The constructor.
- DurationProperty - Class in io.github.mmm.property.temporal.duration
-
Implementation of
WritableDurationProperty
. - DurationProperty(String) - Constructor for class io.github.mmm.property.temporal.duration.DurationProperty
-
The constructor.
- DurationProperty(String, PropertyMetadata<Duration>) - Constructor for class io.github.mmm.property.temporal.duration.DurationProperty
-
The constructor.
- DurationProperty(String, Duration) - Constructor for class io.github.mmm.property.temporal.duration.DurationProperty
-
The constructor.
- DurationProperty(String, Duration, PropertyMetadata<Duration>) - Constructor for class io.github.mmm.property.temporal.duration.DurationProperty
-
The constructor.
E
- EMPTY_ARRAY - Static variable in class io.github.mmm.property.criteria.PropertyAssignment
-
An empty array of
PropertyAssignment
. - emptyProperty() - Method in class io.github.mmm.property.container.ContainerProperty
- emptyProperty() - Method in interface io.github.mmm.property.container.ReadableContainerProperty
- EnumProperty<E extends Enum<E>> - Class in io.github.mmm.property.enumeration
-
Implementation of
WritableEnumProperty
. - EnumProperty(String) - Constructor for class io.github.mmm.property.enumeration.EnumProperty
-
The constructor.
- EnumProperty(String, E) - Constructor for class io.github.mmm.property.enumeration.EnumProperty
-
The constructor.
- EnumProperty(String, E, PropertyMetadata<E>) - Constructor for class io.github.mmm.property.enumeration.EnumProperty
-
The constructor.
- EnumProperty(String, PropertyMetadata<E>) - Constructor for class io.github.mmm.property.enumeration.EnumProperty
-
The constructor.
- EnumProperty(String, PropertyMetadata<E>, Class<E>) - Constructor for class io.github.mmm.property.enumeration.EnumProperty
-
The constructor.
- eq(PropertyPath<V>) - Method in interface io.github.mmm.property.ReadableProperty
- eq(V) - Method in interface io.github.mmm.property.ReadableProperty
- EQ - Static variable in class io.github.mmm.property.criteria.PredicateOperator
- equals(Object) - Method in class io.github.mmm.property.Property
- ESCAPE - Static variable in class io.github.mmm.property.criteria.LikePatternSyntax
-
The escape character.
- expression(List<CriteriaObject<?>>) - Method in class io.github.mmm.property.criteria.CriteriaAggregationOperator
-
Deprecated.
- expression(List<CriteriaObject<?>>) - Method in class io.github.mmm.property.criteria.CriteriaOperator
- expression(List<CriteriaObject<?>>) - Method in class io.github.mmm.property.criteria.PredicateOperator
F
- FALSE - Static variable in interface io.github.mmm.property.criteria.BooleanLiteral
- FloatProperty - Class in io.github.mmm.property.number.floats
-
Implementation of
WritableFloatProperty
. - FloatProperty(String) - Constructor for class io.github.mmm.property.number.floats.FloatProperty
-
The constructor.
- FloatProperty(String, PropertyMetadata<Float>) - Constructor for class io.github.mmm.property.number.floats.FloatProperty
-
The constructor.
- FloatProperty(String, Float) - Constructor for class io.github.mmm.property.number.floats.FloatProperty
-
The constructor.
- FloatProperty(String, Float, PropertyMetadata<Float>) - Constructor for class io.github.mmm.property.number.floats.FloatProperty
-
The constructor.
G
- GE - Static variable in class io.github.mmm.property.criteria.PredicateOperator
-
Operator to check if
first argument
is >= (greater or equal)second argument
. - get() - Static method in class io.github.mmm.property.criteria.CriteriaMarshalling
- get() - Static method in class io.github.mmm.property.criteria.CriteriaObjectParser
- get() - Method in class io.github.mmm.property.criteria.SimplePath
- get() - Static method in interface io.github.mmm.property.factory.PropertyFactoryManager
- get() - Method in class io.github.mmm.property.Property
- get(Class<T>) - Method in interface io.github.mmm.property.PropertyMetadata
-
ATTENTION: This is a convenient method for
PropertyMetadata.get(String, Class)
whereClass.getName()
is used as key. - get(String) - Method in class io.github.mmm.property.AbstractPropertyMetadata
- get(String) - Method in interface io.github.mmm.property.PropertyMetadata
- get(String, Class<T>) - Method in interface io.github.mmm.property.PropertyMetadata
- getAny() - Method in class io.github.mmm.property.criteria.LikePatternSyntax
- getArgCount() - Method in interface io.github.mmm.property.criteria.CriteriaAggregation
-
Deprecated.will return
0
ifCriteriaAggregation.getFirstArg()
returnsnull
(forCOUNT(*)
case) and otherwise always returns1
. UseCriteriaAggregation.getFirstArg()
instead. - getArgCount() - Method in interface io.github.mmm.property.criteria.CriteriaExpression
- getArgs() - Method in interface io.github.mmm.property.criteria.CriteriaAggregation
-
Deprecated.will always return a singleton or empty
List
. UseCriteriaAggregation.getFirstArg()
instead. - getArgs() - Method in interface io.github.mmm.property.criteria.CriteriaExpression
- getChangeAwareValue() - Method in interface io.github.mmm.property.container.collection.WritableCollectionProperty
- getChangeAwareValue() - Method in class io.github.mmm.property.container.list.ListProperty
- getChangeAwareValue() - Method in interface io.github.mmm.property.container.list.WritableListProperty
- getChangeAwareValue() - Method in class io.github.mmm.property.container.map.MapProperty
- getChangeAwareValue() - Method in interface io.github.mmm.property.container.map.WritableMapProperty
- getChangeAwareValue() - Method in class io.github.mmm.property.container.set.SetProperty
- getChangeAwareValue() - Method in interface io.github.mmm.property.container.set.WritableSetProperty
- getChangeAwareValue() - Method in interface io.github.mmm.property.container.WritableContainerProperty
- getExpression() - Method in class io.github.mmm.property.AbstractPropertyMetadata
- getExpression() - Method in interface io.github.mmm.property.PropertyMetadata
- getFactory(Class<P>, Class<? extends V>) - Method in interface io.github.mmm.property.factory.PropertyFactoryManager
- getFactoryForPropertyType(Class<P>) - Method in interface io.github.mmm.property.factory.PropertyFactoryManager
- getFactoryForValueType(Class<? extends V>) - Method in interface io.github.mmm.property.factory.PropertyFactoryManager
- getFirstArg() - Method in interface io.github.mmm.property.criteria.CriteriaAggregation
-
In most cases
PropertyPath
<R>
but may also be something else. - getFirstArg() - Method in interface io.github.mmm.property.criteria.CriteriaExpression
- getImplementationClass() - Method in class io.github.mmm.property.booleans.PropertyFactoryBoolean
- getImplementationClass() - Method in class io.github.mmm.property.container.list.PropertyFactoryList
- getImplementationClass() - Method in class io.github.mmm.property.container.map.PropertyFactoryMap
- getImplementationClass() - Method in class io.github.mmm.property.container.set.PropertyFactorySet
- getImplementationClass() - Method in class io.github.mmm.property.enumeration.PropertyFactoryEnum
- getImplementationClass() - Method in interface io.github.mmm.property.factory.PropertyFactory
- getImplementationClass() - Method in class io.github.mmm.property.factory.SimplePropertyFactory
- getImplementationClass() - Method in class io.github.mmm.property.locale.PropertyFactoryLocale
- getImplementationClass() - Method in class io.github.mmm.property.number.bigdecimal.PropertyFactoryBigDecimal
- getImplementationClass() - Method in class io.github.mmm.property.number.biginteger.PropertyFactoryBigInteger
- getImplementationClass() - Method in class io.github.mmm.property.number.bytes.PropertyFactoryByte
- getImplementationClass() - Method in class io.github.mmm.property.number.doubles.PropertyFactoryDouble
- getImplementationClass() - Method in class io.github.mmm.property.number.floats.PropertyFactoryFloat
- getImplementationClass() - Method in class io.github.mmm.property.number.integers.PropertyFactoryInteger
- getImplementationClass() - Method in class io.github.mmm.property.number.longs.PropertyFactoryLong
- getImplementationClass() - Method in class io.github.mmm.property.number.shorts.PropertyFactoryShort
- getImplementationClass() - Method in class io.github.mmm.property.object.PropertyFactoryObject
- getImplementationClass() - Method in class io.github.mmm.property.pattern.PropertyFactoryPattern
- getImplementationClass() - Method in class io.github.mmm.property.range.PropertyFactoryRange
- getImplementationClass() - Method in class io.github.mmm.property.string.PropertyFactoryPassword
- getImplementationClass() - Method in class io.github.mmm.property.string.PropertyFactoryString
- getImplementationClass() - Method in class io.github.mmm.property.string.PropertyFactoryTags
- getImplementationClass() - Method in class io.github.mmm.property.temporal.duration.PropertyFactoryDuration
- getImplementationClass() - Method in class io.github.mmm.property.temporal.instant.PropertyFactoryInstant
- getImplementationClass() - Method in class io.github.mmm.property.temporal.localdate.PropertyFactoryLocalDate
- getImplementationClass() - Method in class io.github.mmm.property.temporal.localdatetime.PropertyFactoryLocalDateTime
- getImplementationClass() - Method in class io.github.mmm.property.temporal.localtime.PropertyFactoryLocalTime
- getImplementationClass() - Method in class io.github.mmm.property.temporal.offsetdatetime.PropertyFactoryOffsetDateTime
- getImplementationClass() - Method in class io.github.mmm.property.temporal.offsettime.PropertyFactoryOffsetTime
- getImplementationClass() - Method in class io.github.mmm.property.temporal.zoneddatetime.PropertyFactoryZonedDateTime
- getKeyCount() - Method in class io.github.mmm.property.AbstractPropertyMetadata
- getKeyCount() - Method in interface io.github.mmm.property.PropertyMetadata
- getKeyProperty() - Method in class io.github.mmm.property.container.map.MapProperty
- getKeyProperty() - Method in interface io.github.mmm.property.container.map.ReadableMapProperty
- getKeys() - Method in class io.github.mmm.property.AbstractPropertyMetadata
- getKeys() - Method in interface io.github.mmm.property.PropertyMetadata
- getLikeSyntaxSource() - Method in class io.github.mmm.property.criteria.CriteriaFormatter
- getLikeSyntaxTarget() - Method in class io.github.mmm.property.criteria.CriteriaFormatter
- getLock() - Method in interface io.github.mmm.property.PropertyMetadata
- getMarshalling() - Method in interface io.github.mmm.property.PropertyMetadata
- getMetadata() - Method in class io.github.mmm.property.Property
- getMetadata() - Method in interface io.github.mmm.property.ReadableProperty
- getName() - Method in class io.github.mmm.property.criteria.CriteriaOperator
- getName() - Method in class io.github.mmm.property.criteria.LikePatternSyntax
- getName() - Method in class io.github.mmm.property.criteria.SimplePath
- getName() - Method in class io.github.mmm.property.Property
- getName() - Method in interface io.github.mmm.property.ReadableProperty
- getOperator() - Method in interface io.github.mmm.property.criteria.CriteriaAggregation
- getOperator() - Method in interface io.github.mmm.property.criteria.CriteriaExpression
- getOperator() - Method in interface io.github.mmm.property.criteria.CriteriaPredicate
- getOrder() - Method in class io.github.mmm.property.criteria.CriteriaOrdering
- getParameters() - Method in class io.github.mmm.property.criteria.CriteriaFormatter
- getParameters() - Method in class io.github.mmm.property.criteria.CriteriaParametersIndexed
- getParameters() - Method in class io.github.mmm.property.criteria.CriteriaParametersNamed
- getParent(ReadablePath) - Static method in class io.github.mmm.property.criteria.PropertyPathHelper
- getPriority() - Method in class io.github.mmm.property.criteria.CriteriaAggregationOperator
- getPriority() - Method in class io.github.mmm.property.criteria.CriteriaOperator
- getPriority() - Method in class io.github.mmm.property.criteria.PredicateOperator
- getProperty() - Method in class io.github.mmm.property.criteria.CriteriaOrdering
- getProperty() - Method in class io.github.mmm.property.criteria.ProjectionProperty
- getProperty() - Method in class io.github.mmm.property.criteria.PropertyAssignment
- getQualifiedName() - Method in interface io.github.mmm.property.ReadableProperty
- getQualifiedName(boolean) - Method in interface io.github.mmm.property.ReadableProperty
- getReadableInterface() - Method in class io.github.mmm.property.booleans.PropertyFactoryBoolean
- getReadableInterface() - Method in class io.github.mmm.property.container.list.PropertyFactoryList
- getReadableInterface() - Method in class io.github.mmm.property.container.map.PropertyFactoryMap
- getReadableInterface() - Method in class io.github.mmm.property.container.set.PropertyFactorySet
- getReadableInterface() - Method in class io.github.mmm.property.enumeration.PropertyFactoryEnum
- getReadableInterface() - Method in interface io.github.mmm.property.factory.PropertyFactory
- getReadableInterface() - Method in class io.github.mmm.property.factory.SimplePropertyFactory
- getReadableInterface() - Method in class io.github.mmm.property.locale.PropertyFactoryLocale
- getReadableInterface() - Method in class io.github.mmm.property.number.bigdecimal.PropertyFactoryBigDecimal
- getReadableInterface() - Method in class io.github.mmm.property.number.biginteger.PropertyFactoryBigInteger
- getReadableInterface() - Method in class io.github.mmm.property.number.bytes.PropertyFactoryByte
- getReadableInterface() - Method in class io.github.mmm.property.number.doubles.PropertyFactoryDouble
- getReadableInterface() - Method in class io.github.mmm.property.number.floats.PropertyFactoryFloat
- getReadableInterface() - Method in class io.github.mmm.property.number.integers.PropertyFactoryInteger
- getReadableInterface() - Method in class io.github.mmm.property.number.longs.PropertyFactoryLong
- getReadableInterface() - Method in class io.github.mmm.property.number.shorts.PropertyFactoryShort
- getReadableInterface() - Method in class io.github.mmm.property.object.PropertyFactoryObject
- getReadableInterface() - Method in class io.github.mmm.property.pattern.PropertyFactoryPattern
- getReadableInterface() - Method in class io.github.mmm.property.range.PropertyFactoryRange
- getReadableInterface() - Method in class io.github.mmm.property.string.PropertyFactoryPassword
- getReadableInterface() - Method in class io.github.mmm.property.string.PropertyFactoryString
- getReadableInterface() - Method in class io.github.mmm.property.string.PropertyFactoryTags
- getReadableInterface() - Method in class io.github.mmm.property.temporal.duration.PropertyFactoryDuration
- getReadableInterface() - Method in class io.github.mmm.property.temporal.instant.PropertyFactoryInstant
- getReadableInterface() - Method in class io.github.mmm.property.temporal.localdate.PropertyFactoryLocalDate
- getReadableInterface() - Method in class io.github.mmm.property.temporal.localdatetime.PropertyFactoryLocalDateTime
- getReadableInterface() - Method in class io.github.mmm.property.temporal.localtime.PropertyFactoryLocalTime
- getReadableInterface() - Method in class io.github.mmm.property.temporal.offsetdatetime.PropertyFactoryOffsetDateTime
- getReadableInterface() - Method in class io.github.mmm.property.temporal.offsettime.PropertyFactoryOffsetTime
- getReadableInterface() - Method in class io.github.mmm.property.temporal.zoneddatetime.PropertyFactoryZonedDateTime
- getReadOnly() - Method in class io.github.mmm.property.Property
- getReadOnly() - Method in interface io.github.mmm.property.WritableProperty
- getReadOnly(P) - Static method in interface io.github.mmm.property.WritableProperty
- getRequiredFactory(Class<P>, Class<V>) - Method in interface io.github.mmm.property.factory.PropertyFactoryManager
- getSafe() - Method in class io.github.mmm.property.criteria.SimplePath
- getSafe() - Method in interface io.github.mmm.property.range.ReadableRangeProperty
- getSecondArg() - Method in interface io.github.mmm.property.criteria.CriteriaAggregation
-
Deprecated.will always return
null
. - getSecondArg() - Method in interface io.github.mmm.property.criteria.CriteriaExpression
- getSelection() - Method in class io.github.mmm.property.criteria.ProjectionProperty
- getSingle() - Method in class io.github.mmm.property.criteria.LikePatternSyntax
- getSourceType() - Method in class io.github.mmm.property.range.RangeTypeMapper
- getSyntax() - Method in class io.github.mmm.property.criteria.CriteriaOperator
- getTags() - Method in interface io.github.mmm.property.string.ReadableTagsProperty
- getTags() - Method in class io.github.mmm.property.string.TagsProperty
- getTargetType() - Method in class io.github.mmm.property.range.RangeTypeMapper
- getTypeMapper() - Method in class io.github.mmm.property.range.RangeProperty
- getTypeMapper() - Method in interface io.github.mmm.property.ReadableProperty
- getValidator() - Method in class io.github.mmm.property.AbstractPropertyMetadata
- getValidator() - Method in interface io.github.mmm.property.PropertyMetadata
- getValue() - Method in class io.github.mmm.property.criteria.PropertyAssignment
- getValueAsCsv() - Method in class io.github.mmm.property.string.StringListProperty
- getValueAsCsv(String) - Method in class io.github.mmm.property.string.StringListProperty
- getValueAsDuration() - Method in class io.github.mmm.property.temporal.DurationInSecondsProperty
- getValueAsList() - Method in class io.github.mmm.property.string.StringListProperty
- getValueAsSet() - Method in class io.github.mmm.property.string.StringListProperty
- getValueClass() - Method in class io.github.mmm.property.booleans.PropertyFactoryBoolean
- getValueClass() - Method in class io.github.mmm.property.container.list.PropertyFactoryList
- getValueClass() - Method in class io.github.mmm.property.container.map.PropertyFactoryMap
- getValueClass() - Method in class io.github.mmm.property.container.set.PropertyFactorySet
- getValueClass() - Method in class io.github.mmm.property.enumeration.EnumProperty
- getValueClass() - Method in class io.github.mmm.property.enumeration.PropertyFactoryEnum
- getValueClass() - Method in interface io.github.mmm.property.factory.PropertyFactory
- getValueClass() - Method in class io.github.mmm.property.factory.SimplePropertyFactory
- getValueClass() - Method in class io.github.mmm.property.locale.PropertyFactoryLocale
- getValueClass() - Method in class io.github.mmm.property.number.bigdecimal.PropertyFactoryBigDecimal
- getValueClass() - Method in class io.github.mmm.property.number.biginteger.PropertyFactoryBigInteger
- getValueClass() - Method in class io.github.mmm.property.number.bytes.PropertyFactoryByte
- getValueClass() - Method in class io.github.mmm.property.number.doubles.PropertyFactoryDouble
- getValueClass() - Method in class io.github.mmm.property.number.floats.PropertyFactoryFloat
- getValueClass() - Method in class io.github.mmm.property.number.integers.PropertyFactoryInteger
- getValueClass() - Method in class io.github.mmm.property.number.longs.PropertyFactoryLong
- getValueClass() - Method in class io.github.mmm.property.number.shorts.PropertyFactoryShort
- getValueClass() - Method in class io.github.mmm.property.object.ObjectProperty
- getValueClass() - Method in class io.github.mmm.property.object.PropertyFactoryObject
- getValueClass() - Method in class io.github.mmm.property.pattern.PropertyFactoryPattern
- getValueClass() - Method in class io.github.mmm.property.range.PropertyFactoryRange
- getValueClass() - Method in interface io.github.mmm.property.range.ReadableRangeProperty
- getValueClass() - Method in class io.github.mmm.property.string.PropertyFactoryPassword
- getValueClass() - Method in class io.github.mmm.property.string.PropertyFactoryString
- getValueClass() - Method in class io.github.mmm.property.string.PropertyFactoryTags
- getValueClass() - Method in class io.github.mmm.property.temporal.duration.PropertyFactoryDuration
- getValueClass() - Method in interface io.github.mmm.property.temporal.duration.ReadableDurationProperty
- getValueClass() - Method in class io.github.mmm.property.temporal.instant.PropertyFactoryInstant
- getValueClass() - Method in interface io.github.mmm.property.temporal.instant.ReadableInstantProperty
- getValueClass() - Method in class io.github.mmm.property.temporal.localdate.PropertyFactoryLocalDate
- getValueClass() - Method in interface io.github.mmm.property.temporal.localdate.ReadableLocalDateProperty
- getValueClass() - Method in class io.github.mmm.property.temporal.localdatetime.PropertyFactoryLocalDateTime
- getValueClass() - Method in interface io.github.mmm.property.temporal.localdatetime.ReadableLocalDateTimeProperty
- getValueClass() - Method in class io.github.mmm.property.temporal.localtime.PropertyFactoryLocalTime
- getValueClass() - Method in interface io.github.mmm.property.temporal.localtime.ReadableLocalTimeProperty
- getValueClass() - Method in class io.github.mmm.property.temporal.offsetdatetime.PropertyFactoryOffsetDateTime
- getValueClass() - Method in interface io.github.mmm.property.temporal.offsetdatetime.ReadableOffsetDateTimeProperty
- getValueClass() - Method in class io.github.mmm.property.temporal.offsettime.PropertyFactoryOffsetTime
- getValueClass() - Method in interface io.github.mmm.property.temporal.offsettime.ReadableOffsetTimeProperty
- getValueClass() - Method in class io.github.mmm.property.temporal.zoneddatetime.PropertyFactoryZonedDateTime
- getValueClass() - Method in interface io.github.mmm.property.temporal.zoneddatetime.ReadableZonedDateTimeProperty
- getValueProperty() - Method in class io.github.mmm.property.container.ContainerProperty
- getValueProperty() - Method in interface io.github.mmm.property.container.ReadableContainerProperty
- getValueProperty() - Method in interface io.github.mmm.property.container.WritableContainerProperty
- getValueProperty() - Method in class io.github.mmm.property.range.RangeProperty
- getValueType() - Method in class io.github.mmm.property.AbstractPropertyMetadata
- getValueType() - Method in interface io.github.mmm.property.PropertyMetadata
- getValueTypes() - Method in interface io.github.mmm.property.factory.PropertyFactoryManager
- getWritableInterface() - Method in class io.github.mmm.property.booleans.PropertyFactoryBoolean
- getWritableInterface() - Method in class io.github.mmm.property.container.list.PropertyFactoryList
- getWritableInterface() - Method in class io.github.mmm.property.container.map.PropertyFactoryMap
- getWritableInterface() - Method in class io.github.mmm.property.container.set.PropertyFactorySet
- getWritableInterface() - Method in class io.github.mmm.property.enumeration.PropertyFactoryEnum
- getWritableInterface() - Method in interface io.github.mmm.property.factory.PropertyFactory
- getWritableInterface() - Method in class io.github.mmm.property.factory.SimplePropertyFactory
- getWritableInterface() - Method in class io.github.mmm.property.locale.PropertyFactoryLocale
- getWritableInterface() - Method in class io.github.mmm.property.number.bigdecimal.PropertyFactoryBigDecimal
- getWritableInterface() - Method in class io.github.mmm.property.number.biginteger.PropertyFactoryBigInteger
- getWritableInterface() - Method in class io.github.mmm.property.number.bytes.PropertyFactoryByte
- getWritableInterface() - Method in class io.github.mmm.property.number.doubles.PropertyFactoryDouble
- getWritableInterface() - Method in class io.github.mmm.property.number.floats.PropertyFactoryFloat
- getWritableInterface() - Method in class io.github.mmm.property.number.integers.PropertyFactoryInteger
- getWritableInterface() - Method in class io.github.mmm.property.number.longs.PropertyFactoryLong
- getWritableInterface() - Method in class io.github.mmm.property.number.shorts.PropertyFactoryShort
- getWritableInterface() - Method in class io.github.mmm.property.object.PropertyFactoryObject
- getWritableInterface() - Method in class io.github.mmm.property.pattern.PropertyFactoryPattern
- getWritableInterface() - Method in class io.github.mmm.property.range.PropertyFactoryRange
- getWritableInterface() - Method in class io.github.mmm.property.string.PropertyFactoryPassword
- getWritableInterface() - Method in class io.github.mmm.property.string.PropertyFactoryString
- getWritableInterface() - Method in class io.github.mmm.property.string.PropertyFactoryTags
- getWritableInterface() - Method in class io.github.mmm.property.temporal.duration.PropertyFactoryDuration
- getWritableInterface() - Method in class io.github.mmm.property.temporal.instant.PropertyFactoryInstant
- getWritableInterface() - Method in class io.github.mmm.property.temporal.localdate.PropertyFactoryLocalDate
- getWritableInterface() - Method in class io.github.mmm.property.temporal.localdatetime.PropertyFactoryLocalDateTime
- getWritableInterface() - Method in class io.github.mmm.property.temporal.localtime.PropertyFactoryLocalTime
- getWritableInterface() - Method in class io.github.mmm.property.temporal.offsetdatetime.PropertyFactoryOffsetDateTime
- getWritableInterface() - Method in class io.github.mmm.property.temporal.offsettime.PropertyFactoryOffsetTime
- getWritableInterface() - Method in class io.github.mmm.property.temporal.zoneddatetime.PropertyFactoryZonedDateTime
- GLOB - Static variable in class io.github.mmm.property.criteria.LikePatternSyntax
-
Glob syntax that is typically expected by end-users and supported by typical search forms.
- GROUP_CONCAT - Static variable in class io.github.mmm.property.criteria.CriteriaAggregationOperator
-
Operator to concatenate all values of a
property
(e.g. - GT - Static variable in class io.github.mmm.property.criteria.PredicateOperator
-
Operator to check if
first argument
is > (greater than)second argument
.
H
- hashCode() - Method in class io.github.mmm.property.Property
- hasKeys() - Method in interface io.github.mmm.property.PropertyMetadata
I
- in(Collection<V>) - Method in interface io.github.mmm.property.object.ReadableSimpleProperty
- in(V...) - Method in interface io.github.mmm.property.object.ReadableSimpleProperty
- IN - Static variable in class io.github.mmm.property.criteria.PredicateOperator
-
Operator to check if
first argument
is INsecond argument
(list). - InstantProperty - Class in io.github.mmm.property.temporal.instant
-
Implementation of
WritableInstantProperty
. - InstantProperty(String) - Constructor for class io.github.mmm.property.temporal.instant.InstantProperty
-
The constructor.
- InstantProperty(String, PropertyMetadata<Instant>) - Constructor for class io.github.mmm.property.temporal.instant.InstantProperty
-
The constructor.
- InstantProperty(String, Instant) - Constructor for class io.github.mmm.property.temporal.instant.InstantProperty
-
The constructor.
- InstantProperty(String, Instant, PropertyMetadata<Instant>) - Constructor for class io.github.mmm.property.temporal.instant.InstantProperty
-
The constructor.
- IntegerProperty - Class in io.github.mmm.property.number.integers
-
Implementation of
WritableIntegerProperty
. - IntegerProperty(String) - Constructor for class io.github.mmm.property.number.integers.IntegerProperty
-
The constructor.
- IntegerProperty(String, PropertyMetadata<Integer>) - Constructor for class io.github.mmm.property.number.integers.IntegerProperty
-
The constructor.
- IntegerProperty(String, Integer) - Constructor for class io.github.mmm.property.number.integers.IntegerProperty
-
The constructor.
- IntegerProperty(String, Integer, PropertyMetadata<Integer>) - Constructor for class io.github.mmm.property.number.integers.IntegerProperty
-
The constructor.
- invalidateProperties() - Method in class io.github.mmm.property.container.ContainerProperty
-
Invalidates internal properties such as
ContainerProperty.sizeProperty()
andContainerProperty.emptyProperty()
. - inverseLike(String) - Method in interface io.github.mmm.property.string.ReadableStringProperty
- inverseNotLike(String) - Method in interface io.github.mmm.property.string.ReadableStringProperty
- io.github.mmm.property - module io.github.mmm.property
-
Provides advanced properties with support for change-listeners, bindings, validation, and marshalling.
- io.github.mmm.property - package io.github.mmm.property
-
Provides the API for generic and powerful properties.
- io.github.mmm.property.booleans - package io.github.mmm.property.booleans
-
Contains property infrastructure for
Boolean
. - io.github.mmm.property.container - package io.github.mmm.property.container
-
Contains property infrastructure for containers (such as Collection or Map).
- io.github.mmm.property.container.collection - package io.github.mmm.property.container.collection
-
Contains property infrastructure for
Collection
. - io.github.mmm.property.container.list - package io.github.mmm.property.container.list
-
Contains property infrastructure for
List
. - io.github.mmm.property.container.map - package io.github.mmm.property.container.map
-
Contains property infrastructure for
Map
. - io.github.mmm.property.container.set - package io.github.mmm.property.container.set
-
Contains property infrastructure for
Set
. - io.github.mmm.property.criteria - package io.github.mmm.property.criteria
- io.github.mmm.property.enumeration - package io.github.mmm.property.enumeration
-
Contains property infrastructure for
Enum
. - io.github.mmm.property.factory - package io.github.mmm.property.factory
- io.github.mmm.property.locale - package io.github.mmm.property.locale
-
Contains property infrastructure for
Locale
. - io.github.mmm.property.number - package io.github.mmm.property.number
-
Contains property infrastructure for
Number
. - io.github.mmm.property.number.bigdecimal - package io.github.mmm.property.number.bigdecimal
-
Contains property infrastructure for
BigDecimal
. - io.github.mmm.property.number.biginteger - package io.github.mmm.property.number.biginteger
-
Contains property infrastructure for
BigInteger
. - io.github.mmm.property.number.bytes - package io.github.mmm.property.number.bytes
-
Contains property infrastructure for
Byte
. - io.github.mmm.property.number.doubles - package io.github.mmm.property.number.doubles
-
Contains property infrastructure for
Double
. - io.github.mmm.property.number.floats - package io.github.mmm.property.number.floats
-
Contains property infrastructure for
Float
. - io.github.mmm.property.number.integers - package io.github.mmm.property.number.integers
-
Contains property infrastructure for
Integer
. - io.github.mmm.property.number.longs - package io.github.mmm.property.number.longs
-
Contains property infrastructure for
Long
. - io.github.mmm.property.number.shorts - package io.github.mmm.property.number.shorts
-
Contains property infrastructure for
Short
. - io.github.mmm.property.object - package io.github.mmm.property.object
-
Contains property infrastructure for
Object
. - io.github.mmm.property.pattern - package io.github.mmm.property.pattern
-
Contains property infrastructure for
Pattern
. - io.github.mmm.property.range - package io.github.mmm.property.range
-
Contains property infrastructure for
Range
. - io.github.mmm.property.string - package io.github.mmm.property.string
-
Contains property infrastructure for
String
. - io.github.mmm.property.temporal - package io.github.mmm.property.temporal
-
Contains property infrastructure for
java.time
. - io.github.mmm.property.temporal.duration - package io.github.mmm.property.temporal.duration
- io.github.mmm.property.temporal.instant - package io.github.mmm.property.temporal.instant
-
Contains property infrastructure for
Instant
. - io.github.mmm.property.temporal.localdate - package io.github.mmm.property.temporal.localdate
-
Contains property infrastructure for
LocalDate
. - io.github.mmm.property.temporal.localdatetime - package io.github.mmm.property.temporal.localdatetime
-
Contains property infrastructure for
LocalDateTime
. - io.github.mmm.property.temporal.localtime - package io.github.mmm.property.temporal.localtime
-
Contains property infrastructure for
LocalTime
. - io.github.mmm.property.temporal.offsetdatetime - package io.github.mmm.property.temporal.offsetdatetime
-
Contains property infrastructure for
OffsetDateTime
. - io.github.mmm.property.temporal.offsettime - package io.github.mmm.property.temporal.offsettime
-
Contains property infrastructure for
OffsetTime
. - io.github.mmm.property.temporal.zoneddatetime - package io.github.mmm.property.temporal.zoneddatetime
-
Contains property infrastructure for
ZonedDateTime
. - IS_NOT_NULL - Static variable in class io.github.mmm.property.criteria.PredicateOperator
-
Operator to check if
first argument
IS NOT NULL. - IS_NULL - Static variable in class io.github.mmm.property.criteria.PredicateOperator
-
Operator to check if
first argument
IS NULL. - isChangeAware() - Method in class io.github.mmm.property.container.list.ListProperty
- isChangeAware() - Method in class io.github.mmm.property.container.map.MapProperty
- isChangeAware() - Method in class io.github.mmm.property.container.set.SetProperty
- isChangeAware() - Method in interface io.github.mmm.property.container.WritableContainerProperty
- isConjunction() - Method in class io.github.mmm.property.criteria.CriteriaOperator
- isConjunction() - Method in class io.github.mmm.property.criteria.PredicateOperator
- isEqualPath(ReadablePath, ReadablePath) - Static method in class io.github.mmm.property.criteria.PropertyPathHelper
- isEqualPath(ReadablePath, ReadablePath, boolean) - Static method in class io.github.mmm.property.criteria.PropertyPathHelper
- isInfix() - Method in class io.github.mmm.property.criteria.CriteriaOperator
- isInfix() - Method in class io.github.mmm.property.criteria.PredicateOperator
- isInverse() - Method in class io.github.mmm.property.criteria.CriteriaOperator
- isLikeBased(CriteriaOperator) - Static method in class io.github.mmm.property.criteria.PredicateOperator
- isMandatory() - Method in interface io.github.mmm.property.ReadableProperty
- isMerge() - Method in class io.github.mmm.property.criteria.CriteriaParametersNamed
- isNullBased(CriteriaOperator) - Static method in class io.github.mmm.property.criteria.PredicateOperator
- isPolymorphic() - Method in interface io.github.mmm.property.factory.PropertyFactory
- isPolymorphic() - Method in class io.github.mmm.property.object.PropertyFactoryObject
- isReadOnly() - Method in interface io.github.mmm.property.AttributeReadOnly
- isReadOnly() - Method in class io.github.mmm.property.Property
- isSensitive() - Method in class io.github.mmm.property.Property
- isSensitive() - Method in class io.github.mmm.property.string.PasswordProperty
- isTransient() - Method in interface io.github.mmm.property.PropertyMetadata
- isTransient() - Method in interface io.github.mmm.property.ReadableProperty
- isUnary() - Method in class io.github.mmm.property.criteria.CriteriaAggregationOperator
- isUnary() - Method in class io.github.mmm.property.criteria.CriteriaOperator
- isUnary() - Method in class io.github.mmm.property.criteria.PredicateOperator
- isUseBrackets(CriteriaExpression<?>, CriteriaExpression<?>) - Static method in class io.github.mmm.property.criteria.CriteriaFormatter
- isValid() - Method in class io.github.mmm.property.Property
- isValid() - Method in interface io.github.mmm.property.ReadableProperty
- isValueEqual(V, V) - Method in class io.github.mmm.property.container.ContainerProperty
- isValueMutable() - Method in class io.github.mmm.property.container.ContainerProperty
- isValueMutable() - Method in class io.github.mmm.property.Property
L
- LE - Static variable in class io.github.mmm.property.criteria.PredicateOperator
-
Operator to check if
first argument
is <= (less or equal)second argument
. - like(String) - Method in interface io.github.mmm.property.string.ReadableStringProperty
- LIKE - Static variable in class io.github.mmm.property.criteria.PredicateOperator
-
Operator to check if
first argument
is LIKEsecond argument
. - LikePatternSyntax - Class in io.github.mmm.property.criteria
-
Enum defining available syntaxes for a match pattern in a LIKE-clause.
- LikePatternSyntax(String, char, char) - Constructor for class io.github.mmm.property.criteria.LikePatternSyntax
-
The constructor.
- ListProperty<E> - Class in io.github.mmm.property.container.list
-
Implementation of
WritableListProperty
. - ListProperty(String, WritableProperty<E>) - Constructor for class io.github.mmm.property.container.list.ListProperty
-
The constructor.
- ListProperty(String, WritableProperty<E>, PropertyMetadata<List<E>>) - Constructor for class io.github.mmm.property.container.list.ListProperty
-
The constructor.
- Literal<V> - Interface in io.github.mmm.property.criteria
- LocalDateProperty - Class in io.github.mmm.property.temporal.localdate
-
This is the implementation of
WritableLocalDateProperty
. - LocalDateProperty(String) - Constructor for class io.github.mmm.property.temporal.localdate.LocalDateProperty
-
The constructor.
- LocalDateProperty(String, PropertyMetadata<LocalDate>) - Constructor for class io.github.mmm.property.temporal.localdate.LocalDateProperty
-
The constructor.
- LocalDateProperty(String, LocalDate) - Constructor for class io.github.mmm.property.temporal.localdate.LocalDateProperty
-
The constructor.
- LocalDateProperty(String, LocalDate, PropertyMetadata<LocalDate>) - Constructor for class io.github.mmm.property.temporal.localdate.LocalDateProperty
-
The constructor.
- LocalDateTimeProperty - Class in io.github.mmm.property.temporal.localdatetime
-
This is the implementation of
WritableLocalDateTimeProperty
. - LocalDateTimeProperty(String) - Constructor for class io.github.mmm.property.temporal.localdatetime.LocalDateTimeProperty
-
The constructor.
- LocalDateTimeProperty(String, PropertyMetadata<LocalDateTime>) - Constructor for class io.github.mmm.property.temporal.localdatetime.LocalDateTimeProperty
-
The constructor.
- LocalDateTimeProperty(String, LocalDateTime) - Constructor for class io.github.mmm.property.temporal.localdatetime.LocalDateTimeProperty
-
The constructor.
- LocalDateTimeProperty(String, LocalDateTime, PropertyMetadata<LocalDateTime>) - Constructor for class io.github.mmm.property.temporal.localdatetime.LocalDateTimeProperty
-
The constructor.
- LocaleProperty - Class in io.github.mmm.property.locale
-
Implementation of
WritableLocaleProperty
. - LocaleProperty(String) - Constructor for class io.github.mmm.property.locale.LocaleProperty
-
The constructor.
- LocaleProperty(String, PropertyMetadata<Locale>) - Constructor for class io.github.mmm.property.locale.LocaleProperty
-
The constructor.
- LocalTimeProperty - Class in io.github.mmm.property.temporal.localtime
- LocalTimeProperty(String) - Constructor for class io.github.mmm.property.temporal.localtime.LocalTimeProperty
-
The constructor.
- LocalTimeProperty(String, PropertyMetadata<LocalTime>) - Constructor for class io.github.mmm.property.temporal.localtime.LocalTimeProperty
-
The constructor.
- LocalTimeProperty(String, LocalTime) - Constructor for class io.github.mmm.property.temporal.localtime.LocalTimeProperty
-
The constructor.
- LocalTimeProperty(String, LocalTime, PropertyMetadata<LocalTime>) - Constructor for class io.github.mmm.property.temporal.localtime.LocalTimeProperty
-
The constructor.
- LongProperty - Class in io.github.mmm.property.number.longs
-
Implementation of
WritableLongProperty
. - LongProperty(String) - Constructor for class io.github.mmm.property.number.longs.LongProperty
-
The constructor.
- LongProperty(String, PropertyMetadata<Long>) - Constructor for class io.github.mmm.property.number.longs.LongProperty
-
The constructor.
- LongProperty(String, Long) - Constructor for class io.github.mmm.property.number.longs.LongProperty
-
The constructor.
- LongProperty(String, Long, PropertyMetadata<Long>) - Constructor for class io.github.mmm.property.number.longs.LongProperty
-
The constructor.
- LT - Static variable in class io.github.mmm.property.criteria.PredicateOperator
-
Operator to check if
first argument
is < (less than)second argument
.
M
- MapProperty<K,
V> - Class in io.github.mmm.property.container.map -
Implementation of
WritableMapProperty
. - MapProperty(String, WritableSimpleProperty<K>, WritableProperty<V>) - Constructor for class io.github.mmm.property.container.map.MapProperty
-
The constructor.
- MapProperty(String, WritableSimpleProperty<K>, WritableProperty<V>, PropertyMetadata<Map<K, V>>) - Constructor for class io.github.mmm.property.container.map.MapProperty
-
The constructor.
- max() - Method in interface io.github.mmm.property.number.ReadableNumberProperty
- MAX - Static variable in class io.github.mmm.property.criteria.CriteriaAggregationOperator
-
Operator to determine the maximum of all values of a
property
(e.g. - METADATA_KEY_COMPONENT_PROPERTY - Static variable in interface io.github.mmm.property.container.ReadableContainerProperty
- METADATA_KEY_KEY_PROPERTY - Static variable in interface io.github.mmm.property.container.map.ReadableMapProperty
- min() - Method in interface io.github.mmm.property.number.ReadableNumberProperty
- MIN - Static variable in class io.github.mmm.property.criteria.CriteriaAggregationOperator
-
Operator to determine the minimum of all values of a
property
(e.g.
N
- NAME_ARGUMENTS - Static variable in class io.github.mmm.property.criteria.CriteriaMarshalling
-
The property name for the
arguments
. - NAME_OPERATOR - Static variable in class io.github.mmm.property.criteria.CriteriaMarshalling
-
The property name for the
CriteriaOperator
. - NAME_PATH - Static variable in class io.github.mmm.property.criteria.SimplePath
-
Name of the
path
property for marshalling. - NAME_PROJECTION_PROPERTY - Static variable in class io.github.mmm.property.criteria.CriteriaMarshalling
-
The property name for a
projection property
. - NAME_PROPERTY - Static variable in class io.github.mmm.property.criteria.CriteriaMarshalling
-
The property name for a
PropertyPath
. - NAME_SELECTION_EXPRESSION - Static variable in class io.github.mmm.property.criteria.CriteriaMarshalling
-
The property name for a
selection
as expression (aggregate function). - NAME_SELECTION_PROPERTY - Static variable in class io.github.mmm.property.criteria.CriteriaMarshalling
-
The property name for a
selection
as property. - NAME_SORT_ORDER - Static variable in class io.github.mmm.property.criteria.CriteriaMarshalling
-
The property name for a
PropertyPath
. - NAME_VALUE - Static variable in class io.github.mmm.property.criteria.CriteriaMarshalling
-
The property name for a value.
- NAND - Static variable in class io.github.mmm.property.criteria.PredicateOperator
-
Operator to combine
arguments
with logical NAND. - neq(PropertyPath<V>) - Method in interface io.github.mmm.property.ReadableProperty
- neq(V) - Method in interface io.github.mmm.property.ReadableProperty
- NEQ - Static variable in class io.github.mmm.property.criteria.PredicateOperator
- NO_PROPERTIES - Static variable in interface io.github.mmm.property.WritableProperty
-
Empty array instance.
- NOR - Static variable in class io.github.mmm.property.criteria.PredicateOperator
-
Operator to combine
arguments
with logical NOR. - not() - Method in interface io.github.mmm.property.criteria.BooleanLiteral
- not() - Method in interface io.github.mmm.property.criteria.BooleanSelection
- not() - Method in class io.github.mmm.property.criteria.CriteriaAggregationOperator
- not() - Method in class io.github.mmm.property.criteria.CriteriaOperator
- not() - Method in interface io.github.mmm.property.criteria.CriteriaPredicate
- not() - Method in class io.github.mmm.property.criteria.PredicateOperator
- NOT - Static variable in class io.github.mmm.property.criteria.PredicateOperator
-
Operator to negate a single
argument
(NOT). - NOT_CONTAINS - Static variable in class io.github.mmm.property.criteria.PredicateOperator
-
Operator to check if
first argument
(collection) NOT CONTAINS thesecond argument
. - NOT_IN - Static variable in class io.github.mmm.property.criteria.PredicateOperator
-
Operator to check if
first argument
is NOT INsecond argument
(list). - NOT_LIKE - Static variable in class io.github.mmm.property.criteria.PredicateOperator
-
Operator to check if
first argument
is NOT LIKEsecond argument
. - notIn(Collection<V>) - Method in interface io.github.mmm.property.object.ReadableSimpleProperty
- notIn(V...) - Method in interface io.github.mmm.property.object.ReadableSimpleProperty
- notLike(String) - Method in interface io.github.mmm.property.string.ReadableStringProperty
- NumberProperty<N extends Number & Comparable<? super N>> - Class in io.github.mmm.property.number
-
Implementation of
WritableNumberProperty
. - NumberProperty(String) - Constructor for class io.github.mmm.property.number.NumberProperty
-
The constructor.
- NumberProperty(String, PropertyMetadata<N>) - Constructor for class io.github.mmm.property.number.NumberProperty
-
The constructor.
O
- ObjectProperty<V> - Class in io.github.mmm.property.object
-
Generic implementation of
WritableProperty
for arbitrary objects that do not have their own custom implementation. - ObjectProperty(String, Class<V>) - Constructor for class io.github.mmm.property.object.ObjectProperty
-
The constructor.
- ObjectProperty(String, Class<V>, PropertyMetadata<V>) - Constructor for class io.github.mmm.property.object.ObjectProperty
-
The constructor.
- ObjectProperty(String, V) - Constructor for class io.github.mmm.property.object.ObjectProperty
-
The constructor.
- ObjectProperty(String, V, PropertyMetadata<V>) - Constructor for class io.github.mmm.property.object.ObjectProperty
-
The constructor.
- of(boolean) - Static method in interface io.github.mmm.property.criteria.Literal
- of(AttributeReadOnly) - Static method in interface io.github.mmm.property.PropertyMetadata
- of(AttributeReadOnly, Validator<? super V>) - Static method in interface io.github.mmm.property.PropertyMetadata
- of(AttributeReadOnly, Validator<? super V>, Supplier<? extends V>) - Static method in interface io.github.mmm.property.PropertyMetadata
- of(AttributeReadOnly, Validator<? super V>, Supplier<? extends V>, Type) - Static method in interface io.github.mmm.property.PropertyMetadata
- of(AttributeReadOnly, Validator<? super V>, Supplier<? extends V>, Type, Map<String, Object>) - Static method in interface io.github.mmm.property.PropertyMetadata
- of(CriteriaAggregation<V>, PropertyPath<V>) - Static method in class io.github.mmm.property.criteria.ProjectionProperty
- of(CriteriaAggregationOperator, CriteriaAggregation<R>) - Static method in interface io.github.mmm.property.criteria.CriteriaAggregation
- of(CriteriaAggregationOperator, PropertyPath<R>) - Static method in interface io.github.mmm.property.criteria.CriteriaAggregation
- of(CriteriaParameters, AppendableWriter) - Static method in class io.github.mmm.property.criteria.CriteriaFormatter
- of(CriteriaParameters, Appendable) - Static method in class io.github.mmm.property.criteria.CriteriaFormatter
- of(PropertyPath<V>, PredicateOperator, PropertyPath<V>) - Static method in interface io.github.mmm.property.criteria.CriteriaPredicate
- of(PropertyPath<V>, PredicateOperator, V) - Static method in interface io.github.mmm.property.criteria.CriteriaPredicate
- of(PropertyPath<V>, CriteriaObject<V>) - Static method in class io.github.mmm.property.criteria.PropertyAssignment
- of(PropertyPath<V>, PropertyPath<V>) - Static method in class io.github.mmm.property.criteria.ProjectionProperty
- of(PropertyPath<V>, V) - Static method in class io.github.mmm.property.criteria.PropertyAssignment
- of(Boolean) - Static method in interface io.github.mmm.property.criteria.Literal
- of(Class<V>) - Static method in class io.github.mmm.property.range.RangeTypeMapper
- of(String) - Static method in class io.github.mmm.property.criteria.CriteriaAggregationOperator
- of(String) - Static method in class io.github.mmm.property.criteria.CriteriaOperator
-
This method is used to unmarshall an
CriteriaOperator
from itssyntax
. - of(String) - Static method in interface io.github.mmm.property.criteria.Literal
- of(String) - Static method in class io.github.mmm.property.criteria.PredicateOperator
- of(String) - Static method in class io.github.mmm.property.criteria.SimplePath
- of(N) - Static method in interface io.github.mmm.property.criteria.Literal
- of(T) - Static method in interface io.github.mmm.property.criteria.Literal
- of(V) - Static method in interface io.github.mmm.property.criteria.Literal
- of(V, PredicateOperator, PropertyPath<V>) - Static method in interface io.github.mmm.property.criteria.CriteriaPredicate
- ofExpression(Supplier<? extends V>) - Static method in interface io.github.mmm.property.PropertyMetadata
- OffsetDateTimeProperty - Class in io.github.mmm.property.temporal.offsetdatetime
-
This is the implementation of
WritableOffsetDateTimeProperty
. - OffsetDateTimeProperty(String) - Constructor for class io.github.mmm.property.temporal.offsetdatetime.OffsetDateTimeProperty
-
The constructor.
- OffsetDateTimeProperty(String, PropertyMetadata<OffsetDateTime>) - Constructor for class io.github.mmm.property.temporal.offsetdatetime.OffsetDateTimeProperty
-
The constructor.
- OffsetDateTimeProperty(String, OffsetDateTime) - Constructor for class io.github.mmm.property.temporal.offsetdatetime.OffsetDateTimeProperty
-
The constructor.
- OffsetDateTimeProperty(String, OffsetDateTime, PropertyMetadata<OffsetDateTime>) - Constructor for class io.github.mmm.property.temporal.offsetdatetime.OffsetDateTimeProperty
-
The constructor.
- OffsetTimeProperty - Class in io.github.mmm.property.temporal.offsettime
-
This is the implementation of
WritableOffsetTimeProperty
. - OffsetTimeProperty(String) - Constructor for class io.github.mmm.property.temporal.offsettime.OffsetTimeProperty
-
The constructor.
- OffsetTimeProperty(String, PropertyMetadata<OffsetTime>) - Constructor for class io.github.mmm.property.temporal.offsettime.OffsetTimeProperty
-
The constructor.
- OffsetTimeProperty(String, OffsetTime) - Constructor for class io.github.mmm.property.temporal.offsettime.OffsetTimeProperty
-
The constructor.
- OffsetTimeProperty(String, OffsetTime, PropertyMetadata<OffsetTime>) - Constructor for class io.github.mmm.property.temporal.offsettime.OffsetTimeProperty
-
The constructor.
- ofIn(PropertyPath<V>, Collection<V>) - Static method in interface io.github.mmm.property.criteria.CriteriaPredicate
- ofIndexedParameters() - Static method in class io.github.mmm.property.criteria.CriteriaFormatter
- ofIndexedParameters(AppendableWriter) - Static method in class io.github.mmm.property.criteria.CriteriaFormatter
- ofIndexedParameters(Appendable) - Static method in class io.github.mmm.property.criteria.CriteriaFormatter
- ofNamedParameters(AppendableWriter, boolean) - Static method in class io.github.mmm.property.criteria.CriteriaFormatter
- ofNamedParameters(Appendable) - Static method in class io.github.mmm.property.criteria.CriteriaFormatter
- ofNamedParameters(Appendable, boolean) - Static method in class io.github.mmm.property.criteria.CriteriaFormatter
- ofNotIn(PropertyPath<V>, Collection<V>) - Static method in interface io.github.mmm.property.criteria.CriteriaPredicate
- ofValue(PropertyPath<V>) - Static method in class io.github.mmm.property.criteria.PropertyAssignment
- ofValues(PropertyPath<V>...) - Static method in class io.github.mmm.property.criteria.PropertyAssignment
- onAlias(String) - Method in class io.github.mmm.property.criteria.CriteriaFormatter
-
Writes the given
alias
. - onArg(CriteriaObject<?>, int, CriteriaExpression<?>) - Method in interface io.github.mmm.property.criteria.CriteriaVisitor
- onExpression(CriteriaExpression<?>) - Method in interface io.github.mmm.property.criteria.CriteriaVisitor
- onExpression(CriteriaExpression<?>, CriteriaExpression<?>) - Method in class io.github.mmm.property.criteria.CriteriaFormatter
- onExpression(CriteriaExpression<?>, CriteriaExpression<?>) - Method in interface io.github.mmm.property.criteria.CriteriaVisitor
- onLiteral(Literal<?>, int, CriteriaExpression<?>) - Method in class io.github.mmm.property.criteria.CriteriaFormatter
- onLiteral(Literal<?>, int, CriteriaExpression<?>) - Method in interface io.github.mmm.property.criteria.CriteriaVisitor
- onLiteral(Literal<?>, AppendableWriter, CriteriaExpression<?>) - Method in interface io.github.mmm.property.criteria.CriteriaParameters
- onLiteral(Literal<?>, AppendableWriter, CriteriaExpression<?>) - Method in class io.github.mmm.property.criteria.CriteriaParametersIndexed
- onLiteral(Literal<?>, AppendableWriter, CriteriaExpression<?>) - Method in class io.github.mmm.property.criteria.CriteriaParametersNamed
- onOperator(CriteriaOperator) - Method in class io.github.mmm.property.criteria.CriteriaFormatter
- onOperator(CriteriaOperator) - Method in interface io.github.mmm.property.criteria.CriteriaVisitor
- onOrdering(CriteriaOrdering) - Method in class io.github.mmm.property.criteria.CriteriaFormatter
- onProjectionProperty(ProjectionProperty<?>, int, CriteriaExpression<?>) - Method in class io.github.mmm.property.criteria.CriteriaFormatter
- onProjectionProperty(ProjectionProperty<?>, int, CriteriaExpression<?>) - Method in interface io.github.mmm.property.criteria.CriteriaVisitor
- onPropertyPath(PropertyPath<?>, int, CriteriaExpression<?>) - Method in class io.github.mmm.property.criteria.CriteriaFormatter
- onPropertyPath(PropertyPath<?>, int, CriteriaExpression<?>) - Method in interface io.github.mmm.property.criteria.CriteriaVisitor
- onUndefinedArg(CriteriaObject<?>, int, CriteriaExpression<?>) - Method in class io.github.mmm.property.criteria.CriteriaFormatter
- onUndefinedArg(CriteriaObject<?>, int, CriteriaExpression<?>) - Method in interface io.github.mmm.property.criteria.CriteriaVisitor
- or(CriteriaPredicate) - Method in interface io.github.mmm.property.criteria.CriteriaPredicate
- or(CriteriaPredicate...) - Method in interface io.github.mmm.property.criteria.CriteriaPredicate
- OR - Static variable in class io.github.mmm.property.criteria.PredicateOperator
-
Operator to combine
arguments
with logical OR. - out - Variable in class io.github.mmm.property.criteria.CriteriaFormatter
-
Appendable
where toappend
the SQL. - out() - Method in class io.github.mmm.property.criteria.CriteriaFormatter
P
- parentPath() - Method in class io.github.mmm.property.criteria.SimplePath
- parentPath() - Method in interface io.github.mmm.property.ReadableProperty
- parse(CharStreamScanner) - Method in class io.github.mmm.property.criteria.CriteriaObjectParser
- parse(CharStreamScanner) - Method in interface io.github.mmm.property.criteria.PropertyPathParser
- parse(CharStreamScanner, PropertyPathParser) - Method in class io.github.mmm.property.criteria.CriteriaObjectParser
- parse(CharStreamScanner, String) - Method in interface io.github.mmm.property.criteria.PropertyPathParser
- parse(String) - Method in class io.github.mmm.property.object.ObjectProperty
- parse(String) - Method in class io.github.mmm.property.pattern.PatternProperty
- parse(String) - Method in class io.github.mmm.property.range.RangeProperty
- parseLiteral(CharStreamScanner) - Method in class io.github.mmm.property.criteria.CriteriaObjectParser
-
Tries to read a
Literal
from the givenCharStreamScanner
. - parsePredicate(CharStreamScanner, PropertyPathParser) - Method in class io.github.mmm.property.criteria.CriteriaObjectParser
- PARSER - Static variable in class io.github.mmm.property.criteria.SimplePath
-
The
PropertyPathParser
for parsing asSimplePath
. - parseSegment(CharStreamScanner) - Static method in interface io.github.mmm.property.criteria.PropertyPathParser
-
Parses a single
segment
of aPropertyPath
. - parseSegment(CharStreamScanner, PropertyPath<?>) - Static method in interface io.github.mmm.property.criteria.PropertyPathParser
-
Parses a single
segment
of aPropertyPath
. - parseSelection(CharStreamScanner) - Method in class io.github.mmm.property.criteria.CriteriaObjectParser
- parseSelection(CharStreamScanner, PropertyPathParser) - Method in class io.github.mmm.property.criteria.CriteriaObjectParser
- PasswordProperty - Class in io.github.mmm.property.string
-
StringProperty
with passwordvalue
. - PasswordProperty(String) - Constructor for class io.github.mmm.property.string.PasswordProperty
-
The constructor.
- PasswordProperty(String, PropertyMetadata<String>) - Constructor for class io.github.mmm.property.string.PasswordProperty
-
The constructor.
- PasswordProperty(String, String) - Constructor for class io.github.mmm.property.string.PasswordProperty
-
The constructor.
- PasswordProperty(String, String, PropertyMetadata<String>) - Constructor for class io.github.mmm.property.string.PasswordProperty
-
The constructor.
- PatternProperty - Class in io.github.mmm.property.pattern
-
Implementation of
WritablePatternProperty
. - PatternProperty(String) - Constructor for class io.github.mmm.property.pattern.PatternProperty
-
The constructor.
- PatternProperty(String, PropertyMetadata<Pattern>) - Constructor for class io.github.mmm.property.pattern.PatternProperty
-
The constructor.
- PatternProperty(String, Pattern) - Constructor for class io.github.mmm.property.pattern.PatternProperty
-
The constructor.
- PatternProperty(String, Pattern, PropertyMetadata<Pattern>) - Constructor for class io.github.mmm.property.pattern.PatternProperty
-
The constructor.
- PredicateOperator - Class in io.github.mmm.property.criteria
- PredicateOperator(String, boolean, int) - Constructor for class io.github.mmm.property.criteria.PredicateOperator
-
The constructor.
- PredicateOperator(String, boolean, PredicateOperator) - Constructor for class io.github.mmm.property.criteria.PredicateOperator
-
The constructor.
- PredicateOperator(String, boolean, PredicateOperator, boolean, int) - Constructor for class io.github.mmm.property.criteria.PredicateOperator
-
The constructor.
- PredicateOperator(String, boolean, PredicateOperator, boolean, int, String) - Constructor for class io.github.mmm.property.criteria.PredicateOperator
-
The constructor.
- PredicateOperator(String, boolean, PredicateOperator, String) - Constructor for class io.github.mmm.property.criteria.PredicateOperator
-
The constructor.
- PredicateOperator(String, int) - Constructor for class io.github.mmm.property.criteria.PredicateOperator
-
The constructor.
- PredicateOperator(String, int, String) - Constructor for class io.github.mmm.property.criteria.PredicateOperator
-
The constructor.
- PredicateOperator(String, PredicateOperator) - Constructor for class io.github.mmm.property.criteria.PredicateOperator
-
The constructor.
- PredicateOperator(String, PredicateOperator, String) - Constructor for class io.github.mmm.property.criteria.PredicateOperator
-
The constructor.
- PRIO_1_TILDE - Static variable in class io.github.mmm.property.criteria.CriteriaOperator
-
Priority
for bitwise NOT operation. - PRIO_2_MUL - Static variable in class io.github.mmm.property.criteria.CriteriaOperator
-
Priority
for multiplication, division, or modulo operation. - PRIO_3_ADD - Static variable in class io.github.mmm.property.criteria.CriteriaOperator
-
Priority
for operations like addition, subtraction, conjunction, etc. - PRIO_4_COMP - Static variable in class io.github.mmm.property.criteria.CriteriaOperator
-
Priority
for comparison operations (eq, neq, lt, etc.). - PRIO_5_NOT - Static variable in class io.github.mmm.property.criteria.CriteriaOperator
-
Priority
for NOT operation. - PRIO_6_AND - Static variable in class io.github.mmm.property.criteria.CriteriaOperator
-
Priority
for AND operation. - PRIO_7_OR - Static variable in class io.github.mmm.property.criteria.CriteriaOperator
-
Priority
for operations like OR, IN, LIKE, BETWEEN, etc. - PRIO_8_ASSIGN - Static variable in class io.github.mmm.property.criteria.CriteriaOperator
-
Priority
for assignment operation (=). - ProjectionProperty<V> - Class in io.github.mmm.property.criteria
- ProjectionProperty(CriteriaObject<V>, PropertyPath<V>) - Constructor for class io.github.mmm.property.criteria.ProjectionProperty
-
The constructor.
- Property<V> - Class in io.github.mmm.property
-
Implementation of
WritableProperty
. - Property(String) - Constructor for class io.github.mmm.property.Property
-
The constructor.
- Property(String, PropertyMetadata<V>) - Constructor for class io.github.mmm.property.Property
-
The constructor.
- PropertyAssignment<V> - Class in io.github.mmm.property.criteria
- PropertyFactory<V,
P extends WritableProperty<V>> - Interface in io.github.mmm.property.factory -
This is the interface for the factory of a specific
property
type. - PropertyFactoryBigDecimal - Class in io.github.mmm.property.number.bigdecimal
-
Implementation of
PropertyFactory
forBigDecimalProperty
. - PropertyFactoryBigDecimal() - Constructor for class io.github.mmm.property.number.bigdecimal.PropertyFactoryBigDecimal
- PropertyFactoryBigInteger - Class in io.github.mmm.property.number.biginteger
-
Implementation of
PropertyFactory
forBigIntegerProperty
. - PropertyFactoryBigInteger() - Constructor for class io.github.mmm.property.number.biginteger.PropertyFactoryBigInteger
- PropertyFactoryBoolean - Class in io.github.mmm.property.booleans
-
Implementation of
PropertyFactory
forBooleanProperty
. - PropertyFactoryBoolean() - Constructor for class io.github.mmm.property.booleans.PropertyFactoryBoolean
- PropertyFactoryByte - Class in io.github.mmm.property.number.bytes
-
Implementation of
PropertyFactory
forByteProperty
. - PropertyFactoryByte() - Constructor for class io.github.mmm.property.number.bytes.PropertyFactoryByte
- PropertyFactoryDouble - Class in io.github.mmm.property.number.doubles
-
Implementation of
PropertyFactory
forDoubleProperty
. - PropertyFactoryDouble() - Constructor for class io.github.mmm.property.number.doubles.PropertyFactoryDouble
- PropertyFactoryDuration - Class in io.github.mmm.property.temporal.duration
-
This is the implementation of
PropertyFactory
forDurationProperty
. - PropertyFactoryDuration() - Constructor for class io.github.mmm.property.temporal.duration.PropertyFactoryDuration
- PropertyFactoryEnum<E extends Enum<E>> - Class in io.github.mmm.property.enumeration
-
Implementation of
PropertyFactory
forLocaleProperty
. - PropertyFactoryEnum() - Constructor for class io.github.mmm.property.enumeration.PropertyFactoryEnum
- PropertyFactoryFloat - Class in io.github.mmm.property.number.floats
-
Implementation of
PropertyFactory
forFloatProperty
. - PropertyFactoryFloat() - Constructor for class io.github.mmm.property.number.floats.PropertyFactoryFloat
- PropertyFactoryInstant - Class in io.github.mmm.property.temporal.instant
-
This is the implementation of
PropertyFactory
forInstantProperty
. - PropertyFactoryInstant() - Constructor for class io.github.mmm.property.temporal.instant.PropertyFactoryInstant
- PropertyFactoryInteger - Class in io.github.mmm.property.number.integers
-
Implementation of
PropertyFactory
forIntegerProperty
. - PropertyFactoryInteger() - Constructor for class io.github.mmm.property.number.integers.PropertyFactoryInteger
- PropertyFactoryList<E> - Class in io.github.mmm.property.container.list
-
This is the implementation of
PropertyFactory
forListProperty
. - PropertyFactoryList() - Constructor for class io.github.mmm.property.container.list.PropertyFactoryList
- PropertyFactoryLocalDate - Class in io.github.mmm.property.temporal.localdate
-
This is the implementation of
PropertyFactory
forLocalDateProperty
. - PropertyFactoryLocalDate() - Constructor for class io.github.mmm.property.temporal.localdate.PropertyFactoryLocalDate
- PropertyFactoryLocalDateTime - Class in io.github.mmm.property.temporal.localdatetime
-
This is the implementation of
PropertyFactory
forLocalDateTimeProperty
. - PropertyFactoryLocalDateTime() - Constructor for class io.github.mmm.property.temporal.localdatetime.PropertyFactoryLocalDateTime
- PropertyFactoryLocale - Class in io.github.mmm.property.locale
-
Implementation of
PropertyFactory
forLocaleProperty
. - PropertyFactoryLocale() - Constructor for class io.github.mmm.property.locale.PropertyFactoryLocale
- PropertyFactoryLocalTime - Class in io.github.mmm.property.temporal.localtime
-
This is the implementation of
PropertyFactory
forLocalTimeProperty
. - PropertyFactoryLocalTime() - Constructor for class io.github.mmm.property.temporal.localtime.PropertyFactoryLocalTime
- PropertyFactoryLong - Class in io.github.mmm.property.number.longs
-
Implementation of
PropertyFactory
forLongProperty
. - PropertyFactoryLong() - Constructor for class io.github.mmm.property.number.longs.PropertyFactoryLong
- PropertyFactoryManager - Interface in io.github.mmm.property.factory
-
This is the interface for the manager where all
PropertyFactory
variants are registered. - PropertyFactoryMap<K,
V> - Class in io.github.mmm.property.container.map -
This is the implementation of
PropertyFactory
forSetProperty
. - PropertyFactoryMap() - Constructor for class io.github.mmm.property.container.map.PropertyFactoryMap
- PropertyFactoryObject<V> - Class in io.github.mmm.property.object
-
This is the implementation of
PropertyFactory
forObjectProperty
. - PropertyFactoryObject() - Constructor for class io.github.mmm.property.object.PropertyFactoryObject
- PropertyFactoryOffsetDateTime - Class in io.github.mmm.property.temporal.offsetdatetime
-
This is the implementation of
PropertyFactory
forOffsetDateTimeProperty
. - PropertyFactoryOffsetDateTime() - Constructor for class io.github.mmm.property.temporal.offsetdatetime.PropertyFactoryOffsetDateTime
- PropertyFactoryOffsetTime - Class in io.github.mmm.property.temporal.offsettime
-
This is the implementation of
PropertyFactory
forOffsetTimeProperty
. - PropertyFactoryOffsetTime() - Constructor for class io.github.mmm.property.temporal.offsettime.PropertyFactoryOffsetTime
- PropertyFactoryPassword - Class in io.github.mmm.property.string
-
Implementation of
PropertyFactory
forStringProperty
. - PropertyFactoryPassword() - Constructor for class io.github.mmm.property.string.PropertyFactoryPassword
- PropertyFactoryPattern - Class in io.github.mmm.property.pattern
-
Implementation of
PropertyFactory
forPatternProperty
. - PropertyFactoryPattern() - Constructor for class io.github.mmm.property.pattern.PropertyFactoryPattern
- PropertyFactoryRange<V extends Comparable<?>> - Class in io.github.mmm.property.range
-
Implementation of
PropertyFactory
forRangeProperty
. - PropertyFactoryRange() - Constructor for class io.github.mmm.property.range.PropertyFactoryRange
- PropertyFactorySet<E> - Class in io.github.mmm.property.container.set
-
Implementation of
PropertyFactory
forSetProperty
. - PropertyFactorySet() - Constructor for class io.github.mmm.property.container.set.PropertyFactorySet
- PropertyFactoryShort - Class in io.github.mmm.property.number.shorts
-
Implementation of
PropertyFactory
forShortProperty
. - PropertyFactoryShort() - Constructor for class io.github.mmm.property.number.shorts.PropertyFactoryShort
- PropertyFactoryString - Class in io.github.mmm.property.string
-
Implementation of
PropertyFactory
forStringProperty
. - PropertyFactoryString() - Constructor for class io.github.mmm.property.string.PropertyFactoryString
- PropertyFactoryTags - Class in io.github.mmm.property.string
-
Implementation of
PropertyFactory
forTagsProperty
. - PropertyFactoryTags() - Constructor for class io.github.mmm.property.string.PropertyFactoryTags
- PropertyFactoryZonedDateTime - Class in io.github.mmm.property.temporal.zoneddatetime
-
This is the implementation of
PropertyFactory
forZonedDateTimeProperty
. - PropertyFactoryZonedDateTime() - Constructor for class io.github.mmm.property.temporal.zoneddatetime.PropertyFactoryZonedDateTime
- PropertyMetadata<V> - Interface in io.github.mmm.property
-
Metadata of a
Property
. - PropertyPathHelper - Class in io.github.mmm.property.criteria
-
Little helper class for simple reusable operations on
PropertyPath
and related types. - PropertyPathParser - Interface in io.github.mmm.property.criteria
-
CharScannerParser
forPropertyPath
.
R
- RangeProperty<V extends Comparable<?>> - Class in io.github.mmm.property.range
-
Implementation of
WritableRangeProperty
. - RangeProperty(String, SimpleProperty<V>) - Constructor for class io.github.mmm.property.range.RangeProperty
-
The constructor.
- RangeProperty(String, SimpleProperty<V>, PropertyMetadata<Range<V>>) - Constructor for class io.github.mmm.property.range.RangeProperty
-
The constructor.
- RangeTypeMapper<V extends Comparable<?>> - Class in io.github.mmm.property.range
-
Implementation of
CompositeTypeMapper
forRange
. - RangeTypeMapper(Class<? extends V>, RangeTypeMapper<V>, String) - Constructor for class io.github.mmm.property.range.RangeTypeMapper
-
The constructor.
- read(StructuredReader) - Method in class io.github.mmm.property.booleans.BooleanProperty
- read(StructuredReader) - Method in class io.github.mmm.property.container.collection.CollectionProperty
- read(StructuredReader) - Method in class io.github.mmm.property.container.map.MapProperty
- read(StructuredReader) - Method in class io.github.mmm.property.number.NumberProperty
- read(StructuredReader) - Method in class io.github.mmm.property.object.SimpleProperty
- read(StructuredReader) - Method in class io.github.mmm.property.Property
- read(StructuredReader) - Method in class io.github.mmm.property.range.RangeProperty
- read(StructuredReader) - Method in class io.github.mmm.property.temporal.TemporalAmountProperty
- read(StructuredReader) - Method in class io.github.mmm.property.temporal.TemporalProperty
- ReadableBigDecimalProperty - Interface in io.github.mmm.property.number.bigdecimal
- ReadableBigIntegerProperty - Interface in io.github.mmm.property.number.biginteger
- ReadableBooleanProperty - Interface in io.github.mmm.property.booleans
- ReadableByteProperty - Interface in io.github.mmm.property.number.bytes
- ReadableCollectionProperty<V extends Collection<E>,
E> - Interface in io.github.mmm.property.container.collection - ReadableContainerProperty<V,
E> - Interface in io.github.mmm.property.container - ReadableDoubleProperty - Interface in io.github.mmm.property.number.doubles
- ReadableDurationProperty - Interface in io.github.mmm.property.temporal.duration
- ReadableEnumProperty<E extends Enum<E>> - Interface in io.github.mmm.property.enumeration
- ReadableFloatProperty - Interface in io.github.mmm.property.number.floats
- ReadableInstantProperty - Interface in io.github.mmm.property.temporal.instant
- ReadableIntegerProperty - Interface in io.github.mmm.property.number.integers
- ReadableListProperty<E> - Interface in io.github.mmm.property.container.list
- ReadableLocalDateProperty - Interface in io.github.mmm.property.temporal.localdate
- ReadableLocalDateTimeProperty - Interface in io.github.mmm.property.temporal.localdatetime
- ReadableLocaleProperty - Interface in io.github.mmm.property.locale
- ReadableLocalTimeProperty - Interface in io.github.mmm.property.temporal.localtime
- ReadableLongProperty - Interface in io.github.mmm.property.number.longs
- ReadableMapProperty<K,
V> - Interface in io.github.mmm.property.container.map - ReadableNumberProperty<N extends Number & Comparable<? super N>> - Interface in io.github.mmm.property.number
- ReadableObjectProperty<V> - Interface in io.github.mmm.property.object
- ReadableOffsetDateTimeProperty - Interface in io.github.mmm.property.temporal.offsetdatetime
- ReadableOffsetTimeProperty - Interface in io.github.mmm.property.temporal.offsettime
- ReadablePasswordProperty - Interface in io.github.mmm.property.string
-
ReadableStringProperty
with passwordvalue
. - ReadablePatternProperty - Interface in io.github.mmm.property.pattern
- ReadableProperty<V> - Interface in io.github.mmm.property
-
This is the interface for a generic property.
- ReadableRangeProperty<V extends Comparable<?>> - Interface in io.github.mmm.property.range
- ReadableSetProperty<E> - Interface in io.github.mmm.property.container.set
- ReadableShortProperty - Interface in io.github.mmm.property.number.shorts
- ReadableSimpleProperty<V> - Interface in io.github.mmm.property.object
-
ReadableProperty
for a simple datatype (and not acontainer property
). - ReadableStringProperty - Interface in io.github.mmm.property.string
- ReadableTagsProperty - Interface in io.github.mmm.property.string
-
ReadableStringProperty
withtags
. - ReadableZonedDateTimeProperty - Interface in io.github.mmm.property.temporal.zoneddatetime
- readArg(StructuredReader) - Method in class io.github.mmm.property.criteria.CriteriaMarshalling
- readAssignment(StructuredReader) - Method in class io.github.mmm.property.criteria.CriteriaMarshalling
- readExpression(StructuredReader) - Method in class io.github.mmm.property.criteria.CriteriaMarshalling
- readLiteral(StructuredReader) - Method in class io.github.mmm.property.criteria.CriteriaMarshalling
- readObject(StructuredReader) - Method in class io.github.mmm.property.criteria.CriteriaMarshalling
- readObject(StructuredReader) - Method in class io.github.mmm.property.Property
- readOrdering(StructuredReader) - Method in class io.github.mmm.property.criteria.CriteriaMarshalling
- readPredicate(StructuredReader) - Method in class io.github.mmm.property.criteria.CriteriaMarshalling
- readProperty(StructuredReader) - Method in class io.github.mmm.property.criteria.CriteriaMarshalling
- readSegment(CharStreamScanner, ReadablePath) - Static method in interface io.github.mmm.property.criteria.PropertyPathParser
- remove(String) - Method in class io.github.mmm.property.string.StringListProperty
- removeTag(String) - Method in class io.github.mmm.property.string.TagsProperty
- requireWritable() - Method in class io.github.mmm.property.Property
S
- setLikeSyntaxSource(LikePatternSyntax) - Method in class io.github.mmm.property.criteria.CriteriaFormatter
- setLikeSyntaxTarget(LikePatternSyntax) - Method in class io.github.mmm.property.criteria.CriteriaFormatter
- SetProperty<E> - Class in io.github.mmm.property.container.set
-
Implementation of
WritableSetProperty
. - SetProperty(String, WritableProperty<E>) - Constructor for class io.github.mmm.property.container.set.SetProperty
-
The constructor.
- SetProperty(String, WritableProperty<E>, PropertyMetadata<Set<E>>) - Constructor for class io.github.mmm.property.container.set.SetProperty
-
The constructor.
- setValueAsCollection(Collection<String>) - Method in class io.github.mmm.property.string.StringListProperty
- setValueAsCsv(String) - Method in class io.github.mmm.property.string.StringListProperty
- setValueAsCsv(String, char) - Method in class io.github.mmm.property.string.StringListProperty
- setValueAsCsv(String, char, boolean) - Method in class io.github.mmm.property.string.StringListProperty
- setValueAsDuration(Duration) - Method in class io.github.mmm.property.temporal.DurationInSecondsProperty
- setWithChange(V, V) - Method in class io.github.mmm.property.Property
- ShortProperty - Class in io.github.mmm.property.number.shorts
-
Implementation of
WritableShortProperty
. - ShortProperty(String) - Constructor for class io.github.mmm.property.number.shorts.ShortProperty
-
The constructor.
- ShortProperty(String, PropertyMetadata<Short>) - Constructor for class io.github.mmm.property.number.shorts.ShortProperty
-
The constructor.
- ShortProperty(String, Short) - Constructor for class io.github.mmm.property.number.shorts.ShortProperty
-
The constructor.
- ShortProperty(String, Short, PropertyMetadata<Short>) - Constructor for class io.github.mmm.property.number.shorts.ShortProperty
-
The constructor.
- SimplePath - Class in io.github.mmm.property.criteria
-
Implementation of
PropertyPath
for a plain path withoutvalue
. - SimplePath(SimplePath, String) - Constructor for class io.github.mmm.property.criteria.SimplePath
-
The constructor.
- SimpleProperty<V> - Class in io.github.mmm.property.object
-
Property
implementation ofWritableSimpleProperty
. - SimpleProperty(String) - Constructor for class io.github.mmm.property.object.SimpleProperty
-
The constructor.
- SimpleProperty(String, PropertyMetadata<V>) - Constructor for class io.github.mmm.property.object.SimpleProperty
-
The constructor.
- SimplePropertyFactory<V> - Class in io.github.mmm.property.factory
-
A simple generic implementation of
PropertyFactory
used as dynamic fallback for custom property implementations without having a proper factory registered. - SimplePropertyFactory(Class<WritableProperty<V>>) - Constructor for class io.github.mmm.property.factory.SimplePropertyFactory
-
The constructor.
- simplify() - Method in interface io.github.mmm.property.criteria.BooleanLiteral
- simplify() - Method in interface io.github.mmm.property.criteria.BooleanSelection
- simplify() - Method in interface io.github.mmm.property.criteria.CriteriaAggregation
-
Deprecated.aggregations can not be simplified. Direct usage is pointless.
- simplify() - Method in interface io.github.mmm.property.criteria.CriteriaExpression
-
Simplifies this expression.
- simplify() - Method in interface io.github.mmm.property.criteria.CriteriaPredicate
- sizeProperty() - Method in class io.github.mmm.property.container.ContainerProperty
- sizeProperty() - Method in interface io.github.mmm.property.container.ReadableContainerProperty
- sourceBuilder() - Method in class io.github.mmm.property.range.RangeTypeMapper
- SQL - Static variable in class io.github.mmm.property.criteria.LikePatternSyntax
-
SQL syntax that is typically required by databases.
- StringListProperty - Class in io.github.mmm.property.string
-
This is an extension of
StringProperty
that stores a list ofString
values that are enclosed with pipe-symbols. - StringListProperty(String) - Constructor for class io.github.mmm.property.string.StringListProperty
-
The constructor.
- StringListProperty(String, PropertyMetadata<String>) - Constructor for class io.github.mmm.property.string.StringListProperty
-
The constructor.
- StringProperty - Class in io.github.mmm.property.string
-
Implementation of
WritableStringProperty
. - StringProperty(String) - Constructor for class io.github.mmm.property.string.StringProperty
-
The constructor.
- StringProperty(String, PropertyMetadata<String>) - Constructor for class io.github.mmm.property.string.StringProperty
-
The constructor.
- StringProperty(String, String) - Constructor for class io.github.mmm.property.string.StringProperty
-
The constructor.
- StringProperty(String, String, PropertyMetadata<String>) - Constructor for class io.github.mmm.property.string.StringProperty
-
The constructor.
- sum() - Method in interface io.github.mmm.property.number.ReadableNumberProperty
- SUM - Static variable in class io.github.mmm.property.criteria.CriteriaAggregationOperator
-
Operator to summarize all values of a
property
(e.g.
T
- TagsProperty - Class in io.github.mmm.property.string
-
StringProperty
for aSet
of tags. - TagsProperty(String) - Constructor for class io.github.mmm.property.string.TagsProperty
-
The constructor.
- TagsProperty(String, PropertyMetadata<String>) - Constructor for class io.github.mmm.property.string.TagsProperty
-
The constructor.
- TagsProperty(String, String) - Constructor for class io.github.mmm.property.string.TagsProperty
-
The constructor.
- TagsProperty(String, String, PropertyMetadata<String>) - Constructor for class io.github.mmm.property.string.TagsProperty
-
The constructor.
- TemporalAmountProperty<V extends TemporalAmount> - Class in io.github.mmm.property.temporal
- TemporalAmountProperty(String) - Constructor for class io.github.mmm.property.temporal.TemporalAmountProperty
-
The constructor.
- TemporalAmountProperty(String, PropertyMetadata<V>) - Constructor for class io.github.mmm.property.temporal.TemporalAmountProperty
-
The constructor.
- TemporalProperty<V extends Temporal> - Class in io.github.mmm.property.temporal
- TemporalProperty(String) - Constructor for class io.github.mmm.property.temporal.TemporalProperty
-
The constructor.
- TemporalProperty(String, PropertyMetadata<V>) - Constructor for class io.github.mmm.property.temporal.TemporalProperty
-
The constructor.
- toSource(Object...) - Method in class io.github.mmm.property.range.RangeTypeMapper
- toString() - Method in class io.github.mmm.property.criteria.CriteriaFormatter
- toString() - Method in class io.github.mmm.property.criteria.CriteriaOperator
- toString() - Method in class io.github.mmm.property.criteria.CriteriaOrdering
- toString() - Method in class io.github.mmm.property.criteria.LikePatternSyntax
- toString() - Method in class io.github.mmm.property.criteria.PropertyAssignment
- toString() - Method in class io.github.mmm.property.criteria.SimplePath
- toString(StringBuilder) - Method in class io.github.mmm.property.Property
- TRUE - Static variable in interface io.github.mmm.property.criteria.BooleanLiteral
V
- validate() - Method in class io.github.mmm.property.Property
- valueProperty - Variable in class io.github.mmm.property.container.ContainerProperty
W
- withExpression(Supplier<? extends V>) - Method in interface io.github.mmm.property.PropertyMetadata
- withLock(AttributeReadOnly) - Method in interface io.github.mmm.property.PropertyMetadata
- withValidator(Validator<? super V>) - Method in interface io.github.mmm.property.PropertyMetadata
- WritableBigDecimalProperty - Interface in io.github.mmm.property.number.bigdecimal
- WritableBigIntegerProperty - Interface in io.github.mmm.property.number.biginteger
- WritableBooleanProperty - Interface in io.github.mmm.property.booleans
- WritableByteProperty - Interface in io.github.mmm.property.number.bytes
- WritableCollectionProperty<V extends Collection<E>,
E> - Interface in io.github.mmm.property.container.collection - WritableContainerProperty<V,
E> - Interface in io.github.mmm.property.container -
WritableProperty
with containervalue
. - WritableDoubleProperty - Interface in io.github.mmm.property.number.doubles
- WritableDurationProperty - Interface in io.github.mmm.property.temporal.duration
- WritableEnumProperty<E extends Enum<E>> - Interface in io.github.mmm.property.enumeration
- WritableFloatProperty - Interface in io.github.mmm.property.number.floats
- WritableInstantProperty - Interface in io.github.mmm.property.temporal.instant
- WritableIntegerProperty - Interface in io.github.mmm.property.number.integers
- WritableListProperty<E> - Interface in io.github.mmm.property.container.list
- WritableLocalDateProperty - Interface in io.github.mmm.property.temporal.localdate
- WritableLocalDateTimeProperty - Interface in io.github.mmm.property.temporal.localdatetime
- WritableLocaleProperty - Interface in io.github.mmm.property.locale
- WritableLocalTimeProperty - Interface in io.github.mmm.property.temporal.localtime
- WritableLongProperty - Interface in io.github.mmm.property.number.longs
- WritableMapProperty<K,
V> - Interface in io.github.mmm.property.container.map - WritableNumberProperty<N extends Number & Comparable<? super N>> - Interface in io.github.mmm.property.number
- WritableObjectProperty<V> - Interface in io.github.mmm.property.object
- WritableOffsetDateTimeProperty - Interface in io.github.mmm.property.temporal.offsetdatetime
- WritableOffsetTimeProperty - Interface in io.github.mmm.property.temporal.offsettime
- WritablePasswordProperty - Interface in io.github.mmm.property.string
-
WritableStringProperty
with passwordvalue
. - WritablePatternProperty - Interface in io.github.mmm.property.pattern
- WritableProperty<V> - Interface in io.github.mmm.property
-
A
property
with write access (e.g. - WritableRangeProperty<V extends Comparable<?>> - Interface in io.github.mmm.property.range
- WritableSetProperty<E> - Interface in io.github.mmm.property.container.set
- WritableShortProperty - Interface in io.github.mmm.property.number.shorts
- WritableSimpleProperty<V> - Interface in io.github.mmm.property.object
-
WritableProperty
for a simple datatype (and not acontainer property
). - WritableStringProperty - Interface in io.github.mmm.property.string
- WritableTagsProperty - Interface in io.github.mmm.property.string
-
WritableStringProperty
with passwordvalue
. - WritableZonedDateTimeProperty - Interface in io.github.mmm.property.temporal.zoneddatetime
- write(StructuredWriter) - Method in class io.github.mmm.property.booleans.BooleanProperty
- write(StructuredWriter) - Method in class io.github.mmm.property.container.collection.CollectionProperty
- write(StructuredWriter) - Method in class io.github.mmm.property.container.map.MapProperty
- write(StructuredWriter) - Method in class io.github.mmm.property.number.NumberProperty
- write(StructuredWriter) - Method in class io.github.mmm.property.object.SimpleProperty
- write(StructuredWriter) - Method in class io.github.mmm.property.Property
- write(StructuredWriter) - Method in class io.github.mmm.property.range.RangeProperty
- write(StructuredWriter) - Method in class io.github.mmm.property.temporal.TemporalAmountProperty
- write(StructuredWriter) - Method in class io.github.mmm.property.temporal.TemporalProperty
- write(String) - Method in class io.github.mmm.property.criteria.CriteriaFormatter
- writeArg(StructuredWriter, CriteriaObject<?>) - Method in class io.github.mmm.property.criteria.CriteriaMarshalling
- writeAssignment(StructuredWriter, PropertyAssignment<?>) - Method in class io.github.mmm.property.criteria.CriteriaMarshalling
- writeExpression(StructuredWriter, CriteriaExpression<?>) - Method in class io.github.mmm.property.criteria.CriteriaMarshalling
- writeKey(StructuredWriter, K) - Method in class io.github.mmm.property.container.map.MapProperty
-
Implementation of
MapProperty.write(StructuredWriter)
for amap key
. - writeLiteral(StructuredWriter, Literal<?>) - Method in class io.github.mmm.property.criteria.CriteriaMarshalling
- writeObject(StructuredWriter, CriteriaExpression<?>) - Method in class io.github.mmm.property.criteria.CriteriaMarshalling
- writeObject(StructuredWriter, Object) - Method in class io.github.mmm.property.Property
- writeOrdering(StructuredWriter, CriteriaOrdering) - Method in class io.github.mmm.property.criteria.CriteriaMarshalling
- writeProjectionProperty(StructuredWriter, ProjectionProperty<?>) - Method in class io.github.mmm.property.criteria.CriteriaMarshalling
- writeProperty(StructuredWriter, PropertyPath<?>) - Method in class io.github.mmm.property.criteria.CriteriaMarshalling
- writeValue(StructuredWriter, V) - Method in class io.github.mmm.property.container.map.MapProperty
-
Implementation of
MapProperty.write(StructuredWriter)
for amap value
.
Z
- ZonedDateTimeProperty - Class in io.github.mmm.property.temporal.zoneddatetime
-
This is the implementation of
WritableZonedDateTimeProperty
. - ZonedDateTimeProperty(String) - Constructor for class io.github.mmm.property.temporal.zoneddatetime.ZonedDateTimeProperty
-
The constructor.
- ZonedDateTimeProperty(String, PropertyMetadata<ZonedDateTime>) - Constructor for class io.github.mmm.property.temporal.zoneddatetime.ZonedDateTimeProperty
-
The constructor.
- ZonedDateTimeProperty(String, ZonedDateTime) - Constructor for class io.github.mmm.property.temporal.zoneddatetime.ZonedDateTimeProperty
-
The constructor.
- ZonedDateTimeProperty(String, ZonedDateTime, PropertyMetadata<ZonedDateTime>) - Constructor for class io.github.mmm.property.temporal.zoneddatetime.ZonedDateTimeProperty
-
The constructor.
All Classes and Interfaces|All Packages|Constant Field Values
CriteriaAggregationOperator.criteria(PropertyPath)
directly as only a single specific argument can be provided here.