Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractPropertyFactory<V,
P> - 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.
- AbstractSimplePropertyFactory<V,
P> - Class in io.github.mmm.property.factory -
The abstract base implementation of
PropertyFactory. - AbstractSimplePropertyFactory() - Constructor for class io.github.mmm.property.factory.AbstractSimplePropertyFactory
- add(String) - Method in class io.github.mmm.property.string.StringCollectionProperty
- 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
argumentswith logical AND. - 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
validationresult. - clone() - Method in class io.github.mmm.property.Property
- collect(C) - Method in class io.github.mmm.property.string.StringCollectionProperty
- CollectionProperty<V,
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
- 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.StringCollectionProperty
- 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
- copyValue(ReadableValue<V>) - 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
-
CriteriaAggregationforCOUNT(*). - create(Class<P>, PropertyTypeInfo<V>, String, PropertyMetadata<V>) - Method in interface io.github.mmm.property.factory.PropertyFactoryManager
- 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, PropertyTypeInfo<E>, PropertyMetadata<E>) - Method in class io.github.mmm.property.enumeration.PropertyFactoryEnum
- create(String, PropertyTypeInfo<Range<V>>, PropertyMetadata<Range<V>>) - Method in class io.github.mmm.property.range.PropertyFactoryRange
- create(String, PropertyTypeInfo<List<E>>, PropertyMetadata<List<E>>) - Method in class io.github.mmm.property.container.list.PropertyFactoryList
- create(String, PropertyTypeInfo<Map<K, V>>, PropertyMetadata<Map<K, V>>) - Method in class io.github.mmm.property.container.map.PropertyFactoryMap
- create(String, PropertyTypeInfo<Set<E>>, PropertyMetadata<Set<E>>) - Method in class io.github.mmm.property.container.set.PropertyFactorySet
- create(String, PropertyTypeInfo<V>, PropertyMetadata<V>) - Method in class io.github.mmm.property.factory.AbstractSimplePropertyFactory
- create(String, PropertyTypeInfo<V>, PropertyMetadata<V>) - Method in interface io.github.mmm.property.factory.PropertyFactory
-
Creates a new instance of the property.
- create(String, PropertyTypeInfo<V>, PropertyMetadata<V>) - Method in class io.github.mmm.property.object.PropertyFactoryObject
- create(String, PropertyMetadata<Boolean>) - Method in class io.github.mmm.property.booleans.PropertyFactoryBoolean
- create(String, PropertyMetadata<Byte>) - Method in class io.github.mmm.property.number.bytes.PropertyFactoryByte
- create(String, PropertyMetadata<Double>) - Method in class io.github.mmm.property.number.doubles.PropertyFactoryDouble
- create(String, PropertyMetadata<Float>) - Method in class io.github.mmm.property.number.floats.PropertyFactoryFloat
- create(String, PropertyMetadata<Integer>) - Method in class io.github.mmm.property.number.integers.PropertyFactoryInteger
- create(String, PropertyMetadata<Long>) - Method in class io.github.mmm.property.number.longs.PropertyFactoryLong
- create(String, PropertyMetadata<Short>) - Method in class io.github.mmm.property.number.shorts.PropertyFactoryShort
- create(String, PropertyMetadata<String>) - Method in class io.github.mmm.property.string.PropertyFactoryPassword
- create(String, PropertyMetadata<String>) - Method in class io.github.mmm.property.string.PropertyFactoryString
- create(String, PropertyMetadata<BigDecimal>) - Method in class io.github.mmm.property.number.bigdecimal.PropertyFactoryBigDecimal
- create(String, PropertyMetadata<BigInteger>) - Method in class io.github.mmm.property.number.biginteger.PropertyFactoryBigInteger
- create(String, PropertyMetadata<Duration>) - Method in class io.github.mmm.property.temporal.duration.PropertyFactoryDuration
- create(String, PropertyMetadata<Instant>) - Method in class io.github.mmm.property.temporal.instant.PropertyFactoryInstant
- create(String, PropertyMetadata<LocalDate>) - Method in class io.github.mmm.property.temporal.localdate.PropertyFactoryLocalDate
- create(String, PropertyMetadata<LocalDateTime>) - Method in class io.github.mmm.property.temporal.localdatetime.PropertyFactoryLocalDateTime
- create(String, PropertyMetadata<LocalTime>) - Method in class io.github.mmm.property.temporal.localtime.PropertyFactoryLocalTime
- create(String, PropertyMetadata<OffsetDateTime>) - Method in class io.github.mmm.property.temporal.offsetdatetime.PropertyFactoryOffsetDateTime
- create(String, PropertyMetadata<OffsetTime>) - Method in class io.github.mmm.property.temporal.offsettime.PropertyFactoryOffsetTime
- create(String, PropertyMetadata<ZonedDateTime>) - Method in class io.github.mmm.property.temporal.zoneddatetime.PropertyFactoryZonedDateTime
- create(String, PropertyMetadata<Locale>) - Method in class io.github.mmm.property.locale.PropertyFactoryLocale
- create(String, PropertyMetadata<Pattern>) - Method in class io.github.mmm.property.pattern.PropertyFactoryPattern
- create(String, PropertyMetadata<V>) - Method in class io.github.mmm.property.factory.AbstractSimplePropertyFactory
-
Internal stable and simple API for simple properties that do not require generic
PropertyTypeInfo. - create(String, PropertyMetadata<V>) - Method in class io.github.mmm.property.factory.SimplePropertyFactory
- create(String, Class<V>, PropertyMetadata<V>) - Method in class io.github.mmm.property.factory.AbstractSimplePropertyFactory
- create(String, Class<V>, PropertyMetadata<V>) - Method in interface io.github.mmm.property.factory.PropertyFactory
-
Creates a new instance of the property.
- createReadOnlyExpression() - Method in class io.github.mmm.property.container.ContainerProperty
- createReadOnlyExpression() - Method in class io.github.mmm.property.container.list.ListProperty
- createReadOnlyExpression() - Method in class io.github.mmm.property.container.map.MapProperty
- createReadOnlyExpression() - Method in class io.github.mmm.property.container.set.SetProperty
- createReadOnlyExpression() - Method in class io.github.mmm.property.Property
- 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<V> - Interface in io.github.mmm.property.criteria
-
CriteriaExpressionusing anCriteriaAggregationOperatorsuch asCOUNT,SUM,AVG,MIN,MAX, orGROUP_CONCAT. - CriteriaAggregationOperator - Class in io.github.mmm.property.criteria
-
CriteriaOperatorfor 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
CriteriaExpressions 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
-
Marshallingto mapCriteriaExpressions. - CriteriaMarshalling() - Constructor for class io.github.mmm.property.criteria.CriteriaMarshalling
-
The constructor.
- CriteriaObjectParser - Class in io.github.mmm.property.criteria
-
CharScannerParserforCriteriaObject.
ATTENTION: WhenparsingaPropertyPathonly aSimplePathwill be created and returned. - CriteriaObjectParser() - Constructor for class io.github.mmm.property.criteria.CriteriaObjectParser
- CriteriaOperator - Class in io.github.mmm.property.criteria
-
Operator for
CriteriaExpressionto 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 BYclause. - CriteriaOrdering(PropertyPath<?>, SortOrder) - Constructor for class io.github.mmm.property.criteria.CriteriaOrdering
-
The constructor.
- CriteriaParameter<V> - Interface in io.github.mmm.property.criteria
-
Interface for a parameter (bind variable) of a database statement.
- CriteriaParameters<V> - Interface in io.github.mmm.property.criteria
- CriteriaPredicate - Interface in io.github.mmm.property.criteria
-
CriteriaExpressionthat is a predicate evaluating to aBoolean. - CriteriaVisitor - Interface in io.github.mmm.property.criteria
-
Interface for visitor on
CriteriaExpression.
D
- defineIdMapping() - Method in class io.github.mmm.property.container.map.MapProperty
- defineIdMapping() - Method in class io.github.mmm.property.criteria.CriteriaMarshalling
- defineIdMapping() - Method in class io.github.mmm.property.range.RangeProperty
- 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.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(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
LongPropertyto store aDurationin 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> - 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 argumentis >= (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() - Static method in interface io.github.mmm.property.factory.PropertyFactoryManager
- get() - Method in class io.github.mmm.property.Property
- getAny() - Method in class io.github.mmm.property.criteria.LikePatternSyntax
- getArgCount() - Method in interface io.github.mmm.property.criteria.CriteriaAggregation
-
Deprecated.will return
0ifCriteriaAggregation.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
- getAsList() - Method in class io.github.mmm.property.string.StringListProperty
- getAsSet() - Method in class io.github.mmm.property.string.StringSetProperty
- 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
- getCollection() - Method in class io.github.mmm.property.string.StringCollectionProperty
- getCollection() - Method in class io.github.mmm.property.string.StringSetProperty
- getCsv(String, boolean) - Method in class io.github.mmm.property.string.StringCollectionProperty
- getExpression() - Method in class io.github.mmm.property.AbstractPropertyMetadata
- getExpression() - Method in interface io.github.mmm.property.PropertyMetadata
- getFactory(Class<P>, Class<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
- getFallbackSafeValue() - Method in class io.github.mmm.property.object.ObjectProperty
- getFallbackSafeValue() - Method in interface io.github.mmm.property.range.ReadableRangeProperty
- 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.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
- getIndex() - Method in interface io.github.mmm.property.criteria.CriteriaParameter
- getKeyProperty() - Method in class io.github.mmm.property.container.map.MapProperty
- getKeyProperty() - Method in interface io.github.mmm.property.container.map.ReadableMapProperty
- getKeyProperty() - Method in interface io.github.mmm.property.factory.PropertyTypeInfo
- 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
- getMetaInfo() - Method in interface io.github.mmm.property.PropertyMetadata
- getName() - Method in class io.github.mmm.property.criteria.CriteriaOperator
- getName() - Method in interface io.github.mmm.property.criteria.CriteriaParameter
- getName() - Method in class io.github.mmm.property.criteria.LikePatternSyntax
- 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
- getOwnerClass() - Method in interface io.github.mmm.property.factory.PropertyTypeInfo
- getOwnerType() - Method in interface io.github.mmm.property.factory.PropertyTypeInfo
- getParameters() - Method in class io.github.mmm.property.criteria.CriteriaFormatter
- 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.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
- 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
- getSeparator() - Method in class io.github.mmm.property.string.StringCollectionProperty
- getSeparator() - Method in class io.github.mmm.property.string.StringListCsvProperty
- getSeparator() - Method in class io.github.mmm.property.string.StringSetCsvProperty
- 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
- getTargetType() - Method in class io.github.mmm.property.range.RangeTypeMapper
- getTypeArgument(int) - Method in interface io.github.mmm.property.factory.PropertyTypeInfo
- getTypeArgumentClass(int) - Method in interface io.github.mmm.property.factory.PropertyTypeInfo
- 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 interface io.github.mmm.property.criteria.CriteriaParameter
- getValue() - Method in class io.github.mmm.property.criteria.PropertyAssignment
- getValueAsDuration() - Method in class io.github.mmm.property.temporal.DurationInSecondsProperty
- 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 interface io.github.mmm.property.factory.PropertyTypeInfo
- 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.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 interface io.github.mmm.property.factory.PropertyTypeInfo
- getValueProperty() - Method in class io.github.mmm.property.range.RangeProperty
- 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.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 argumentis > (greater than)second argument.
H
- hashCode() - Method in class io.github.mmm.property.Property
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 argumentis INsecond argument(list). - INSTANCE - Static variable in class io.github.mmm.property.criteria.SimplePathParser
-
The singleton instance.
- 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 argumentIS NOT NULL. - IS_NULL - Static variable in class io.github.mmm.property.criteria.PredicateOperator
-
Operator to check if
first argumentIS 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
- isEncloseWithSeparator() - Method in class io.github.mmm.property.string.StringCollectionProperty
-
Determines if the elements shall be enclosed with the separator (e.g.
- isEncloseWithSeparator() - Method in class io.github.mmm.property.string.StringListCsvProperty
- isEncloseWithSeparator() - Method in class io.github.mmm.property.string.StringSetCsvProperty
- isEqual(ReadableProperty<?>) - Method in interface io.github.mmm.property.ReadableProperty
-
Similar tobut may be overridden for more semantic comparison (e.g.
invalid reference
#equals(Object) - 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
- isNullBased(CriteriaOperator) - Static method in class io.github.mmm.property.criteria.PredicateOperator
- isPolymorphic() - Method in class io.github.mmm.property.container.list.PropertyFactoryList
- isPolymorphic() - Method in class io.github.mmm.property.container.map.PropertyFactoryMap
- isPolymorphic() - Method in class io.github.mmm.property.container.set.PropertyFactorySet
- isPolymorphic() - Method in class io.github.mmm.property.enumeration.PropertyFactoryEnum
- 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
- isValueNotProperty() - Method in interface io.github.mmm.property.factory.PropertyTypeInfo
- iterator() - Method in class io.github.mmm.property.string.StringCollectionProperty
K
- KEY_TRANSIENT - Static variable in interface io.github.mmm.property.PropertyMetadata
- keyProperty - Variable in class io.github.mmm.property.container.map.MapProperty
L
- LE - Static variable in class io.github.mmm.property.criteria.PredicateOperator
-
Operator to check if
first argumentis <= (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 argumentis 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 argumentis < (less than)second argument.
M
- makeReadOnly() - Method in class io.github.mmm.property.Property
- 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. - 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_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
selectionas expression (aggregate function). - NAME_SELECTION_PROPERTY - Static variable in class io.github.mmm.property.criteria.CriteriaMarshalling
-
The property name for a
selectionas 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
argumentswith 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
argumentswith 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 argumentis NOT INsecond argument(list). - NOT_LIKE - Static variable in class io.github.mmm.property.criteria.PredicateOperator
-
Operator to check if
first argumentis 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> - 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
WritablePropertyfor 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>, MetaInfo) - 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<?>) - Static method in class io.github.mmm.property.criteria.CriteriaFormatter
- 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(CriteriaObject<V>, PredicateOperator, PropertyPath<V>) - Static method in interface io.github.mmm.property.criteria.CriteriaPredicate
- of(CriteriaObject<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
CriteriaOperatorfrom 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(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
- 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
- ofValueClass(Class<V>) - Static method in interface io.github.mmm.property.factory.PropertyTypeInfo
- 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
- onNullValue(int, CriteriaExpression<?>) - Method in class io.github.mmm.property.criteria.CriteriaFormatter
- onNullValue(int, CriteriaExpression<?>) - Method in interface io.github.mmm.property.criteria.CriteriaVisitor
- 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
argumentswith logical OR. - out - Variable in class io.github.mmm.property.criteria.CriteriaFormatter
-
Appendablewhere toappendthe SQL. - out() - Method in class io.github.mmm.property.criteria.CriteriaFormatter
P
- 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, SimplePath) - Method in class io.github.mmm.property.criteria.SimplePathParser
- parse(CharStreamScanner, String) - Method in interface io.github.mmm.property.criteria.PropertyPathParser
- parse(CharStreamScanner, String) - Method in class io.github.mmm.property.criteria.SimplePathParser
- 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
Literalfrom the givenCharStreamScanner. - parsePredicate(CharStreamScanner, PropertyPathParser) - Method in class io.github.mmm.property.criteria.CriteriaObjectParser
- parseSegment(CharStreamScanner) - Static method in interface io.github.mmm.property.criteria.PropertyPathParser
-
Parses a single
segmentof aPropertyPath. - parseSegment(CharStreamScanner, PropertyPath<?>) - Static method in interface io.github.mmm.property.criteria.PropertyPathParser
-
Parses a single
segmentof 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
-
StringPropertywith 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
-
Priorityfor bitwise NOT operation. - PRIO_2_MUL - Static variable in class io.github.mmm.property.criteria.CriteriaOperator
-
Priorityfor multiplication, division, or modulo operation. - PRIO_3_ADD - Static variable in class io.github.mmm.property.criteria.CriteriaOperator
-
Priorityfor operations like addition, subtraction, conjunction, etc. - PRIO_4_COMP - Static variable in class io.github.mmm.property.criteria.CriteriaOperator
-
Priorityfor comparison operations (eq, neq, lt, etc.). - PRIO_5_NOT - Static variable in class io.github.mmm.property.criteria.CriteriaOperator
-
Priorityfor NOT operation. - PRIO_6_AND - Static variable in class io.github.mmm.property.criteria.CriteriaOperator
-
Priorityfor AND operation. - PRIO_7_OR - Static variable in class io.github.mmm.property.criteria.CriteriaOperator
-
Priorityfor operations like OR, IN, LIKE, BETWEEN, etc. - PRIO_8_ASSIGN - Static variable in class io.github.mmm.property.criteria.CriteriaOperator
-
Priorityfor 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.
- Property API - Search tag in package io.github.mmm.property
- Section
- PropertyAssignment<V> - Class in io.github.mmm.property.criteria
- PropertyFactory<V,
P> - Interface in io.github.mmm.property.factory -
This is the interface for the factory of a specific
propertytype. - PropertyFactoryBigDecimal - Class in io.github.mmm.property.number.bigdecimal
-
Implementation of
PropertyFactoryforBigDecimalProperty. - PropertyFactoryBigDecimal() - Constructor for class io.github.mmm.property.number.bigdecimal.PropertyFactoryBigDecimal
- PropertyFactoryBigInteger - Class in io.github.mmm.property.number.biginteger
-
Implementation of
PropertyFactoryforBigIntegerProperty. - PropertyFactoryBigInteger() - Constructor for class io.github.mmm.property.number.biginteger.PropertyFactoryBigInteger
- PropertyFactoryBoolean - Class in io.github.mmm.property.booleans
-
Implementation of
PropertyFactoryforBooleanProperty. - PropertyFactoryBoolean() - Constructor for class io.github.mmm.property.booleans.PropertyFactoryBoolean
- PropertyFactoryByte - Class in io.github.mmm.property.number.bytes
-
Implementation of
PropertyFactoryforByteProperty. - PropertyFactoryByte() - Constructor for class io.github.mmm.property.number.bytes.PropertyFactoryByte
- PropertyFactoryDouble - Class in io.github.mmm.property.number.doubles
-
Implementation of
PropertyFactoryforDoubleProperty. - 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
PropertyFactoryforDurationProperty. - PropertyFactoryDuration() - Constructor for class io.github.mmm.property.temporal.duration.PropertyFactoryDuration
- PropertyFactoryEnum<E> - Class in io.github.mmm.property.enumeration
-
Implementation of
PropertyFactoryforLocaleProperty. - PropertyFactoryEnum() - Constructor for class io.github.mmm.property.enumeration.PropertyFactoryEnum
- PropertyFactoryFloat - Class in io.github.mmm.property.number.floats
-
Implementation of
PropertyFactoryforFloatProperty. - 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
PropertyFactoryforInstantProperty. - PropertyFactoryInstant() - Constructor for class io.github.mmm.property.temporal.instant.PropertyFactoryInstant
- PropertyFactoryInteger - Class in io.github.mmm.property.number.integers
-
Implementation of
PropertyFactoryforIntegerProperty. - 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
PropertyFactoryforListProperty. - 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
PropertyFactoryforLocalDateProperty. - 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
PropertyFactoryforLocalDateTimeProperty. - PropertyFactoryLocalDateTime() - Constructor for class io.github.mmm.property.temporal.localdatetime.PropertyFactoryLocalDateTime
- PropertyFactoryLocale - Class in io.github.mmm.property.locale
-
Implementation of
PropertyFactoryforLocaleProperty. - PropertyFactoryLocale() - Constructor for class io.github.mmm.property.locale.PropertyFactoryLocale
- PropertyFactoryLocalTime - Class in io.github.mmm.property.temporal.localtime
-
This is the implementation of
PropertyFactoryforLocalTimeProperty. - PropertyFactoryLocalTime() - Constructor for class io.github.mmm.property.temporal.localtime.PropertyFactoryLocalTime
- PropertyFactoryLong - Class in io.github.mmm.property.number.longs
-
Implementation of
PropertyFactoryforLongProperty. - 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
PropertyFactoryvariants are registered. - PropertyFactoryMap<K,
V> - Class in io.github.mmm.property.container.map -
This is the implementation of
PropertyFactoryforSetProperty. - 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
PropertyFactoryforObjectProperty. - PropertyFactoryObject() - Constructor for class io.github.mmm.property.object.PropertyFactoryObject
- PropertyFactoryOffsetDateTime - Class in io.github.mmm.property.temporal.offsetdatetime
-
This is the implementation of
PropertyFactoryforOffsetDateTimeProperty. - 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
PropertyFactoryforOffsetTimeProperty. - PropertyFactoryOffsetTime() - Constructor for class io.github.mmm.property.temporal.offsettime.PropertyFactoryOffsetTime
- PropertyFactoryPassword - Class in io.github.mmm.property.string
-
Implementation of
PropertyFactoryforStringProperty. - PropertyFactoryPassword() - Constructor for class io.github.mmm.property.string.PropertyFactoryPassword
- PropertyFactoryPattern - Class in io.github.mmm.property.pattern
-
Implementation of
PropertyFactoryforPatternProperty. - PropertyFactoryPattern() - Constructor for class io.github.mmm.property.pattern.PropertyFactoryPattern
- PropertyFactoryRange<V> - Class in io.github.mmm.property.range
-
Implementation of
PropertyFactoryforRangeProperty. - PropertyFactoryRange() - Constructor for class io.github.mmm.property.range.PropertyFactoryRange
- PropertyFactorySet<E> - Class in io.github.mmm.property.container.set
-
Implementation of
PropertyFactoryforSetProperty. - PropertyFactorySet() - Constructor for class io.github.mmm.property.container.set.PropertyFactorySet
- PropertyFactoryShort - Class in io.github.mmm.property.number.shorts
-
Implementation of
PropertyFactoryforShortProperty. - PropertyFactoryShort() - Constructor for class io.github.mmm.property.number.shorts.PropertyFactoryShort
- PropertyFactoryString - Class in io.github.mmm.property.string
-
Implementation of
PropertyFactoryforStringProperty. - PropertyFactoryString() - Constructor for class io.github.mmm.property.string.PropertyFactoryString
- PropertyFactoryZonedDateTime - Class in io.github.mmm.property.temporal.zoneddatetime
-
This is the implementation of
PropertyFactoryforZonedDateTimeProperty. - 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
PropertyPathand related types. - PropertyPathParser - Interface in io.github.mmm.property.criteria
-
CharScannerParserforPropertyPath. - PropertyTypeInfo<V> - Interface in io.github.mmm.property.factory
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.
- RangeTypeMapper<V> - Class in io.github.mmm.property.range
-
Implementation of
CompositeTypeMapperforRange. - 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.Property
- 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,
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> - 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> - 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
-
ReadableStringPropertywith 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> - 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
-
ReadablePropertyfor a simple datatype (and not acontainer property). - ReadableStringProperty - Interface in io.github.mmm.property.string
- ReadableTagsProperty - Interface in io.github.mmm.property.string
-
ReadableStringPropertywithtags. - 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
- readMapKey(StructuredReader, boolean) - Method in class io.github.mmm.property.container.map.MapProperty
- readMapValue(StructuredReader) - Method in class io.github.mmm.property.container.map.MapProperty
- 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
- readValue(StructuredReader) - Method in class io.github.mmm.property.booleans.BooleanProperty
- readValue(StructuredReader) - Method in class io.github.mmm.property.container.collection.CollectionProperty
- readValue(StructuredReader) - Method in class io.github.mmm.property.container.map.MapProperty
- readValue(StructuredReader) - Method in class io.github.mmm.property.number.NumberProperty
- readValue(StructuredReader) - Method in class io.github.mmm.property.object.SimpleProperty
- readValue(StructuredReader) - Method in class io.github.mmm.property.Property
- readValue(StructuredReader) - Method in class io.github.mmm.property.range.RangeProperty
- readValue(StructuredReader) - Method in class io.github.mmm.property.string.StringCollectionProperty
- readValue(StructuredReader) - Method in class io.github.mmm.property.temporal.duration.DurationProperty
- readValue(StructuredReader) - Method in class io.github.mmm.property.temporal.TemporalAmountProperty
- readValue(StructuredReader) - Method in class io.github.mmm.property.temporal.TemporalProperty
- remove(String) - Method in class io.github.mmm.property.string.StringCollectionProperty
- requireWritable() - Method in class io.github.mmm.property.Property
S
- set(Collection<String>) - Method in class io.github.mmm.property.string.StringCollectionProperty
- setCsv(String, String, boolean) - Method in class io.github.mmm.property.string.StringCollectionProperty
- setCsv(String, String, boolean, boolean) - Method in class io.github.mmm.property.string.StringCollectionProperty
- 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.
- setValueAsDuration(Duration) - Method in class io.github.mmm.property.temporal.DurationInSecondsProperty
- setWithChange(String, String) - Method in class io.github.mmm.property.string.StringCollectionProperty
- 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.
- SimplePathParser - Class in io.github.mmm.property.criteria
-
Implementation of
PropertyPathParserforSimplePath. - SimpleProperty<V> - Class in io.github.mmm.property.object
-
Propertyimplementation 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
PropertyFactoryused 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.
- StringCollectionProperty - Class in io.github.mmm.property.string
-
This is an extension of
StringPropertythat stores aCollectionofStrings as a simpleStringin a CSV like format. - StringCollectionProperty(String) - Constructor for class io.github.mmm.property.string.StringCollectionProperty
-
The constructor.
- StringCollectionProperty(String, PropertyMetadata<String>) - Constructor for class io.github.mmm.property.string.StringCollectionProperty
-
The constructor.
- StringListCsvProperty - Class in io.github.mmm.property.string
-
StringListPropertyusing ";" as separator and noenclosing.
There are rumors about very expensive databases that can not distinguish theemptyStringfromnull. - StringListCsvProperty(String) - Constructor for class io.github.mmm.property.string.StringListCsvProperty
-
The constructor.
- StringListCsvProperty(String, PropertyMetadata<String>) - Constructor for class io.github.mmm.property.string.StringListCsvProperty
-
The constructor.
- StringListProperty - Class in io.github.mmm.property.string
- 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.
- StringSetCsvProperty - Class in io.github.mmm.property.string
-
StringSetPropertyusing ";" as separator and noenclosing. - StringSetCsvProperty(String) - Constructor for class io.github.mmm.property.string.StringSetCsvProperty
-
The constructor.
- StringSetCsvProperty(String, PropertyMetadata<String>) - Constructor for class io.github.mmm.property.string.StringSetCsvProperty
-
The constructor.
- StringSetProperty - Class in io.github.mmm.property.string
- StringSetProperty(String) - Constructor for class io.github.mmm.property.string.StringSetProperty
-
The constructor.
- StringSetProperty(String, PropertyMetadata<String>) - Constructor for class io.github.mmm.property.string.StringSetProperty
-
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
- TemporalAmountProperty<V> - 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> - 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(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
- withMetaInfo(MetaInfo) - 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,
E> - Interface in io.github.mmm.property.container.collection - WritableContainerProperty<V,
E> - Interface in io.github.mmm.property.container -
WritablePropertywith containervalue. - WritableDoubleProperty - Interface in io.github.mmm.property.number.doubles
- WritableDurationProperty - Interface in io.github.mmm.property.temporal.duration
- WritableEnumProperty<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> - 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
-
WritableStringPropertywith passwordvalue. - WritablePatternProperty - Interface in io.github.mmm.property.pattern
- WritableProperty<V> - Interface in io.github.mmm.property
-
A
propertywith 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
-
WritablePropertyfor a simple datatype (and not acontainer property). - WritableStringProperty - Interface in io.github.mmm.property.string
- WritableTagsProperty - Interface in io.github.mmm.property.string
-
WritableStringPropertywith 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.string.StringCollectionProperty
- write(StructuredWriter) - Method in class io.github.mmm.property.temporal.duration.DurationProperty
- 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
- writeLiteral(StructuredWriter, Literal<?>) - Method in class io.github.mmm.property.criteria.CriteriaMarshalling
- writeMapKey(StructuredWriter, K, boolean) - Method in class io.github.mmm.property.container.map.MapProperty
-
Implementation of
MapProperty.write(StructuredWriter)for amap key. - writeMapValue(StructuredWriter, V) - Method in class io.github.mmm.property.container.map.MapProperty
-
Implementation of
MapProperty.write(StructuredWriter)for amap value. - 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
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.