A B C D E F G H I L M N O P R S T V W Z 
All Classes All Packages

A

AbstractCriteriaExpression<R> - Class in io.github.mmm.property.criteria
Base-class for a search criteria.
AbstractCriteriaExpression() - Constructor for class io.github.mmm.property.criteria.AbstractCriteriaExpression
The constructor.
AbstractPropertyFactory<V,​P extends WritableProperty<V>> - Class in io.github.mmm.property.factory
The abstract base implementation of PropertyFactory.
AbstractPropertyFactory() - Constructor for class io.github.mmm.property.factory.AbstractPropertyFactory
 
AbstractPropertyMetadata<V> - Class in io.github.mmm.property
Abstract base implementation of PropertyMetadata.
AbstractPropertyMetadata() - Constructor for class io.github.mmm.property.AbstractPropertyMetadata
The constructor.
add(String, boolean) - Method in class io.github.mmm.property.string.StringListProperty
 
AggregationOperator - Class in io.github.mmm.property.criteria
AggregationOperator(String) - Constructor for class io.github.mmm.property.criteria.AggregationOperator
The constructor.
and(CriteriaPredicate) - Method in interface io.github.mmm.property.criteria.CriteriaPredicate
 
and(CriteriaPredicate...) - Method in interface io.github.mmm.property.criteria.CriteriaPredicate
 
AND - Static variable in class io.github.mmm.property.criteria.PredicateOperator
Operator to combine arguments with logical AND.
asMap() - Method in class io.github.mmm.property.AbstractPropertyMetadata
 
asMap() - Method in interface io.github.mmm.property.PropertyMetadata
 
asString() - Method in class io.github.mmm.property.pattern.PatternProperty
 
AttributeReadOnly - Interface in io.github.mmm.property
Interface for an object that can be read-only (or mutable).
autoDetect(String) - Static method in class io.github.mmm.property.criteria.LikePatternSyntax
 
avg() - Method in interface io.github.mmm.property.number.ReadableNumberProperty
 
