A B C D E F G H I L M N O P R S T V W Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractCriteriaExpression<R> - Class in io.github.mmm.property.criteria
-
Base-class for a search criteria.
- AbstractCriteriaExpression() - Constructor for class io.github.mmm.property.criteria.AbstractCriteriaExpression
-
The constructor.
- 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
- AggregationOperator - Class in io.github.mmm.property.criteria
-
Operator
for anCriteriaAggregation
. - AggregationOperator(String) - Constructor for class io.github.mmm.property.criteria.AggregationOperator
-
The constructor.
- 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.AggregationOperator
-
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.
- 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.
- 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.
- BooleanSupplier - 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.
C
- cast() - Method in interface io.github.mmm.property.criteria.CriteriaSqlParameters
- clearValidationResult() - Method in class io.github.mmm.property.Property
-
Clears the cached internal
validation
result. - clone() - Method in class io.github.mmm.property.Property
- ContainerProperty<V,E> - Class in io.github.mmm.property.container
-
Implementation of
WritableContainerProperty
. - ContainerProperty(String, Property<E>) - Constructor for class io.github.mmm.property.container.ContainerProperty
-
The constructor.
- ContainerProperty(String, Property<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.CriteriaSqlFormatter
- 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.AggregationOperator
- 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>) - 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 Range<V>>, PropertyMetadata<Range<V>>) - Method in class io.github.mmm.property.range.PropertyFactoryRange
- create(String, Class<? extends Boolean>, PropertyMetadata<Boolean>) - Method in class io.github.mmm.property.booleans.PropertyFactoryBoolean
- create(String, Class<? extends Byte>, PropertyMetadata<Byte>) - Method in class io.github.mmm.property.number.bytes.PropertyFactoryByte
- create(String, Class<? extends Double>, PropertyMetadata<Double>) - Method in class io.github.mmm.property.number.doubles.PropertyFactoryDouble
- create(String, Class<? extends Float>, PropertyMetadata<Float>) - Method in class io.github.mmm.property.number.floats.PropertyFactoryFloat
- create(String, Class<? extends Integer>, PropertyMetadata<Integer>) - Method in class io.github.mmm.property.number.integers.PropertyFactoryInteger
- create(String, Class<? extends Long>, PropertyMetadata<Long>) - Method in class io.github.mmm.property.number.longs.PropertyFactoryLong
- create(String, Class<? extends Short>, PropertyMetadata<Short>) - Method in class io.github.mmm.property.number.shorts.PropertyFactoryShort
- create(String, Class<? extends String>, PropertyMetadata<String>) - Method in class io.github.mmm.property.string.PropertyFactoryString
- create(String, Class<? extends BigDecimal>, PropertyMetadata<BigDecimal>) - Method in class io.github.mmm.property.number.bigdecimal.PropertyFactoryBigDecimal
- create(String, Class<? extends BigInteger>, PropertyMetadata<BigInteger>) - Method in class io.github.mmm.property.number.biginteger.PropertyFactoryBigInteger
- create(String, Class<? extends Instant>, PropertyMetadata<Instant>) - Method in class io.github.mmm.property.temporal.instant.PropertyFactoryInstant
- create(String, Class<? extends LocalDate>, PropertyMetadata<LocalDate>) - Method in class io.github.mmm.property.temporal.localdate.PropertyFactoryLocalDate
- create(String, Class<? extends LocalDateTime>, PropertyMetadata<LocalDateTime>) - Method in class io.github.mmm.property.temporal.localdatetime.PropertyFactoryLocalDateTime
- create(String, Class<? extends LocalTime>, PropertyMetadata<LocalTime>) - Method in class io.github.mmm.property.temporal.localtime.PropertyFactoryLocalTime
- create(String, Class<? extends OffsetDateTime>, PropertyMetadata<OffsetDateTime>) - Method in class io.github.mmm.property.temporal.offsetdatetime.PropertyFactoryOffsetDateTime
- create(String, Class<? extends OffsetTime>, PropertyMetadata<OffsetTime>) - Method in class io.github.mmm.property.temporal.offsettime.PropertyFactoryOffsetTime
- create(String, Class<? extends ZonedDateTime>, PropertyMetadata<ZonedDateTime>) - Method in class io.github.mmm.property.temporal.zoneddatetime.PropertyFactoryZonedDateTime
- create(String, Class<? extends List<E>>, PropertyMetadata<List<E>>) - Method in class io.github.mmm.property.container.list.PropertyFactoryList
- create(String, Class<? extends Map<K, V>>, PropertyMetadata<Map<K, V>>) - Method in class io.github.mmm.property.container.map.PropertyFactoryMap
- create(String, Class<? extends Pattern>, PropertyMetadata<Pattern>) - Method in class io.github.mmm.property.pattern.PropertyFactoryPattern
- create(String, Class<? extends Set<E>>, PropertyMetadata<Set<E>>) - Method in class io.github.mmm.property.container.set.PropertyFactorySet
- create(String, Class<? extends V>, PropertyMetadata<V>) - Method in interface io.github.mmm.property.factory.PropertyFactory
-
Creates a new instance of the property.
- create(String, Class<? extends V>, PropertyMetadata<V>) - Method in class io.github.mmm.property.factory.SimplePropertyFactory
- create(String, Class<? extends V>, PropertyMetadata<V>) - Method in class io.github.mmm.property.object.PropertyFactoryObject
- criteria(PropertyPath<V>) - Method in class io.github.mmm.property.criteria.AggregationOperator
- criteria(List<Supplier<?>>) - Method in class io.github.mmm.property.criteria.AggregationOperator
-
Deprecated.use
AggregationOperator.criteria(PropertyPath)
directly as only a single specific argument can be provided here. - criteria(List<Supplier<?>>) - Method in class io.github.mmm.property.criteria.Operator
- criteria(List<Supplier<?>>) - Method in class io.github.mmm.property.criteria.PredicateOperator
- CriteriaAggregation<R extends Number> - Interface in io.github.mmm.property.criteria
- CriteriaExpression<R> - Interface in io.github.mmm.property.criteria
-
Interface for a search criteria.
- CriteriaMarshalling - Class in io.github.mmm.property.criteria
-
Marshalling
to mapCriteriaExpression
s. - CriteriaMarshalling() - Constructor for class io.github.mmm.property.criteria.CriteriaMarshalling
-
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.
- CriteriaPredicate - Interface in io.github.mmm.property.criteria
- CriteriaSqlFormatter - Class in io.github.mmm.property.criteria
-
A formatter to write (pseudo) SQL to a given
Appendable
. - CriteriaSqlFormatter() - Constructor for class io.github.mmm.property.criteria.CriteriaSqlFormatter
-
The constructor using inline
CriteriaSqlParameters
. - CriteriaSqlFormatter(CriteriaSqlParameters, AppendableWriter) - Constructor for class io.github.mmm.property.criteria.CriteriaSqlFormatter
-
The constructor.
- CriteriaSqlParameters - Interface in io.github.mmm.property.criteria
- CriteriaSqlParametersIndexed - Class in io.github.mmm.property.criteria
-
CriteriaSqlParameters
using indexed parameters. - CriteriaSqlParametersIndexed() - Constructor for class io.github.mmm.property.criteria.CriteriaSqlParametersIndexed
-
The constructor.
- CriteriaSqlParametersNamed - Class in io.github.mmm.property.criteria
-
CriteriaSqlParameters
using named parameters. - CriteriaSqlParametersNamed(boolean) - Constructor for class io.github.mmm.property.criteria.CriteriaSqlParametersNamed
-
The constructor.
- 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.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.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(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(BigDecimal) - Method in class io.github.mmm.property.number.bigdecimal.BigDecimalProperty
- doSet(BigInteger) - Method in class io.github.mmm.property.number.biginteger.BigIntegerProperty
- 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(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.
- 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.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.
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
- 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.
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.
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() - Method in class io.github.mmm.property.criteria.AbstractCriteriaExpression
- get() - Static method in class io.github.mmm.property.criteria.CriteriaMarshalling
- 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 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
- 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 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.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.PropertyFactoryString
- 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.CriteriaSqlFormatter
- getLikeSyntaxTarget() - Method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
- 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.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.CriteriaSqlFormatter
- getParameters() - Method in class io.github.mmm.property.criteria.CriteriaSqlParametersIndexed
- getParameters() - Method in class io.github.mmm.property.criteria.CriteriaSqlParametersNamed
- getProperty() - Method in class io.github.mmm.property.criteria.CriteriaOrdering
- getProperty() - Method in class io.github.mmm.property.criteria.PropertyAssignment
- 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 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.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.PropertyFactoryString
- 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
- getSingle() - Method in class io.github.mmm.property.criteria.LikePatternSyntax
- getSyntax() - Method in class io.github.mmm.property.criteria.Operator
- 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 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.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.PropertyFactoryString
- 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.object.ReadableSimpleProperty
- getValueType() - Method in interface io.github.mmm.property.PropertyMetadata
- 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 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.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.PropertyFactoryString
- 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.AggregationOperator
-
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 - 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.
- 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.
- 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.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.factory - package io.github.mmm.property.factory
- 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.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.Operator
- isConjunction() - Method in class io.github.mmm.property.criteria.PredicateOperator
- isInfix() - Method in class io.github.mmm.property.criteria.Operator
- isInfix() - Method in class io.github.mmm.property.criteria.PredicateOperator
- isInverse() - Method in class io.github.mmm.property.criteria.Operator
- isLikeBased(Operator) - Static method in class io.github.mmm.property.criteria.PredicateOperator
- isMerge() - Method in class io.github.mmm.property.criteria.CriteriaSqlParametersNamed
- isNullBased(Operator) - 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
- 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.AggregationOperator
- isUnary() - Method in class io.github.mmm.property.criteria.Operator
- isUnary() - Method in class io.github.mmm.property.criteria.PredicateOperator
- isUseBrackets(CriteriaExpression<?>, CriteriaExpression<?>) - Static method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
- 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, Property<E>) - Constructor for class io.github.mmm.property.container.list.ListProperty
-
The constructor.
- ListProperty(String, Property<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.
- 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.
- 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.
- 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.
- 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, SimpleProperty<K>, Property<V>) - Constructor for class io.github.mmm.property.container.map.MapProperty
-
The constructor.
- MapProperty(String, SimpleProperty<K>, Property<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.AggregationOperator
-
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.AggregationOperator
-
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
Operator
. - NAME_PATH - Static variable in class io.github.mmm.property.criteria.SimplePath
-
Name of the
path
property for marshalling. - NAME_PROPERTY - Static variable in class io.github.mmm.property.criteria.CriteriaMarshalling
-
The property name for a
PropertyPath
. - 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 class io.github.mmm.property.criteria.AggregationOperator
- not() - Method in interface io.github.mmm.property.criteria.BooleanLiteral
- not() - Method in interface io.github.mmm.property.criteria.BooleanSupplier
- not() - Method in interface io.github.mmm.property.criteria.CriteriaPredicate
- not() - Method in class io.github.mmm.property.criteria.Operator
- 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
. - 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.
- 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(AggregationOperator, PropertyPath<R>) - Static method in interface io.github.mmm.property.criteria.CriteriaAggregation
- of(CriteriaSqlParameters, AppendableWriter) - Static method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
- of(CriteriaSqlParameters, Appendable) - Static method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
- of(ReadableProperty<V>, PredicateOperator, PropertyPath<V>) - Static method in interface io.github.mmm.property.criteria.CriteriaPredicate
- of(ReadableProperty<V>, PredicateOperator, V) - Static method in interface io.github.mmm.property.criteria.CriteriaPredicate
- of(PropertyPath<V>, Literal<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.PropertyAssignment
- 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(String) - Static method in class io.github.mmm.property.criteria.AggregationOperator
- of(String) - Static method in interface io.github.mmm.property.criteria.Literal
- of(String) - Static method in class io.github.mmm.property.criteria.Operator
- of(String) - Static method in class io.github.mmm.property.criteria.PredicateOperator
- 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, ReadableProperty<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.
- 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.
- ofIndexedParameters(AppendableWriter) - Static method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
- ofIndexedParameters(Appendable) - Static method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
- ofNamedParameters(AppendableWriter, boolean) - Static method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
- ofNamedParameters(Appendable) - Static method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
- ofNamedParameters(Appendable, boolean) - Static method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
- 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
- onArg(Supplier<?>, 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.CriteriaSqlFormatter
- onExpression(CriteriaExpression<?>, CriteriaExpression<?>) - Method in interface io.github.mmm.property.criteria.CriteriaVisitor
- onLiteral(Literal<?>, int, CriteriaExpression<?>) - Method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
- 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.CriteriaSqlParameters
- onLiteral(Literal<?>, AppendableWriter, CriteriaExpression<?>) - Method in class io.github.mmm.property.criteria.CriteriaSqlParametersIndexed
- onLiteral(Literal<?>, AppendableWriter, CriteriaExpression<?>) - Method in class io.github.mmm.property.criteria.CriteriaSqlParametersNamed
- onOperator(Operator) - Method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
- onOperator(Operator) - Method in interface io.github.mmm.property.criteria.CriteriaVisitor
- onOrdering(CriteriaOrdering) - Method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
- onPropertyPath(PropertyPath<?>, int, CriteriaExpression<?>) - Method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
- onPropertyPath(PropertyPath<?>, int, CriteriaExpression<?>) - Method in interface io.github.mmm.property.criteria.CriteriaVisitor
- onUndefinedArg(Supplier<?>, int, CriteriaExpression<?>) - Method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
- onUndefinedArg(Supplier<?>, int, CriteriaExpression<?>) - Method in interface io.github.mmm.property.criteria.CriteriaVisitor
- Operator - Class in io.github.mmm.property.criteria
-
Operator for
CriteriaExpression
to compute the result from thearguments
. - Operator(String) - Constructor for class io.github.mmm.property.criteria.Operator
-
The constructor.
- Operator(String, Operator) - Constructor for class io.github.mmm.property.criteria.Operator
-
The constructor.
- Operator(String, Operator, boolean) - Constructor for class io.github.mmm.property.criteria.Operator
-
The constructor.
- 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.CriteriaSqlFormatter
-
Appendable
where toappend
the SQL. - out() - Method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
P
- 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
- path() - Method in interface io.github.mmm.property.ReadableProperty
- 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.
- PredicateOperator - Class in io.github.mmm.property.criteria
- PredicateOperator(String) - Constructor for class io.github.mmm.property.criteria.PredicateOperator
-
The constructor.
- PredicateOperator(String, boolean) - 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) - 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, boolean) - Constructor for class io.github.mmm.property.criteria.PredicateOperator
-
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
- 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
- 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
- PropertyFactoryPattern - Class in io.github.mmm.property.pattern
-
Implementation of
PropertyFactory
forPatternProperty
. - PropertyFactoryPattern() - Constructor for class io.github.mmm.property.pattern.PropertyFactoryPattern
- PropertyFactoryRange<V> - 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
- 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
.
R
- RangeProperty<V> - 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.
- read(StructuredReader) - Method in class io.github.mmm.property.booleans.BooleanProperty
- 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.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
- ReadableContainerProperty<V,E> - Interface in io.github.mmm.property.container
- ReadableDoubleProperty - Interface in io.github.mmm.property.number.doubles
- 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
- 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
- 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> - 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
- 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
- remove(String) - Method in class io.github.mmm.property.string.StringListProperty
- requireWritable() - Method in class io.github.mmm.property.Property
S
- setLikeSyntaxSource(LikePatternSyntax) - Method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
- setLikeSyntaxTarget(LikePatternSyntax) - Method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
- SetProperty<E> - Class in io.github.mmm.property.container.set
-
Implementation of
WritableSetProperty
. - SetProperty(String, Property<E>) - Constructor for class io.github.mmm.property.container.set.SetProperty
-
The constructor.
- SetProperty(String, Property<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.
- SimplePath - Class in io.github.mmm.property.criteria
-
Implementation of
PropertyPath
for a plain path withoutvalue
. - 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.BooleanSupplier
- 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
- 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.
- sum() - Method in interface io.github.mmm.property.number.ReadableNumberProperty
- SUM - Static variable in class io.github.mmm.property.criteria.AggregationOperator
-
Operator to summarize all values of a
property
(e.g.
T
- 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.
- toString() - Method in class io.github.mmm.property.criteria.AbstractCriteriaExpression
- toString() - Method in class io.github.mmm.property.criteria.CriteriaOrdering
- toString() - Method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
- toString() - Method in class io.github.mmm.property.criteria.LikePatternSyntax
- toString() - Method in class io.github.mmm.property.criteria.Operator
- 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
- WritableContainerProperty<V,E> - Interface in io.github.mmm.property.container
-
WritableProperty
with containervalue
. - WritableDoubleProperty - Interface in io.github.mmm.property.number.doubles
- 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
- 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
- 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> - 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
- 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.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.TemporalProperty
- write(String) - Method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
- writeArg(StructuredWriter, Supplier<?>) - 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
. - 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
- 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.
All Classes All Packages