Package | Description |
---|---|
com.edorasware.commons.core.entity |
Classes to model business entities.
|
com.edorasware.commons.core.modification.entity |
Classes related to entity modifications.
|
com.edorasware.commons.core.query.entity |
Classes to build entity-specific queries.
|
Modifier and Type | Method and Description |
---|---|
static PropertyName<String> |
PropertyName.create(String name)
Creates a new PropertyName instance.
|
static <V> PropertyName<V> |
PropertyName.create(String name,
ValueConverter<V,String> valueConverter)
Creates a new PropertyName instance, configured with the given value converter.
|
Modifier and Type | Method and Description |
---|---|
static <V> PropertyMap |
PropertyMap.of(PropertyName<V> name,
V value)
Creates a new PropertyMap with a single entry based on the given name and value.
|
static <V1,V2> PropertyMap |
PropertyMap.of(PropertyName<V1> name1,
V1 value1,
PropertyName<V2> name2,
V2 value2)
Creates a new PropertyMap with two entries based on the given sequence of name/value.
|
static <V1,V2> PropertyMap |
PropertyMap.of(PropertyName<V1> name1,
V1 value1,
PropertyName<V2> name2,
V2 value2)
Creates a new PropertyMap with two entries based on the given sequence of name/value.
|
static <V1,V2,V3> PropertyMap |
PropertyMap.of(PropertyName<V1> name1,
V1 value1,
PropertyName<V2> name2,
V2 value2,
PropertyName<V3> name3,
V3 value3)
Creates a new PropertyMap with three entries based on the given sequence of name/value.
|
static <V1,V2,V3> PropertyMap |
PropertyMap.of(PropertyName<V1> name1,
V1 value1,
PropertyName<V2> name2,
V2 value2,
PropertyName<V3> name3,
V3 value3)
Creates a new PropertyMap with three entries based on the given sequence of name/value.
|
static <V1,V2,V3> PropertyMap |
PropertyMap.of(PropertyName<V1> name1,
V1 value1,
PropertyName<V2> name2,
V2 value2,
PropertyName<V3> name3,
V3 value3)
Creates a new PropertyMap with three entries based on the given sequence of name/value.
|
<V> PropertyMap.Builder |
PropertyMap.Builder.put(PropertyName<V> propertyName,
V value)
Adds the given entry to the map to be built.
|
<V> SELF |
DomainObjectDefinition.DomainObjectDefinitionBuilder.putProperty(PropertyName<V> name,
V value)
Adds the name/value pair as property to the current properties.
|
Modifier and Type | Method and Description |
---|---|
<V> SELF |
DomainObjectDefinitionModification.DomainObjectDefinitionModificationBuilder.putProperty(PropertyName<V> name,
V value) |
Modifier and Type | Method and Description |
---|---|
<V> Predicate |
PropertyOperand.nameAndValueEq(PropertyName<V> expectedPropertyName,
V expectedValue)
Returns a predicate testing for properties with the given property name and the given value.
|
Predicate |
PropertyOperand.undefined(PropertyName<?> propertyName)
Returns a predicate representing an undefined property predicate
|
Copyright © 2010 - 2018 edorasware ag. All Rights Reserved.