AVG - Static variable in class io.github.mmm.property.criteria.AggregationOperator
Operator to calculate the average of all values of a property (e.g.

B

BigDecimalProperty - Class in io.github.mmm.property.number.bigdecimal
Implementation of WritableBigDecimalProperty.
BigDecimalProperty(String) - Constructor for class io.github.mmm.property.number.bigdecimal.BigDecimalProperty
The constructor.
BigDecimalProperty(String, PropertyMetadata<BigDecimal>) - Constructor for class io.github.mmm.property.number.bigdecimal.BigDecimalProperty
The constructor.
BigIntegerProperty - Class in io.github.mmm.property.number.biginteger
Implementation of WritableBigIntegerProperty.
BigIntegerProperty(String) - Constructor for class io.github.mmm.property.number.biginteger.BigIntegerProperty
The constructor.
BigIntegerProperty(String, PropertyMetadata<BigInteger>) - Constructor for class io.github.mmm.property.number.biginteger.BigIntegerProperty
The constructor.
BooleanLiteral - Interface in io.github.mmm.property.criteria
Literal for Boolean value.
BooleanProperty - Class in io.github.mmm.property.booleans
Implementation of WritableBooleanProperty.
BooleanProperty(String) - Constructor for class io.github.mmm.property.booleans.BooleanProperty
The constructor.
BooleanProperty(String, PropertyMetadata<Boolean>) - Constructor for class io.github.mmm.property.booleans.BooleanProperty
The constructor.
BooleanSupplier - Interface in io.github.mmm.property.criteria
Supplier bound to Boolean.
ByteProperty - Class in io.github.mmm.property.number.bytes
Implementation of WritableByteProperty.
ByteProperty(String) - Constructor for class io.github.mmm.property.number.bytes.ByteProperty
The constructor.
ByteProperty(String, PropertyMetadata<Byte>) - Constructor for class io.github.mmm.property.number.bytes.ByteProperty
The constructor.

C

cast() - Method in interface io.github.mmm.property.criteria.CriteriaSqlParameters
 
clearValidationResult() - Method in class io.github.mmm.property.Property
Clears the cached internal validation result.
clone() - Method in class io.github.mmm.property.Property
 
ContainerProperty<V,​E> - Class in io.github.mmm.property.container
Implementation of WritableContainerProperty.
ContainerProperty(String, Property<E>) - Constructor for class io.github.mmm.property.container.ContainerProperty
The constructor.
ContainerProperty(String, Property<E>, PropertyMetadata<V>) - Constructor for class io.github.mmm.property.container.ContainerProperty
The constructor.
contains(String) - Method in class io.github.mmm.property.string.StringListProperty
 
CONTAINS - Static variable in class io.github.mmm.property.criteria.PredicateOperator
Operator to check if first argument (collection) CONTAINS the second argument.
convert(String, LikePatternSyntax) - Method in class io.github.mmm.property.criteria.LikePatternSyntax
 
convert(String, LikePatternSyntax, boolean) - Method in class io.github.mmm.property.criteria.LikePatternSyntax
 
convertLikePattern(String) - Method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
 
copy(String, PropertyMetadata<V>) - Method in class io.github.mmm.property.Property
 
copy(String, PropertyMetadata<V>) - Method in interface io.github.mmm.property.WritableProperty
 
copy(P) - Static method in interface io.github.mmm.property.WritableProperty
 
copy(P, String) - Static method in interface io.github.mmm.property.WritableProperty
 
copy(P, String, PropertyMetadata<V>) - Static method in interface io.github.mmm.property.WritableProperty
 
count() - Method in interface io.github.mmm.property.ReadableProperty
 
count(PropertyPath<?>) - Static method in interface io.github.mmm.property.criteria.CriteriaAggregation
 
COUNT - Static variable in class io.github.mmm.property.criteria.AggregationOperator
Operator to count all entities (COUNT(*) or only those where the property is not null (e.g.
COUNT_ALL - Static variable in interface io.github.mmm.property.criteria.CriteriaAggregation
CriteriaAggregation for COUNT(*).
create(Class<P>, Class<V>, String) - Method in interface io.github.mmm.property.factory.PropertyFactoryManager
 
create(Class<P>, Class<V>, String, PropertyMetadata<V>) - Method in interface io.github.mmm.property.factory.PropertyFactoryManager
 
create(Class<V>, String) - Method in interface io.github.mmm.property.factory.PropertyFactoryManager
 
create(Class<V>, String, PropertyMetadata<V>) - Method in interface io.github.mmm.property.factory.PropertyFactoryManager
 
create(String, Class<? extends Range<V>>, PropertyMetadata<Range<V>>) - Method in class io.github.mmm.property.range.PropertyFactoryRange
 
create(String, Class<? extends Boolean>, PropertyMetadata<Boolean>) - Method in class io.github.mmm.property.booleans.PropertyFactoryBoolean
 
create(String, Class<? extends Byte>, PropertyMetadata<Byte>) - Method in class io.github.mmm.property.number.bytes.PropertyFactoryByte
 
create(String, Class<? extends Double>, PropertyMetadata<Double>) - Method in class io.github.mmm.property.number.doubles.PropertyFactoryDouble
 
create(String, Class<? extends Float>, PropertyMetadata<Float>) - Method in class io.github.mmm.property.number.floats.PropertyFactoryFloat
 
create(String, Class<? extends Integer>, PropertyMetadata<Integer>) - Method in class io.github.mmm.property.number.integers.PropertyFactoryInteger
 
create(String, Class<? extends Long>, PropertyMetadata<Long>) - Method in class io.github.mmm.property.number.longs.PropertyFactoryLong
 
create(String, Class<? extends Short>, PropertyMetadata<Short>) - Method in class io.github.mmm.property.number.shorts.PropertyFactoryShort
 
create(String, Class<? extends String>, PropertyMetadata<String>) - Method in class io.github.mmm.property.string.PropertyFactoryString
 
create(String, Class<? extends BigDecimal>, PropertyMetadata<BigDecimal>) - Method in class io.github.mmm.property.number.bigdecimal.PropertyFactoryBigDecimal
 
create(String, Class<? extends BigInteger>, PropertyMetadata<BigInteger>) - Method in class io.github.mmm.property.number.biginteger.PropertyFactoryBigInteger
 
create(String, Class<? extends Instant>, PropertyMetadata<Instant>) - Method in class io.github.mmm.property.temporal.instant.PropertyFactoryInstant
 
create(String, Class<? extends LocalDate>, PropertyMetadata<LocalDate>) - Method in class io.github.mmm.property.temporal.localdate.PropertyFactoryLocalDate
 
create(String, Class<? extends LocalDateTime>, PropertyMetadata<LocalDateTime>) - Method in class io.github.mmm.property.temporal.localdatetime.PropertyFactoryLocalDateTime
 
create(String, Class<? extends LocalTime>, PropertyMetadata<LocalTime>) - Method in class io.github.mmm.property.temporal.localtime.PropertyFactoryLocalTime
 
create(String, Class<? extends OffsetDateTime>, PropertyMetadata<OffsetDateTime>) - Method in class io.github.mmm.property.temporal.offsetdatetime.PropertyFactoryOffsetDateTime
 
create(String, Class<? extends OffsetTime>, PropertyMetadata<OffsetTime>) - Method in class io.github.mmm.property.temporal.offsettime.PropertyFactoryOffsetTime
 
create(String, Class<? extends ZonedDateTime>, PropertyMetadata<ZonedDateTime>) - Method in class io.github.mmm.property.temporal.zoneddatetime.PropertyFactoryZonedDateTime
 
create(String, Class<? extends List<E>>, PropertyMetadata<List<E>>) - Method in class io.github.mmm.property.container.list.PropertyFactoryList
 
create(String, Class<? extends Map<K, V>>, PropertyMetadata<Map<K, V>>) - Method in class io.github.mmm.property.container.map.PropertyFactoryMap
 
create(String, Class<? extends Pattern>, PropertyMetadata<Pattern>) - Method in class io.github.mmm.property.pattern.PropertyFactoryPattern
 
create(String, Class<? extends Set<E>>, PropertyMetadata<Set<E>>) - Method in class io.github.mmm.property.container.set.PropertyFactorySet
 
create(String, Class<? extends V>, PropertyMetadata<V>) - Method in interface io.github.mmm.property.factory.PropertyFactory
Creates a new instance of the property.
create(String, Class<? extends V>, PropertyMetadata<V>) - Method in class io.github.mmm.property.factory.SimplePropertyFactory
 
create(String, Class<? extends V>, PropertyMetadata<V>) - Method in class io.github.mmm.property.object.PropertyFactoryObject
 
criteria(PropertyPath<V>) - Method in class io.github.mmm.property.criteria.AggregationOperator
 
criteria(List<Supplier<?>>) - Method in class io.github.mmm.property.criteria.AggregationOperator
Deprecated.
use AggregationOperator.criteria(PropertyPath) directly as only a single specific argument can be provided here.
criteria(List<Supplier<?>>) - Method in class io.github.mmm.property.criteria.Operator
 
criteria(List<Supplier<?>>) - Method in class io.github.mmm.property.criteria.PredicateOperator
 
CriteriaAggregation<R extends Number> - Interface in io.github.mmm.property.criteria
CriteriaExpression<R> - Interface in io.github.mmm.property.criteria
Interface for a search criteria.
CriteriaMarshalling - Class in io.github.mmm.property.criteria
Marshalling to map CriteriaExpressions.
CriteriaMarshalling() - Constructor for class io.github.mmm.property.criteria.CriteriaMarshalling
The constructor.
CriteriaOrdering - Class in io.github.mmm.property.criteria
An ordering for an ORDER BY clause.
CriteriaOrdering(PropertyPath<?>, SortOrder) - Constructor for class io.github.mmm.property.criteria.CriteriaOrdering
The constructor.
CriteriaPredicate - Interface in io.github.mmm.property.criteria
CriteriaExpression that is a predicate evaluating to a Boolean.
CriteriaSqlFormatter - Class in io.github.mmm.property.criteria
A formatter to write (pseudo) SQL to a given Appendable.
CriteriaSqlFormatter() - Constructor for class io.github.mmm.property.criteria.CriteriaSqlFormatter
The constructor using inline CriteriaSqlParameters.
CriteriaSqlFormatter(CriteriaSqlParameters, AppendableWriter) - Constructor for class io.github.mmm.property.criteria.CriteriaSqlFormatter
The constructor.
CriteriaSqlParameters - Interface in io.github.mmm.property.criteria
Interface to handle Literal values as parameters in SQL statements.
CriteriaSqlParametersIndexed - Class in io.github.mmm.property.criteria
CriteriaSqlParameters using indexed parameters.
CriteriaSqlParametersIndexed() - Constructor for class io.github.mmm.property.criteria.CriteriaSqlParametersIndexed
The constructor.
CriteriaSqlParametersNamed - Class in io.github.mmm.property.criteria
CriteriaSqlParameters using named parameters.
CriteriaSqlParametersNamed(boolean) - Constructor for class io.github.mmm.property.criteria.CriteriaSqlParametersNamed
The constructor.
CriteriaVisitor - Interface in io.github.mmm.property.criteria
Interface for visitor on CriteriaExpression.

D

doGet() - Method in class io.github.mmm.property.booleans.BooleanProperty
 
doGet() - Method in class io.github.mmm.property.container.list.ListProperty
 
doGet() - Method in class io.github.mmm.property.container.map.MapProperty
 
doGet() - Method in class io.github.mmm.property.container.set.SetProperty
 
doGet() - Method in class io.github.mmm.property.number.bigdecimal.BigDecimalProperty
 
doGet() - Method in class io.github.mmm.property.number.biginteger.BigIntegerProperty
 
doGet() - Method in class io.github.mmm.property.number.bytes.ByteProperty
 
doGet() - Method in class io.github.mmm.property.number.doubles.DoubleProperty
 
doGet() - Method in class io.github.mmm.property.number.floats.FloatProperty
 
doGet() - Method in class io.github.mmm.property.number.integers.IntegerProperty
 
doGet() - Method in class io.github.mmm.property.number.longs.LongProperty
 
doGet() - Method in class io.github.mmm.property.number.shorts.ShortProperty
 
doGet() - Method in class io.github.mmm.property.object.ObjectProperty
 
doGet() - Method in class io.github.mmm.property.pattern.PatternProperty
 
doGet() - Method in class io.github.mmm.property.range.RangeProperty
 
doGet() - Method in class io.github.mmm.property.string.StringProperty
 
doGet() - Method in class io.github.mmm.property.temporal.instant.InstantProperty
 
doGet() - Method in class io.github.mmm.property.temporal.localdate.LocalDateProperty
 
doGet() - Method in class io.github.mmm.property.temporal.localdatetime.LocalDateTimeProperty
 
doGet() - Method in class io.github.mmm.property.temporal.localtime.LocalTimeProperty
 
doGet() - Method in class io.github.mmm.property.temporal.offsetdatetime.OffsetDateTimeProperty
 
doGet() - Method in class io.github.mmm.property.temporal.offsettime.OffsetTimeProperty
 
doGet() - Method in class io.github.mmm.property.temporal.zoneddatetime.ZonedDateTimeProperty
 
doSet(Range<V>) - Method in class io.github.mmm.property.range.RangeProperty
 
doSet(Boolean) - Method in class io.github.mmm.property.booleans.BooleanProperty
 
doSet(Byte) - Method in class io.github.mmm.property.number.bytes.ByteProperty
 
doSet(Double) - Method in class io.github.mmm.property.number.doubles.DoubleProperty
 
doSet(Float) - Method in class io.github.mmm.property.number.floats.FloatProperty
 
doSet(Integer) - Method in class io.github.mmm.property.number.integers.IntegerProperty
 
doSet(Long) - Method in class io.github.mmm.property.number.longs.LongProperty
 
doSet(Short) - Method in class io.github.mmm.property.number.shorts.ShortProperty
 
doSet(String) - Method in class io.github.mmm.property.string.StringListProperty
 
doSet(String) - Method in class io.github.mmm.property.string.StringProperty
 
doSet(BigDecimal) - Method in class io.github.mmm.property.number.bigdecimal.BigDecimalProperty
 
doSet(BigInteger) - Method in class io.github.mmm.property.number.biginteger.BigIntegerProperty
 
doSet(Instant) - Method in class io.github.mmm.property.temporal.instant.InstantProperty
 
doSet(LocalDate) - Method in class io.github.mmm.property.temporal.localdate.LocalDateProperty
 
doSet(LocalDateTime) - Method in class io.github.mmm.property.temporal.localdatetime.LocalDateTimeProperty
 
doSet(LocalTime) - Method in class io.github.mmm.property.temporal.localtime.LocalTimeProperty
 
doSet(OffsetDateTime) - Method in class io.github.mmm.property.temporal.offsetdatetime.OffsetDateTimeProperty
 
doSet(OffsetTime) - Method in class io.github.mmm.property.temporal.offsettime.OffsetTimeProperty
 
doSet(ZonedDateTime) - Method in class io.github.mmm.property.temporal.zoneddatetime.ZonedDateTimeProperty
 
doSet(List<E>) - Method in class io.github.mmm.property.container.list.ListProperty
 
doSet(Map<K, V>) - Method in class io.github.mmm.property.container.map.MapProperty
 
doSet(Pattern) - Method in class io.github.mmm.property.pattern.PatternProperty
 
doSet(Set<E>) - Method in class io.github.mmm.property.container.set.SetProperty
 
doSet(V) - Method in class io.github.mmm.property.object.ObjectProperty
 
DoubleProperty - Class in io.github.mmm.property.number.doubles
Implementation of WritableDoubleProperty.
DoubleProperty(String) - Constructor for class io.github.mmm.property.number.doubles.DoubleProperty
The constructor.
DoubleProperty(String, PropertyMetadata<Double>) - Constructor for class io.github.mmm.property.number.doubles.DoubleProperty
The constructor.
doValidate(String) - Method in class io.github.mmm.property.Property
 
doValidate(Map<K, V>, String) - Method in class io.github.mmm.property.container.map.MapProperty
 
doValidate(V, String) - Method in class io.github.mmm.property.Property
Called from Property.validate() in case re-validation is required.
DurationInSecondsProperty - Class in io.github.mmm.property.temporal
Extends LongProperty to store a Duration in seconds.
DurationInSecondsProperty(String) - Constructor for class io.github.mmm.property.temporal.DurationInSecondsProperty
The constructor.
DurationInSecondsProperty(String, PropertyMetadata<Long>) - Constructor for class io.github.mmm.property.temporal.DurationInSecondsProperty
The constructor.

E

EMPTY_ARRAY - Static variable in class io.github.mmm.property.criteria.PropertyAssignment
An empty array of PropertyAssignment.
emptyProperty() - Method in class io.github.mmm.property.container.ContainerProperty
 
emptyProperty() - Method in interface io.github.mmm.property.container.ReadableContainerProperty
 
eq(PropertyPath<V>) - Method in interface io.github.mmm.property.ReadableProperty
 
eq(V) - Method in interface io.github.mmm.property.ReadableProperty
 
EQ - Static variable in class io.github.mmm.property.criteria.PredicateOperator
Operator to check if first argument is = (equal) to second argument.
equals(Object) - Method in class io.github.mmm.property.Property
 
ESCAPE - Static variable in class io.github.mmm.property.criteria.LikePatternSyntax
The escape character.

F

FALSE - Static variable in interface io.github.mmm.property.criteria.BooleanLiteral
FloatProperty - Class in io.github.mmm.property.number.floats
Implementation of WritableFloatProperty.
FloatProperty(String) - Constructor for class io.github.mmm.property.number.floats.FloatProperty
The constructor.
FloatProperty(String, PropertyMetadata<Float>) - Constructor for class io.github.mmm.property.number.floats.FloatProperty
The constructor.

G

GE - Static variable in class io.github.mmm.property.criteria.PredicateOperator
Operator to check if first argument is >= (greater or equal) second argument.
get() - Method in class io.github.mmm.property.criteria.AbstractCriteriaExpression
 
get() - Static method in class io.github.mmm.property.criteria.CriteriaMarshalling
 
get() - Method in class io.github.mmm.property.criteria.SimplePath
 
get() - Static method in interface io.github.mmm.property.factory.PropertyFactoryManager
 
get() - Method in class io.github.mmm.property.Property
 
get(Class<T>) - Method in interface io.github.mmm.property.PropertyMetadata
ATTENTION: This is a convenient method for PropertyMetadata.get(String, Class) where Class.getName() is used as key.
get(String) - Method in class io.github.mmm.property.AbstractPropertyMetadata
 
get(String) - Method in interface io.github.mmm.property.PropertyMetadata
 
get(String, Class<T>) - Method in interface io.github.mmm.property.PropertyMetadata
 
getAny() - Method in class io.github.mmm.property.criteria.LikePatternSyntax
 
getArgCount() - Method in interface io.github.mmm.property.criteria.CriteriaAggregation
Deprecated.
will return 0 if CriteriaAggregation.getFirstArg() returns null (for COUNT(*) case) and otherwise always returns 1. Use CriteriaAggregation.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. Use CriteriaAggregation.getFirstArg() instead.
getArgs() - Method in interface io.github.mmm.property.criteria.CriteriaExpression
 
getChangeAwareValue() - Method in class io.github.mmm.property.container.list.ListProperty
 
getChangeAwareValue() - Method in interface io.github.mmm.property.container.list.WritableListProperty
 
getChangeAwareValue() - Method in class io.github.mmm.property.container.map.MapProperty
 
getChangeAwareValue() - Method in interface io.github.mmm.property.container.map.WritableMapProperty
 
getChangeAwareValue() - Method in class io.github.mmm.property.container.set.SetProperty
 
getChangeAwareValue() - Method in interface io.github.mmm.property.container.set.WritableSetProperty
 
getChangeAwareValue() - Method in interface io.github.mmm.property.container.WritableContainerProperty
 
getExpression() - Method in class io.github.mmm.property.AbstractPropertyMetadata
 
getExpression() - Method in interface io.github.mmm.property.PropertyMetadata
 
getFactory(Class<P>, Class<? extends V>) - Method in interface io.github.mmm.property.factory.PropertyFactoryManager
 
getFactoryForPropertyType(Class<P>) - Method in interface io.github.mmm.property.factory.PropertyFactoryManager
 
getFactoryForValueType(Class<? extends V>) - Method in interface io.github.mmm.property.factory.PropertyFactoryManager
 
getFirstArg() - Method in interface io.github.mmm.property.criteria.CriteriaAggregation
In most cases PropertyPath<R> but in case of COUNT it can have any value type.
getFirstArg() - Method in interface io.github.mmm.property.criteria.CriteriaExpression
 
getImplementationClass() - Method in class io.github.mmm.property.booleans.PropertyFactoryBoolean
 
getImplementationClass() - Method in class io.github.mmm.property.container.list.PropertyFactoryList
 
getImplementationClass() - Method in class io.github.mmm.property.container.map.PropertyFactoryMap
 
getImplementationClass() - Method in class io.github.mmm.property.container.set.PropertyFactorySet
 
getImplementationClass() - Method in interface io.github.mmm.property.factory.PropertyFactory
 
getImplementationClass() - Method in class io.github.mmm.property.factory.SimplePropertyFactory
 
getImplementationClass() - Method in class io.github.mmm.property.number.bigdecimal.PropertyFactoryBigDecimal
 
getImplementationClass() - Method in class io.github.mmm.property.number.biginteger.PropertyFactoryBigInteger
 
getImplementationClass() - Method in class io.github.mmm.property.number.bytes.PropertyFactoryByte
 
getImplementationClass() - Method in class io.github.mmm.property.number.doubles.PropertyFactoryDouble
 
getImplementationClass() - Method in class io.github.mmm.property.number.floats.PropertyFactoryFloat
 
getImplementationClass() - Method in class io.github.mmm.property.number.integers.PropertyFactoryInteger
 
getImplementationClass() - Method in class io.github.mmm.property.number.longs.PropertyFactoryLong
 
getImplementationClass() - Method in class io.github.mmm.property.number.shorts.PropertyFactoryShort
 
getImplementationClass() - Method in class io.github.mmm.property.object.PropertyFactoryObject
 
getImplementationClass() - Method in class io.github.mmm.property.pattern.PropertyFactoryPattern
 
getImplementationClass() - Method in class io.github.mmm.property.range.PropertyFactoryRange
 
getImplementationClass() - Method in class io.github.mmm.property.string.PropertyFactoryString
 
getImplementationClass() - Method in class io.github.mmm.property.temporal.instant.PropertyFactoryInstant
 
getImplementationClass() - Method in class io.github.mmm.property.temporal.localdate.PropertyFactoryLocalDate
 
getImplementationClass() - Method in class io.github.mmm.property.temporal.localdatetime.PropertyFactoryLocalDateTime
 
getImplementationClass() - Method in class io.github.mmm.property.temporal.localtime.PropertyFactoryLocalTime
 
getImplementationClass() - Method in class io.github.mmm.property.temporal.offsetdatetime.PropertyFactoryOffsetDateTime
 
getImplementationClass() - Method in class io.github.mmm.property.temporal.offsettime.PropertyFactoryOffsetTime
 
getImplementationClass() - Method in class io.github.mmm.property.temporal.zoneddatetime.PropertyFactoryZonedDateTime
 
getKeyCount() - Method in class io.github.mmm.property.AbstractPropertyMetadata
 
getKeyCount() - Method in interface io.github.mmm.property.PropertyMetadata
 
getKeyProperty() - Method in class io.github.mmm.property.container.map.MapProperty
 
getKeyProperty() - Method in interface io.github.mmm.property.container.map.ReadableMapProperty
 
getKeys() - Method in class io.github.mmm.property.AbstractPropertyMetadata
 
getKeys() - Method in interface io.github.mmm.property.PropertyMetadata
 
getLikeSyntaxSource() - Method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
 
getLikeSyntaxTarget() - Method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
 
getLock() - Method in interface io.github.mmm.property.PropertyMetadata
 
getMarshalling() - Method in interface io.github.mmm.property.PropertyMetadata
 
getMetadata() - Method in class io.github.mmm.property.Property
 
getMetadata() - Method in interface io.github.mmm.property.ReadableProperty
 
getName() - Method in class io.github.mmm.property.criteria.LikePatternSyntax
 
getName() - Method in class io.github.mmm.property.criteria.SimplePath
 
getName() - Method in class io.github.mmm.property.Property
 
getName() - Method in interface io.github.mmm.property.ReadableProperty
 
getOperator() - Method in interface io.github.mmm.property.criteria.CriteriaAggregation
 
getOperator() - Method in interface io.github.mmm.property.criteria.CriteriaExpression
 
getOperator() - Method in interface io.github.mmm.property.criteria.CriteriaPredicate
 
getOrder() - Method in class io.github.mmm.property.criteria.CriteriaOrdering
 
getParameters() - Method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
 
getParameters() - Method in class io.github.mmm.property.criteria.CriteriaSqlParametersIndexed
 
getParameters() - Method in class io.github.mmm.property.criteria.CriteriaSqlParametersNamed
 
getProperty() - Method in class io.github.mmm.property.criteria.CriteriaOrdering
 
getProperty() - Method in class io.github.mmm.property.criteria.PropertyAssignment
 
getReadableInterface() - Method in class io.github.mmm.property.booleans.PropertyFactoryBoolean
 
getReadableInterface() - Method in class io.github.mmm.property.container.list.PropertyFactoryList
 
getReadableInterface() - Method in class io.github.mmm.property.container.map.PropertyFactoryMap
 
getReadableInterface() - Method in class io.github.mmm.property.container.set.PropertyFactorySet
 
getReadableInterface() - Method in interface io.github.mmm.property.factory.PropertyFactory
 
getReadableInterface() - Method in class io.github.mmm.property.factory.SimplePropertyFactory
 
getReadableInterface() - Method in class io.github.mmm.property.number.bigdecimal.PropertyFactoryBigDecimal
 
getReadableInterface() - Method in class io.github.mmm.property.number.biginteger.PropertyFactoryBigInteger
 
getReadableInterface() - Method in class io.github.mmm.property.number.bytes.PropertyFactoryByte
 
getReadableInterface() - Method in class io.github.mmm.property.number.doubles.PropertyFactoryDouble
 
getReadableInterface() - Method in class io.github.mmm.property.number.floats.PropertyFactoryFloat
 
getReadableInterface() - Method in class io.github.mmm.property.number.integers.PropertyFactoryInteger
 
getReadableInterface() - Method in class io.github.mmm.property.number.longs.PropertyFactoryLong
 
getReadableInterface() - Method in class io.github.mmm.property.number.shorts.PropertyFactoryShort
 
getReadableInterface() - Method in class io.github.mmm.property.object.PropertyFactoryObject
 
getReadableInterface() - Method in class io.github.mmm.property.pattern.PropertyFactoryPattern
 
getReadableInterface() - Method in class io.github.mmm.property.range.PropertyFactoryRange
 
getReadableInterface() - Method in class io.github.mmm.property.string.PropertyFactoryString
 
getReadableInterface() - Method in class io.github.mmm.property.temporal.instant.PropertyFactoryInstant
 
getReadableInterface() - Method in class io.github.mmm.property.temporal.localdate.PropertyFactoryLocalDate
 
getReadableInterface() - Method in class io.github.mmm.property.temporal.localdatetime.PropertyFactoryLocalDateTime
 
getReadableInterface() - Method in class io.github.mmm.property.temporal.localtime.PropertyFactoryLocalTime
 
getReadableInterface() - Method in class io.github.mmm.property.temporal.offsetdatetime.PropertyFactoryOffsetDateTime
 
getReadableInterface() - Method in class io.github.mmm.property.temporal.offsettime.PropertyFactoryOffsetTime
 
getReadableInterface() - Method in class io.github.mmm.property.temporal.zoneddatetime.PropertyFactoryZonedDateTime
 
getReadOnly() - Method in class io.github.mmm.property.Property
 
getReadOnly() - Method in interface io.github.mmm.property.WritableProperty
 
getReadOnly(P) - Static method in interface io.github.mmm.property.WritableProperty
 
getRequiredFactory(Class<P>, Class<V>) - Method in interface io.github.mmm.property.factory.PropertyFactoryManager
 
getSafe() - Method in class io.github.mmm.property.criteria.SimplePath
 
getSafe() - Method in interface io.github.mmm.property.range.ReadableRangeProperty
 
getSecondArg() - Method in interface io.github.mmm.property.criteria.CriteriaAggregation
Deprecated.
will always return null.
getSecondArg() - Method in interface io.github.mmm.property.criteria.CriteriaExpression
 
getSingle() - Method in class io.github.mmm.property.criteria.LikePatternSyntax
 
getSyntax() - Method in class io.github.mmm.property.criteria.Operator
 
getValidator() - Method in class io.github.mmm.property.AbstractPropertyMetadata
 
getValidator() - Method in interface io.github.mmm.property.PropertyMetadata
 
getValue() - Method in class io.github.mmm.property.criteria.PropertyAssignment
 
getValueAsCsv() - Method in class io.github.mmm.property.string.StringListProperty
 
getValueAsCsv(String) - Method in class io.github.mmm.property.string.StringListProperty
 
getValueAsDuration() - Method in class io.github.mmm.property.temporal.DurationInSecondsProperty
 
getValueAsList() - Method in class io.github.mmm.property.string.StringListProperty
 
getValueAsSet() - Method in class io.github.mmm.property.string.StringListProperty
 
getValueClass() - Method in class io.github.mmm.property.booleans.PropertyFactoryBoolean
 
getValueClass() - Method in class io.github.mmm.property.container.list.PropertyFactoryList
 
getValueClass() - Method in class io.github.mmm.property.container.map.PropertyFactoryMap
 
getValueClass() - Method in class io.github.mmm.property.container.set.PropertyFactorySet
 
getValueClass() - Method in interface io.github.mmm.property.factory.PropertyFactory
 
getValueClass() - Method in class io.github.mmm.property.factory.SimplePropertyFactory
 
getValueClass() - Method in class io.github.mmm.property.number.bigdecimal.PropertyFactoryBigDecimal
 
getValueClass() - Method in class io.github.mmm.property.number.biginteger.PropertyFactoryBigInteger
 
getValueClass() - Method in class io.github.mmm.property.number.bytes.PropertyFactoryByte
 
getValueClass() - Method in class io.github.mmm.property.number.doubles.PropertyFactoryDouble
 
getValueClass() - Method in class io.github.mmm.property.number.floats.PropertyFactoryFloat
 
getValueClass() - Method in class io.github.mmm.property.number.integers.PropertyFactoryInteger
 
getValueClass() - Method in class io.github.mmm.property.number.longs.PropertyFactoryLong
 
getValueClass() - Method in class io.github.mmm.property.number.shorts.PropertyFactoryShort
 
getValueClass() - Method in class io.github.mmm.property.object.ObjectProperty
 
getValueClass() - Method in class io.github.mmm.property.object.PropertyFactoryObject
 
getValueClass() - Method in class io.github.mmm.property.pattern.PropertyFactoryPattern
 
getValueClass() - Method in class io.github.mmm.property.range.PropertyFactoryRange
 
getValueClass() - Method in interface io.github.mmm.property.range.ReadableRangeProperty
 
getValueClass() - Method in class io.github.mmm.property.string.PropertyFactoryString
 
getValueClass() - Method in class io.github.mmm.property.temporal.instant.PropertyFactoryInstant
 
getValueClass() - Method in interface io.github.mmm.property.temporal.instant.ReadableInstantProperty
 
getValueClass() - Method in class io.github.mmm.property.temporal.localdate.PropertyFactoryLocalDate
 
getValueClass() - Method in interface io.github.mmm.property.temporal.localdate.ReadableLocalDateProperty
 
getValueClass() - Method in class io.github.mmm.property.temporal.localdatetime.PropertyFactoryLocalDateTime
 
getValueClass() - Method in interface io.github.mmm.property.temporal.localdatetime.ReadableLocalDateTimeProperty
 
getValueClass() - Method in class io.github.mmm.property.temporal.localtime.PropertyFactoryLocalTime
 
getValueClass() - Method in interface io.github.mmm.property.temporal.localtime.ReadableLocalTimeProperty
 
getValueClass() - Method in class io.github.mmm.property.temporal.offsetdatetime.PropertyFactoryOffsetDateTime
 
getValueClass() - Method in interface io.github.mmm.property.temporal.offsetdatetime.ReadableOffsetDateTimeProperty
 
getValueClass() - Method in class io.github.mmm.property.temporal.offsettime.PropertyFactoryOffsetTime
 
getValueClass() - Method in interface io.github.mmm.property.temporal.offsettime.ReadableOffsetTimeProperty
 
getValueClass() - Method in class io.github.mmm.property.temporal.zoneddatetime.PropertyFactoryZonedDateTime
 
getValueClass() - Method in interface io.github.mmm.property.temporal.zoneddatetime.ReadableZonedDateTimeProperty
 
getValueProperty() - Method in class io.github.mmm.property.container.ContainerProperty
 
getValueProperty() - Method in interface io.github.mmm.property.container.ReadableContainerProperty
 
getValueProperty() - Method in interface io.github.mmm.property.container.WritableContainerProperty
 
getValueProperty() - Method in class io.github.mmm.property.range.RangeProperty
 
getValueType() - Method in class io.github.mmm.property.AbstractPropertyMetadata
 
getValueType() - Method in interface io.github.mmm.property.object.ReadableSimpleProperty
 
getValueType() - Method in interface io.github.mmm.property.PropertyMetadata
 
getWritableInterface() - Method in class io.github.mmm.property.booleans.PropertyFactoryBoolean
 
getWritableInterface() - Method in class io.github.mmm.property.container.list.PropertyFactoryList
 
getWritableInterface() - Method in class io.github.mmm.property.container.map.PropertyFactoryMap
 
getWritableInterface() - Method in class io.github.mmm.property.container.set.PropertyFactorySet
 
getWritableInterface() - Method in interface io.github.mmm.property.factory.PropertyFactory
 
getWritableInterface() - Method in class io.github.mmm.property.factory.SimplePropertyFactory
 
getWritableInterface() - Method in class io.github.mmm.property.number.bigdecimal.PropertyFactoryBigDecimal
 
getWritableInterface() - Method in class io.github.mmm.property.number.biginteger.PropertyFactoryBigInteger
 
getWritableInterface() - Method in class io.github.mmm.property.number.bytes.PropertyFactoryByte
 
getWritableInterface() - Method in class io.github.mmm.property.number.doubles.PropertyFactoryDouble
 
getWritableInterface() - Method in class io.github.mmm.property.number.floats.PropertyFactoryFloat
 
getWritableInterface() - Method in class io.github.mmm.property.number.integers.PropertyFactoryInteger
 
getWritableInterface() - Method in class io.github.mmm.property.number.longs.PropertyFactoryLong
 
getWritableInterface() - Method in class io.github.mmm.property.number.shorts.PropertyFactoryShort
 
getWritableInterface() - Method in class io.github.mmm.property.object.PropertyFactoryObject
 
getWritableInterface() - Method in class io.github.mmm.property.pattern.PropertyFactoryPattern
 
getWritableInterface() - Method in class io.github.mmm.property.range.PropertyFactoryRange
 
getWritableInterface() - Method in class io.github.mmm.property.string.PropertyFactoryString
 
getWritableInterface() - Method in class io.github.mmm.property.temporal.instant.PropertyFactoryInstant
 
getWritableInterface() - Method in class io.github.mmm.property.temporal.localdate.PropertyFactoryLocalDate
 
getWritableInterface() - Method in class io.github.mmm.property.temporal.localdatetime.PropertyFactoryLocalDateTime
 
getWritableInterface() - Method in class io.github.mmm.property.temporal.localtime.PropertyFactoryLocalTime
 
getWritableInterface() - Method in class io.github.mmm.property.temporal.offsetdatetime.PropertyFactoryOffsetDateTime
 
getWritableInterface() - Method in class io.github.mmm.property.temporal.offsettime.PropertyFactoryOffsetTime
 
getWritableInterface() - Method in class io.github.mmm.property.temporal.zoneddatetime.PropertyFactoryZonedDateTime
 
GLOB - Static variable in class io.github.mmm.property.criteria.LikePatternSyntax
Glob syntax that is typically expected by end-users and supported by typical search forms.
GROUP_CONCAT - Static variable in class io.github.mmm.property.criteria.AggregationOperator
Operator to concatenate all values of a property (e.g.
GT - Static variable in class io.github.mmm.property.criteria.PredicateOperator
Operator to check if first argument is > (greater than) second argument.

H

hashCode() - Method in class io.github.mmm.property.Property
 
hasKeys() - Method in interface io.github.mmm.property.PropertyMetadata
 

I

IN - Static variable in class io.github.mmm.property.criteria.PredicateOperator
Operator to check if first argument is IN second argument (list).
InstantProperty - Class in io.github.mmm.property.temporal.instant
Implementation of WritableInstantProperty.
InstantProperty(String) - Constructor for class io.github.mmm.property.temporal.instant.InstantProperty
The constructor.
InstantProperty(String, PropertyMetadata<Instant>) - Constructor for class io.github.mmm.property.temporal.instant.InstantProperty
The constructor.
IntegerProperty - Class in io.github.mmm.property.number.integers
Implementation of WritableIntegerProperty.
IntegerProperty(String) - Constructor for class io.github.mmm.property.number.integers.IntegerProperty
The constructor.
IntegerProperty(String, PropertyMetadata<Integer>) - Constructor for class io.github.mmm.property.number.integers.IntegerProperty
The constructor.
invalidateProperties() - Method in class io.github.mmm.property.container.ContainerProperty
Invalidates internal properties such as ContainerProperty.sizeProperty() and ContainerProperty.emptyProperty().
inverseLike(String) - Method in interface io.github.mmm.property.string.ReadableStringProperty
 
inverseNotLike(String) - Method in interface io.github.mmm.property.string.ReadableStringProperty
 
io.github.mmm.property - module io.github.mmm.property
Provides advanced properties with support for change-listeners, bindings, validation, and marshalling.
io.github.mmm.property - package io.github.mmm.property
Provides the API for generic and powerful properties.
io.github.mmm.property.booleans - package io.github.mmm.property.booleans
Contains property infrastructure for Boolean.
io.github.mmm.property.container - package io.github.mmm.property.container
Contains property infrastructure for containers (such as Collection or Map).
io.github.mmm.property.container.list - package io.github.mmm.property.container.list
Contains property infrastructure for List.
io.github.mmm.property.container.map - package io.github.mmm.property.container.map
Contains property infrastructure for Map.
io.github.mmm.property.container.set - package io.github.mmm.property.container.set
Contains property infrastructure for Set.
io.github.mmm.property.criteria - package io.github.mmm.property.criteria
 
io.github.mmm.property.factory - package io.github.mmm.property.factory
 
io.github.mmm.property.number - package io.github.mmm.property.number
Contains property infrastructure for Number.
io.github.mmm.property.number.bigdecimal - package io.github.mmm.property.number.bigdecimal
Contains property infrastructure for BigDecimal.
io.github.mmm.property.number.biginteger - package io.github.mmm.property.number.biginteger
Contains property infrastructure for BigInteger.
io.github.mmm.property.number.bytes - package io.github.mmm.property.number.bytes
Contains property infrastructure for Byte.
io.github.mmm.property.number.doubles - package io.github.mmm.property.number.doubles
Contains property infrastructure for Double.
io.github.mmm.property.number.floats - package io.github.mmm.property.number.floats
Contains property infrastructure for Float.
io.github.mmm.property.number.integers - package io.github.mmm.property.number.integers
Contains property infrastructure for Integer.
io.github.mmm.property.number.longs - package io.github.mmm.property.number.longs
Contains property infrastructure for Long.
io.github.mmm.property.number.shorts - package io.github.mmm.property.number.shorts
Contains property infrastructure for Short.
io.github.mmm.property.object - package io.github.mmm.property.object
Contains property infrastructure for Object.
io.github.mmm.property.pattern - package io.github.mmm.property.pattern
Contains property infrastructure for Pattern.
io.github.mmm.property.range - package io.github.mmm.property.range
Contains property infrastructure for Range.
io.github.mmm.property.string - package io.github.mmm.property.string
Contains property infrastructure for String.
io.github.mmm.property.temporal - package io.github.mmm.property.temporal
Contains property infrastructure for java.time.
io.github.mmm.property.temporal.instant - package io.github.mmm.property.temporal.instant
Contains property infrastructure for Instant.
io.github.mmm.property.temporal.localdate - package io.github.mmm.property.temporal.localdate
Contains property infrastructure for LocalDate.
io.github.mmm.property.temporal.localdatetime - package io.github.mmm.property.temporal.localdatetime
Contains property infrastructure for LocalDateTime.
io.github.mmm.property.temporal.localtime - package io.github.mmm.property.temporal.localtime
Contains property infrastructure for LocalTime.
io.github.mmm.property.temporal.offsetdatetime - package io.github.mmm.property.temporal.offsetdatetime
Contains property infrastructure for OffsetDateTime.
io.github.mmm.property.temporal.offsettime - package io.github.mmm.property.temporal.offsettime
Contains property infrastructure for OffsetTime.
io.github.mmm.property.temporal.zoneddatetime - package io.github.mmm.property.temporal.zoneddatetime
Contains property infrastructure for ZonedDateTime.
IS_NOT_NULL - Static variable in class io.github.mmm.property.criteria.PredicateOperator
Operator to check if first argument IS NOT NULL.
IS_NULL - Static variable in class io.github.mmm.property.criteria.PredicateOperator
Operator to check if first argument IS NULL.
isChangeAware() - Method in class io.github.mmm.property.container.list.ListProperty
 
isChangeAware() - Method in class io.github.mmm.property.container.map.MapProperty
 
isChangeAware() - Method in class io.github.mmm.property.container.set.SetProperty
 
isChangeAware() - Method in interface io.github.mmm.property.container.WritableContainerProperty
 
isConjunction() - Method in class io.github.mmm.property.criteria.Operator
 
isConjunction() - Method in class io.github.mmm.property.criteria.PredicateOperator
 
isInfix() - Method in class io.github.mmm.property.criteria.Operator
 
isInfix() - Method in class io.github.mmm.property.criteria.PredicateOperator
 
isInverse() - Method in class io.github.mmm.property.criteria.Operator
 
isLikeBased(Operator) - Static method in class io.github.mmm.property.criteria.PredicateOperator
 
isMerge() - Method in class io.github.mmm.property.criteria.CriteriaSqlParametersNamed
 
isNullBased(Operator) - Static method in class io.github.mmm.property.criteria.PredicateOperator
 
isPolymorphic() - Method in interface io.github.mmm.property.factory.PropertyFactory
 
isPolymorphic() - Method in class io.github.mmm.property.object.PropertyFactoryObject
 
isReadOnly() - Method in interface io.github.mmm.property.AttributeReadOnly
 
isReadOnly() - Method in class io.github.mmm.property.Property
 
isTransient() - Method in interface io.github.mmm.property.PropertyMetadata
 
isTransient() - Method in interface io.github.mmm.property.ReadableProperty
 
isUnary() - Method in class io.github.mmm.property.criteria.AggregationOperator
 
isUnary() - Method in class io.github.mmm.property.criteria.Operator
 
isUnary() - Method in class io.github.mmm.property.criteria.PredicateOperator
 
isUseBrackets(CriteriaExpression<?>, CriteriaExpression<?>) - Static method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
 
isValid() - Method in class io.github.mmm.property.Property
 
isValid() - Method in interface io.github.mmm.property.ReadableProperty
 
isValueEqual(V, V) - Method in class io.github.mmm.property.container.ContainerProperty
 
isValueMutable() - Method in class io.github.mmm.property.container.ContainerProperty
 
isValueMutable() - Method in class io.github.mmm.property.Property
 

L

LE - Static variable in class io.github.mmm.property.criteria.PredicateOperator
Operator to check if first argument is <= (less or equal) second argument.
like(String) - Method in interface io.github.mmm.property.string.ReadableStringProperty
 
LIKE - Static variable in class io.github.mmm.property.criteria.PredicateOperator
Operator to check if first argument is LIKE second argument.
LikePatternSyntax - Class in io.github.mmm.property.criteria
Enum defining available syntaxes for a match pattern in a LIKE-clause.
LikePatternSyntax(String, char, char) - Constructor for class io.github.mmm.property.criteria.LikePatternSyntax
The constructor.
ListProperty<E> - Class in io.github.mmm.property.container.list
Implementation of WritableListProperty.
ListProperty(String, Property<E>) - Constructor for class io.github.mmm.property.container.list.ListProperty
The constructor.
ListProperty(String, Property<E>, PropertyMetadata<List<E>>) - Constructor for class io.github.mmm.property.container.list.ListProperty
The constructor.
Literal<V> - Interface in io.github.mmm.property.criteria
Supplier for a literal value.
LocalDateProperty - Class in io.github.mmm.property.temporal.localdate
This is the implementation of WritableLocalDateProperty.
LocalDateProperty(String) - Constructor for class io.github.mmm.property.temporal.localdate.LocalDateProperty
The constructor.
LocalDateProperty(String, PropertyMetadata<LocalDate>) - Constructor for class io.github.mmm.property.temporal.localdate.LocalDateProperty
The constructor.
LocalDateTimeProperty - Class in io.github.mmm.property.temporal.localdatetime
This is the implementation of WritableLocalDateTimeProperty.
LocalDateTimeProperty(String) - Constructor for class io.github.mmm.property.temporal.localdatetime.LocalDateTimeProperty
The constructor.
LocalDateTimeProperty(String, PropertyMetadata<LocalDateTime>) - Constructor for class io.github.mmm.property.temporal.localdatetime.LocalDateTimeProperty
The constructor.
LocalTimeProperty - Class in io.github.mmm.property.temporal.localtime
LocalTimeProperty(String) - Constructor for class io.github.mmm.property.temporal.localtime.LocalTimeProperty
The constructor.
LocalTimeProperty(String, PropertyMetadata<LocalTime>) - Constructor for class io.github.mmm.property.temporal.localtime.LocalTimeProperty
The constructor.
LongProperty - Class in io.github.mmm.property.number.longs
Implementation of WritableLongProperty.
LongProperty(String) - Constructor for class io.github.mmm.property.number.longs.LongProperty
The constructor.
LongProperty(String, PropertyMetadata<Long>) - Constructor for class io.github.mmm.property.number.longs.LongProperty
The constructor.
LT - Static variable in class io.github.mmm.property.criteria.PredicateOperator
Operator to check if first argument is < (less than) second argument.

M

MapProperty<K,​V> - Class in io.github.mmm.property.container.map
Implementation of WritableMapProperty.
MapProperty(String, SimpleProperty<K>, Property<V>) - Constructor for class io.github.mmm.property.container.map.MapProperty
The constructor.
MapProperty(String, SimpleProperty<K>, Property<V>, PropertyMetadata<Map<K, V>>) - Constructor for class io.github.mmm.property.container.map.MapProperty
The constructor.
max() - Method in interface io.github.mmm.property.number.ReadableNumberProperty
 
MAX - Static variable in class io.github.mmm.property.criteria.AggregationOperator
Operator to determine the maximum of all values of a property (e.g.
METADATA_KEY_COMPONENT_PROPERTY - Static variable in interface io.github.mmm.property.container.ReadableContainerProperty
METADATA_KEY_KEY_PROPERTY - Static variable in interface io.github.mmm.property.container.map.ReadableMapProperty
min() - Method in interface io.github.mmm.property.number.ReadableNumberProperty
 
MIN - Static variable in class io.github.mmm.property.criteria.AggregationOperator
Operator to determine the minimum of all values of a property (e.g.

N

NAME_ARGUMENTS - Static variable in class io.github.mmm.property.criteria.CriteriaMarshalling
The property name for the arguments.
NAME_OPERATOR - Static variable in class io.github.mmm.property.criteria.CriteriaMarshalling
The property name for the Operator.
NAME_PATH - Static variable in class io.github.mmm.property.criteria.SimplePath
Name of the path property for marshalling.
NAME_PROPERTY - Static variable in class io.github.mmm.property.criteria.CriteriaMarshalling
The property name for a PropertyPath.
NAME_SORT_ORDER - Static variable in class io.github.mmm.property.criteria.CriteriaMarshalling
The property name for a PropertyPath.
NAME_VALUE - Static variable in class io.github.mmm.property.criteria.CriteriaMarshalling
The property name for a value.
NAND - Static variable in class io.github.mmm.property.criteria.PredicateOperator
Operator to combine arguments with logical NAND.
neq(PropertyPath<V>) - Method in interface io.github.mmm.property.ReadableProperty
 
neq(V) - Method in interface io.github.mmm.property.ReadableProperty
 
NEQ - Static variable in class io.github.mmm.property.criteria.PredicateOperator
Operator to check if first argument is <> (not equal) to second argument.
NO_PROPERTIES - Static variable in interface io.github.mmm.property.WritableProperty
Empty array instance.
NOR - Static variable in class io.github.mmm.property.criteria.PredicateOperator
Operator to combine arguments with logical NOR.
not() - Method in class io.github.mmm.property.criteria.AggregationOperator
 
not() - Method in interface io.github.mmm.property.criteria.BooleanLiteral
 
not() - Method in interface io.github.mmm.property.criteria.BooleanSupplier
 
not() - Method in interface io.github.mmm.property.criteria.CriteriaPredicate
 
not() - Method in class io.github.mmm.property.criteria.Operator
 
not() - Method in class io.github.mmm.property.criteria.PredicateOperator
 
NOT - Static variable in class io.github.mmm.property.criteria.PredicateOperator
Operator to negate a single argument (NOT).
NOT_CONTAINS - Static variable in class io.github.mmm.property.criteria.PredicateOperator
Operator to check if first argument (collection) NOT CONTAINS the second argument.
NOT_IN - Static variable in class io.github.mmm.property.criteria.PredicateOperator
Operator to check if first argument is NOT IN second argument (list).
NOT_LIKE - Static variable in class io.github.mmm.property.criteria.PredicateOperator
Operator to check if first argument is NOT LIKE second argument.
notLike(String) - Method in interface io.github.mmm.property.string.ReadableStringProperty
 
NumberProperty<N extends Number & Comparable<? super N>> - Class in io.github.mmm.property.number
Implementation of WritableNumberProperty.
NumberProperty(String) - Constructor for class io.github.mmm.property.number.NumberProperty
The constructor.
NumberProperty(String, PropertyMetadata<N>) - Constructor for class io.github.mmm.property.number.NumberProperty
The constructor.

O

ObjectProperty<V> - Class in io.github.mmm.property.object
Generic implementation of WritableProperty for arbitrary objects that do not have their own custom implementation.
ObjectProperty(String, Class<V>) - Constructor for class io.github.mmm.property.object.ObjectProperty
The constructor.
ObjectProperty(String, Class<V>, PropertyMetadata<V>) - Constructor for class io.github.mmm.property.object.ObjectProperty
The constructor.
of(boolean) - Static method in interface io.github.mmm.property.criteria.Literal
 
of(AttributeReadOnly) - Static method in interface io.github.mmm.property.PropertyMetadata
 
of(AttributeReadOnly, Validator<? super V>) - Static method in interface io.github.mmm.property.PropertyMetadata
 
of(AttributeReadOnly, Validator<? super V>, Supplier<? extends V>) - Static method in interface io.github.mmm.property.PropertyMetadata
 
of(AttributeReadOnly, Validator<? super V>, Supplier<? extends V>, Type) - Static method in interface io.github.mmm.property.PropertyMetadata
 
of(AttributeReadOnly, Validator<? super V>, Supplier<? extends V>, Type, Map<String, Object>) - Static method in interface io.github.mmm.property.PropertyMetadata
 
of(AggregationOperator, PropertyPath<R>) - Static method in interface io.github.mmm.property.criteria.CriteriaAggregation
 
of(CriteriaSqlParameters, AppendableWriter) - Static method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
 
of(CriteriaSqlParameters, Appendable) - Static method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
 
of(ReadableProperty<V>, PredicateOperator, PropertyPath<V>) - Static method in interface io.github.mmm.property.criteria.CriteriaPredicate
 
of(ReadableProperty<V>, PredicateOperator, V) - Static method in interface io.github.mmm.property.criteria.CriteriaPredicate
 
of(PropertyPath<V>, Literal<V>) - Static method in class io.github.mmm.property.criteria.PropertyAssignment
 
of(PropertyPath<V>, PropertyPath<V>) - Static method in class io.github.mmm.property.criteria.PropertyAssignment
 
of(PropertyPath<V>, V) - Static method in class io.github.mmm.property.criteria.PropertyAssignment
 
of(Boolean) - Static method in interface io.github.mmm.property.criteria.Literal
 
of(String) - Static method in class io.github.mmm.property.criteria.AggregationOperator
 
of(String) - Static method in interface io.github.mmm.property.criteria.Literal
 
of(String) - Static method in class io.github.mmm.property.criteria.Operator
This method is used to unmarshall an Operator from its syntax.
of(String) - Static method in class io.github.mmm.property.criteria.PredicateOperator
 
of(N) - Static method in interface io.github.mmm.property.criteria.Literal
 
of(T) - Static method in interface io.github.mmm.property.criteria.Literal
 
of(V) - Static method in interface io.github.mmm.property.criteria.Literal
 
of(V, PredicateOperator, ReadableProperty<V>) - Static method in interface io.github.mmm.property.criteria.CriteriaPredicate
 
ofExpression(Supplier<? extends V>) - Static method in interface io.github.mmm.property.PropertyMetadata
 
OffsetDateTimeProperty - Class in io.github.mmm.property.temporal.offsetdatetime
This is the implementation of WritableOffsetDateTimeProperty.
OffsetDateTimeProperty(String) - Constructor for class io.github.mmm.property.temporal.offsetdatetime.OffsetDateTimeProperty
The constructor.
OffsetDateTimeProperty(String, PropertyMetadata<OffsetDateTime>) - Constructor for class io.github.mmm.property.temporal.offsetdatetime.OffsetDateTimeProperty
The constructor.
OffsetTimeProperty - Class in io.github.mmm.property.temporal.offsettime
This is the implementation of WritableOffsetTimeProperty.
OffsetTimeProperty(String) - Constructor for class io.github.mmm.property.temporal.offsettime.OffsetTimeProperty
The constructor.
OffsetTimeProperty(String, PropertyMetadata<OffsetTime>) - Constructor for class io.github.mmm.property.temporal.offsettime.OffsetTimeProperty
The constructor.
ofIndexedParameters(AppendableWriter) - Static method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
 
ofIndexedParameters(Appendable) - Static method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
 
ofNamedParameters(AppendableWriter, boolean) - Static method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
 
ofNamedParameters(Appendable) - Static method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
 
ofNamedParameters(Appendable, boolean) - Static method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
 
ofValue(PropertyPath<V>) - Static method in class io.github.mmm.property.criteria.PropertyAssignment
Uses the current value of the given PropertyPath as value to assign.
ofValues(PropertyPath<V>...) - Static method in class io.github.mmm.property.criteria.PropertyAssignment
Uses the current value of the given properties as value to assign.
onArg(Supplier<?>, int, CriteriaExpression<?>) - Method in interface io.github.mmm.property.criteria.CriteriaVisitor
 
onExpression(CriteriaExpression<?>) - Method in interface io.github.mmm.property.criteria.CriteriaVisitor
 
onExpression(CriteriaExpression<?>, CriteriaExpression<?>) - Method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
 
onExpression(CriteriaExpression<?>, CriteriaExpression<?>) - Method in interface io.github.mmm.property.criteria.CriteriaVisitor
 
onLiteral(Literal<?>, int, CriteriaExpression<?>) - Method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
 
onLiteral(Literal<?>, int, CriteriaExpression<?>) - Method in interface io.github.mmm.property.criteria.CriteriaVisitor
 
onLiteral(Literal<?>, AppendableWriter, CriteriaExpression<?>) - Method in interface io.github.mmm.property.criteria.CriteriaSqlParameters
 
onLiteral(Literal<?>, AppendableWriter, CriteriaExpression<?>) - Method in class io.github.mmm.property.criteria.CriteriaSqlParametersIndexed
 
onLiteral(Literal<?>, AppendableWriter, CriteriaExpression<?>) - Method in class io.github.mmm.property.criteria.CriteriaSqlParametersNamed
 
onOperator(Operator) - Method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
 
onOperator(Operator) - Method in interface io.github.mmm.property.criteria.CriteriaVisitor
 
onOrdering(CriteriaOrdering) - Method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
 
onPropertyPath(PropertyPath<?>, int, CriteriaExpression<?>) - Method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
 
onPropertyPath(PropertyPath<?>, int, CriteriaExpression<?>) - Method in interface io.github.mmm.property.criteria.CriteriaVisitor
 
onUndefinedArg(Supplier<?>, int, CriteriaExpression<?>) - Method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
 
onUndefinedArg(Supplier<?>, int, CriteriaExpression<?>) - Method in interface io.github.mmm.property.criteria.CriteriaVisitor
 
Operator - Class in io.github.mmm.property.criteria
Operator for CriteriaExpression to compute the result from the arguments.
Operator(String) - Constructor for class io.github.mmm.property.criteria.Operator
The constructor.
Operator(String, Operator) - Constructor for class io.github.mmm.property.criteria.Operator
The constructor.
Operator(String, Operator, boolean) - Constructor for class io.github.mmm.property.criteria.Operator
The constructor.
or(CriteriaPredicate) - Method in interface io.github.mmm.property.criteria.CriteriaPredicate
 
or(CriteriaPredicate...) - Method in interface io.github.mmm.property.criteria.CriteriaPredicate
 
OR - Static variable in class io.github.mmm.property.criteria.PredicateOperator
Operator to combine arguments with logical OR.
out - Variable in class io.github.mmm.property.criteria.CriteriaSqlFormatter
Appendable where to append the SQL.
out() - Method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
 

P

parse(String) - Method in class io.github.mmm.property.object.ObjectProperty
 
parse(String) - Method in class io.github.mmm.property.pattern.PatternProperty
 
parse(String) - Method in class io.github.mmm.property.range.RangeProperty
 
path() - Method in interface io.github.mmm.property.ReadableProperty
 
PatternProperty - Class in io.github.mmm.property.pattern
Implementation of WritablePatternProperty.
PatternProperty(String) - Constructor for class io.github.mmm.property.pattern.PatternProperty
The constructor.
PatternProperty(String, PropertyMetadata<Pattern>) - Constructor for class io.github.mmm.property.pattern.PatternProperty
The constructor.
PredicateOperator - Class in io.github.mmm.property.criteria
Operator for a CriteriaPredicate that always evaluates to a Boolean value.
PredicateOperator(String) - Constructor for class io.github.mmm.property.criteria.PredicateOperator
The constructor.
PredicateOperator(String, boolean) - Constructor for class io.github.mmm.property.criteria.PredicateOperator
The constructor.
PredicateOperator(String, boolean, PredicateOperator) - Constructor for class io.github.mmm.property.criteria.PredicateOperator
The constructor.
PredicateOperator(String, boolean, PredicateOperator, boolean) - Constructor for class io.github.mmm.property.criteria.PredicateOperator
The constructor.
PredicateOperator(String, PredicateOperator) - Constructor for class io.github.mmm.property.criteria.PredicateOperator
The constructor.
PredicateOperator(String, PredicateOperator, boolean) - Constructor for class io.github.mmm.property.criteria.PredicateOperator
The constructor.
Property<V> - Class in io.github.mmm.property
Implementation of WritableProperty.
Property(String) - Constructor for class io.github.mmm.property.Property
The constructor.
Property(String, PropertyMetadata<V>) - Constructor for class io.github.mmm.property.Property
The constructor.
PropertyAssignment<V> - Class in io.github.mmm.property.criteria
A container for a property together with its value to assign.
PropertyFactory<V,​P extends WritableProperty<V>> - Interface in io.github.mmm.property.factory
This is the interface for the factory of a specific property type.
PropertyFactoryBigDecimal - Class in io.github.mmm.property.number.bigdecimal
Implementation of PropertyFactory for BigDecimalProperty.
PropertyFactoryBigDecimal() - Constructor for class io.github.mmm.property.number.bigdecimal.PropertyFactoryBigDecimal
 
PropertyFactoryBigInteger - Class in io.github.mmm.property.number.biginteger
Implementation of PropertyFactory for BigIntegerProperty.
PropertyFactoryBigInteger() - Constructor for class io.github.mmm.property.number.biginteger.PropertyFactoryBigInteger
 
PropertyFactoryBoolean - Class in io.github.mmm.property.booleans
Implementation of PropertyFactory for BooleanProperty.
PropertyFactoryBoolean() - Constructor for class io.github.mmm.property.booleans.PropertyFactoryBoolean
 
PropertyFactoryByte - Class in io.github.mmm.property.number.bytes
Implementation of PropertyFactory for ByteProperty.
PropertyFactoryByte() - Constructor for class io.github.mmm.property.number.bytes.PropertyFactoryByte
 
PropertyFactoryDouble - Class in io.github.mmm.property.number.doubles
Implementation of PropertyFactory for DoubleProperty.
PropertyFactoryDouble() - Constructor for class io.github.mmm.property.number.doubles.PropertyFactoryDouble
 
PropertyFactoryFloat - Class in io.github.mmm.property.number.floats
Implementation of PropertyFactory for FloatProperty.
PropertyFactoryFloat() - Constructor for class io.github.mmm.property.number.floats.PropertyFactoryFloat
 
PropertyFactoryInstant - Class in io.github.mmm.property.temporal.instant
This is the implementation of PropertyFactory for InstantProperty.
PropertyFactoryInstant() - Constructor for class io.github.mmm.property.temporal.instant.PropertyFactoryInstant
 
PropertyFactoryInteger - Class in io.github.mmm.property.number.integers
Implementation of PropertyFactory for IntegerProperty.
PropertyFactoryInteger() - Constructor for class io.github.mmm.property.number.integers.PropertyFactoryInteger
 
PropertyFactoryList<E> - Class in io.github.mmm.property.container.list
This is the implementation of PropertyFactory for ListProperty.
PropertyFactoryList() - Constructor for class io.github.mmm.property.container.list.PropertyFactoryList
 
PropertyFactoryLocalDate - Class in io.github.mmm.property.temporal.localdate
This is the implementation of PropertyFactory for LocalDateProperty.
PropertyFactoryLocalDate() - Constructor for class io.github.mmm.property.temporal.localdate.PropertyFactoryLocalDate
 
PropertyFactoryLocalDateTime - Class in io.github.mmm.property.temporal.localdatetime
This is the implementation of PropertyFactory for LocalDateTimeProperty.
PropertyFactoryLocalDateTime() - Constructor for class io.github.mmm.property.temporal.localdatetime.PropertyFactoryLocalDateTime
 
PropertyFactoryLocalTime - Class in io.github.mmm.property.temporal.localtime
This is the implementation of PropertyFactory for LocalTimeProperty.
PropertyFactoryLocalTime() - Constructor for class io.github.mmm.property.temporal.localtime.PropertyFactoryLocalTime
 
PropertyFactoryLong - Class in io.github.mmm.property.number.longs
Implementation of PropertyFactory for LongProperty.
PropertyFactoryLong() - Constructor for class io.github.mmm.property.number.longs.PropertyFactoryLong
 
PropertyFactoryManager - Interface in io.github.mmm.property.factory
This is the interface for the manager where all PropertyFactory variants are registered.
PropertyFactoryMap<K,​V> - Class in io.github.mmm.property.container.map
This is the implementation of PropertyFactory for SetProperty.
PropertyFactoryMap() - Constructor for class io.github.mmm.property.container.map.PropertyFactoryMap
 
PropertyFactoryObject<V> - Class in io.github.mmm.property.object
This is the implementation of PropertyFactory for ObjectProperty.
PropertyFactoryObject() - Constructor for class io.github.mmm.property.object.PropertyFactoryObject
 
PropertyFactoryOffsetDateTime - Class in io.github.mmm.property.temporal.offsetdatetime
This is the implementation of PropertyFactory for OffsetDateTimeProperty.
PropertyFactoryOffsetDateTime() - Constructor for class io.github.mmm.property.temporal.offsetdatetime.PropertyFactoryOffsetDateTime
 
PropertyFactoryOffsetTime - Class in io.github.mmm.property.temporal.offsettime
This is the implementation of PropertyFactory for OffsetTimeProperty.
PropertyFactoryOffsetTime() - Constructor for class io.github.mmm.property.temporal.offsettime.PropertyFactoryOffsetTime
 
PropertyFactoryPattern - Class in io.github.mmm.property.pattern
Implementation of PropertyFactory for PatternProperty.
PropertyFactoryPattern() - Constructor for class io.github.mmm.property.pattern.PropertyFactoryPattern
 
PropertyFactoryRange<V> - Class in io.github.mmm.property.range
Implementation of PropertyFactory for RangeProperty.
PropertyFactoryRange() - Constructor for class io.github.mmm.property.range.PropertyFactoryRange
 
PropertyFactorySet<E> - Class in io.github.mmm.property.container.set
Implementation of PropertyFactory for SetProperty.
PropertyFactorySet() - Constructor for class io.github.mmm.property.container.set.PropertyFactorySet
 
PropertyFactoryShort - Class in io.github.mmm.property.number.shorts
Implementation of PropertyFactory for ShortProperty.
PropertyFactoryShort() - Constructor for class io.github.mmm.property.number.shorts.PropertyFactoryShort
 
PropertyFactoryString - Class in io.github.mmm.property.string
Implementation of PropertyFactory for StringProperty.
PropertyFactoryString() - Constructor for class io.github.mmm.property.string.PropertyFactoryString
 
PropertyFactoryZonedDateTime - Class in io.github.mmm.property.temporal.zoneddatetime
This is the implementation of PropertyFactory for ZonedDateTimeProperty.
PropertyFactoryZonedDateTime() - Constructor for class io.github.mmm.property.temporal.zoneddatetime.PropertyFactoryZonedDateTime
 
PropertyMetadata<V> - Interface in io.github.mmm.property
Metadata of a Property.

R

RangeProperty<V> - Class in io.github.mmm.property.range
Implementation of WritableRangeProperty.
RangeProperty(String, SimpleProperty<V>) - Constructor for class io.github.mmm.property.range.RangeProperty
The constructor.
RangeProperty(String, SimpleProperty<V>, PropertyMetadata<Range<V>>) - Constructor for class io.github.mmm.property.range.RangeProperty
The constructor.
read(StructuredReader) - Method in class io.github.mmm.property.booleans.BooleanProperty
 
read(StructuredReader) - Method in class io.github.mmm.property.container.map.MapProperty
 
read(StructuredReader) - Method in class io.github.mmm.property.number.NumberProperty
 
read(StructuredReader) - Method in class io.github.mmm.property.object.SimpleProperty
 
read(StructuredReader) - Method in class io.github.mmm.property.Property
 
read(StructuredReader) - Method in class io.github.mmm.property.range.RangeProperty
 
read(StructuredReader) - Method in class io.github.mmm.property.temporal.TemporalProperty
 
ReadableBigDecimalProperty - Interface in io.github.mmm.property.number.bigdecimal
ReadableBigIntegerProperty - Interface in io.github.mmm.property.number.biginteger
ReadableBooleanProperty - Interface in io.github.mmm.property.booleans
ReadableByteProperty - Interface in io.github.mmm.property.number.bytes
ReadableContainerProperty<V,​E> - Interface in io.github.mmm.property.container
This is the interface for a ReadableProperty of the value-type Collection or Map.
ReadableDoubleProperty - Interface in io.github.mmm.property.number.doubles
ReadableFloatProperty - Interface in io.github.mmm.property.number.floats
ReadableInstantProperty - Interface in io.github.mmm.property.temporal.instant
This is the interface for a ReadableProperty of the value-type 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
This is the interface for a ReadableProperty of the value-type LocalDate.
ReadableLocalDateTimeProperty - Interface in io.github.mmm.property.temporal.localdatetime
This is the interface for a ReadableProperty of the value-type LocalDateTime.
ReadableLocalTimeProperty - Interface in io.github.mmm.property.temporal.localtime
ReadableLongProperty - Interface in io.github.mmm.property.number.longs
ReadableMapProperty<K,​V> - Interface in io.github.mmm.property.container.map
ReadableNumberProperty<N extends Number & Comparable<? super N>> - Interface in io.github.mmm.property.number
ReadableObjectProperty<V> - Interface in io.github.mmm.property.object
ReadableProperty with generic Object value.
ReadableOffsetDateTimeProperty - Interface in io.github.mmm.property.temporal.offsetdatetime
ReadableOffsetTimeProperty - Interface in io.github.mmm.property.temporal.offsettime
ReadablePatternProperty - Interface in io.github.mmm.property.pattern
ReadableProperty<V> - Interface in io.github.mmm.property
This is the interface for a generic property.
ReadableRangeProperty<V> - Interface in io.github.mmm.property.range
ReadableProperty with Range value.
ReadableSetProperty<E> - Interface in io.github.mmm.property.container.set
ReadableCollectionProperty with Set value.
ReadableShortProperty - Interface in io.github.mmm.property.number.shorts
ReadableSimpleProperty<V> - Interface in io.github.mmm.property.object
ReadableProperty for a simple datatype (and not a container property).
ReadableStringProperty - Interface in io.github.mmm.property.string
ReadableZonedDateTimeProperty - Interface in io.github.mmm.property.temporal.zoneddatetime
readArg(StructuredReader) - Method in class io.github.mmm.property.criteria.CriteriaMarshalling
 
readAssignment(StructuredReader) - Method in class io.github.mmm.property.criteria.CriteriaMarshalling
 
readExpression(StructuredReader) - Method in class io.github.mmm.property.criteria.CriteriaMarshalling
 
readLiteral(StructuredReader) - Method in class io.github.mmm.property.criteria.CriteriaMarshalling
 
readObject(StructuredReader) - Method in class io.github.mmm.property.criteria.CriteriaMarshalling
 
readObject(StructuredReader) - Method in class io.github.mmm.property.Property
 
readOrdering(StructuredReader) - Method in class io.github.mmm.property.criteria.CriteriaMarshalling
 
readPredicate(StructuredReader) - Method in class io.github.mmm.property.criteria.CriteriaMarshalling
 
readProperty(StructuredReader) - Method in class io.github.mmm.property.criteria.CriteriaMarshalling
 
remove(String) - Method in class io.github.mmm.property.string.StringListProperty
 
requireWritable() - Method in class io.github.mmm.property.Property
 

S

setLikeSyntaxSource(LikePatternSyntax) - Method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
 
setLikeSyntaxTarget(LikePatternSyntax) - Method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
 
SetProperty<E> - Class in io.github.mmm.property.container.set
Implementation of WritableSetProperty.
SetProperty(String, Property<E>) - Constructor for class io.github.mmm.property.container.set.SetProperty
The constructor.
SetProperty(String, Property<E>, PropertyMetadata<Set<E>>) - Constructor for class io.github.mmm.property.container.set.SetProperty
The constructor.
setValueAsCollection(Collection<String>) - Method in class io.github.mmm.property.string.StringListProperty
 
setValueAsCsv(String) - Method in class io.github.mmm.property.string.StringListProperty
 
setValueAsCsv(String, char) - Method in class io.github.mmm.property.string.StringListProperty
 
setValueAsCsv(String, char, boolean) - Method in class io.github.mmm.property.string.StringListProperty
 
setValueAsDuration(Duration) - Method in class io.github.mmm.property.temporal.DurationInSecondsProperty
 
setWithChange(V, V) - Method in class io.github.mmm.property.Property
 
ShortProperty - Class in io.github.mmm.property.number.shorts
Implementation of WritableShortProperty.
ShortProperty(String) - Constructor for class io.github.mmm.property.number.shorts.ShortProperty
The constructor.
ShortProperty(String, PropertyMetadata<Short>) - Constructor for class io.github.mmm.property.number.shorts.ShortProperty
The constructor.
SimplePath - Class in io.github.mmm.property.criteria
Implementation of PropertyPath for a plain path without value.
SimplePath(String) - Constructor for class io.github.mmm.property.criteria.SimplePath
The constructor.
SimpleProperty<V> - Class in io.github.mmm.property.object
Property implementation of WritableSimpleProperty.
SimpleProperty(String) - Constructor for class io.github.mmm.property.object.SimpleProperty
The constructor.
SimpleProperty(String, PropertyMetadata<V>) - Constructor for class io.github.mmm.property.object.SimpleProperty
The constructor.
SimplePropertyFactory<V> - Class in io.github.mmm.property.factory
A simple generic implementation of PropertyFactory used as dynamic fallback for custom property implementations without having a proper factory registered.
SimplePropertyFactory(Class<WritableProperty<V>>) - Constructor for class io.github.mmm.property.factory.SimplePropertyFactory
The constructor.
simplify() - Method in interface io.github.mmm.property.criteria.BooleanLiteral
 
simplify() - Method in interface io.github.mmm.property.criteria.BooleanSupplier
 
simplify() - Method in interface io.github.mmm.property.criteria.CriteriaAggregation
Deprecated.
aggregations can not be simplified. Direct usage is pointless.
simplify() - Method in interface io.github.mmm.property.criteria.CriteriaExpression
Simplifies this expression.
simplify() - Method in interface io.github.mmm.property.criteria.CriteriaPredicate
 
sizeProperty() - Method in class io.github.mmm.property.container.ContainerProperty
 
sizeProperty() - Method in interface io.github.mmm.property.container.ReadableContainerProperty
 
SQL - Static variable in class io.github.mmm.property.criteria.LikePatternSyntax
SQL syntax that is typically required by databases.
StringListProperty - Class in io.github.mmm.property.string
This is an extension of StringProperty that stores a list of String values that are enclosed with pipe-symbols.
StringListProperty(String) - Constructor for class io.github.mmm.property.string.StringListProperty
The constructor.
StringListProperty(String, PropertyMetadata<String>) - Constructor for class io.github.mmm.property.string.StringListProperty
The constructor.
StringProperty - Class in io.github.mmm.property.string
Implementation of WritableStringProperty.
StringProperty(String) - Constructor for class io.github.mmm.property.string.StringProperty
The constructor.
StringProperty(String, PropertyMetadata<String>) - Constructor for class io.github.mmm.property.string.StringProperty
The constructor.
sum() - Method in interface io.github.mmm.property.number.ReadableNumberProperty
 
SUM - Static variable in class io.github.mmm.property.criteria.AggregationOperator
Operator to summarize all values of a property (e.g.

T

TemporalProperty<V extends Temporal> - Class in io.github.mmm.property.temporal
TemporalProperty(String) - Constructor for class io.github.mmm.property.temporal.TemporalProperty
The constructor.
TemporalProperty(String, PropertyMetadata<V>) - Constructor for class io.github.mmm.property.temporal.TemporalProperty
The constructor.
toString() - Method in class io.github.mmm.property.criteria.AbstractCriteriaExpression
 
toString() - Method in class io.github.mmm.property.criteria.CriteriaOrdering
 
toString() - Method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
 
toString() - Method in class io.github.mmm.property.criteria.LikePatternSyntax
 
toString() - Method in class io.github.mmm.property.criteria.Operator
 
toString() - Method in class io.github.mmm.property.criteria.PropertyAssignment
 
toString() - Method in class io.github.mmm.property.criteria.SimplePath
 
toString(StringBuilder) - Method in class io.github.mmm.property.Property
 
TRUE - Static variable in interface io.github.mmm.property.criteria.BooleanLiteral

V

validate() - Method in class io.github.mmm.property.Property
 
valueProperty - Variable in class io.github.mmm.property.container.ContainerProperty
 

W

withExpression(Supplier<? extends V>) - Method in interface io.github.mmm.property.PropertyMetadata
 
withLock(AttributeReadOnly) - Method in interface io.github.mmm.property.PropertyMetadata
 
withValidator(Validator<? super V>) - Method in interface io.github.mmm.property.PropertyMetadata
 
WritableBigDecimalProperty - Interface in io.github.mmm.property.number.bigdecimal
WritableBigIntegerProperty - Interface in io.github.mmm.property.number.biginteger
WritableBooleanProperty - Interface in io.github.mmm.property.booleans
WritableByteProperty - Interface in io.github.mmm.property.number.bytes
WritableContainerProperty<V,​E> - Interface in io.github.mmm.property.container
WritableProperty with container value.
WritableDoubleProperty - Interface in io.github.mmm.property.number.doubles
WritableFloatProperty - Interface in io.github.mmm.property.number.floats
WritableInstantProperty - Interface in io.github.mmm.property.temporal.instant
This is the interface for a WritableProperty of the value-type Instant.
WritableIntegerProperty - Interface in io.github.mmm.property.number.integers
WritableListProperty<E> - Interface in io.github.mmm.property.container.list
WritableCollectionProperty with List value.
WritableLocalDateProperty - Interface in io.github.mmm.property.temporal.localdate
This is the interface for a WritableProperty of the value-type LocalDate.
WritableLocalDateTimeProperty - Interface in io.github.mmm.property.temporal.localdatetime
This is the interface for a WritableProperty of the value-type LocalDateTime.
WritableLocalTimeProperty - Interface in io.github.mmm.property.temporal.localtime
WritableLongProperty - Interface in io.github.mmm.property.number.longs
WritableMapProperty<K,​V> - Interface in io.github.mmm.property.container.map
WritableNumberProperty<N extends Number & Comparable<? super N>> - Interface in io.github.mmm.property.number
WritableObjectProperty<V> - Interface in io.github.mmm.property.object
This is the interface for a WritableProperty with a non-primitive the value- type.
WritableOffsetDateTimeProperty - Interface in io.github.mmm.property.temporal.offsetdatetime
WritableOffsetTimeProperty - Interface in io.github.mmm.property.temporal.offsettime
WritablePatternProperty - Interface in io.github.mmm.property.pattern
WritableProperty<V> - Interface in io.github.mmm.property
A property with write access (e.g.
WritableRangeProperty<V> - Interface in io.github.mmm.property.range
WritableProperty with Range value.
WritableSetProperty<E> - Interface in io.github.mmm.property.container.set
WritableCollectionProperty with List value.
WritableShortProperty - Interface in io.github.mmm.property.number.shorts
WritableSimpleProperty<V> - Interface in io.github.mmm.property.object
WritableProperty for a simple datatype (and not a container property).
WritableStringProperty - Interface in io.github.mmm.property.string
WritableZonedDateTimeProperty - Interface in io.github.mmm.property.temporal.zoneddatetime
write(StructuredWriter) - Method in class io.github.mmm.property.booleans.BooleanProperty
 
write(StructuredWriter) - Method in class io.github.mmm.property.container.map.MapProperty
 
write(StructuredWriter) - Method in class io.github.mmm.property.number.NumberProperty
 
write(StructuredWriter) - Method in class io.github.mmm.property.object.SimpleProperty
 
write(StructuredWriter) - Method in class io.github.mmm.property.Property
 
write(StructuredWriter) - Method in class io.github.mmm.property.range.RangeProperty
 
write(StructuredWriter) - Method in class io.github.mmm.property.temporal.TemporalProperty
 
write(String) - Method in class io.github.mmm.property.criteria.CriteriaSqlFormatter
 
writeArg(StructuredWriter, Supplier<?>) - Method in class io.github.mmm.property.criteria.CriteriaMarshalling
 
writeAssignment(StructuredWriter, PropertyAssignment<?>) - Method in class io.github.mmm.property.criteria.CriteriaMarshalling
 
writeExpression(StructuredWriter, CriteriaExpression<?>) - Method in class io.github.mmm.property.criteria.CriteriaMarshalling
 
writeKey(StructuredWriter, K) - Method in class io.github.mmm.property.container.map.MapProperty
writeObject(StructuredWriter, CriteriaExpression<?>) - Method in class io.github.mmm.property.criteria.CriteriaMarshalling
 
writeObject(StructuredWriter, Object) - Method in class io.github.mmm.property.Property
 
writeOrdering(StructuredWriter, CriteriaOrdering) - Method in class io.github.mmm.property.criteria.CriteriaMarshalling
 
writeProperty(StructuredWriter, PropertyPath<?>) - Method in class io.github.mmm.property.criteria.CriteriaMarshalling
 
writeValue(StructuredWriter, V) - Method in class io.github.mmm.property.container.map.MapProperty

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.
A B C D E F G H I L M N O P R S T V W Z 
All Classes All Packages