| Package | Description | 
|---|---|
| com.edorasware.cloud.core.models | |
| com.edorasware.commons.core.any | 
 Classes for generic work object management. 
 | 
| com.edorasware.commons.core.definition | |
| com.edorasware.commons.core.entity | 
 Classes to model business entities. 
 | 
| com.edorasware.commons.core.maintenance | |
| com.edorasware.commons.core.maintenance.internal | |
| com.edorasware.commons.core.maintenance.internal.jdbc | |
| com.edorasware.commons.core.maintenance.support | |
| com.edorasware.commons.core.query.entity | 
 Classes to build entity-specific queries. 
 | 
| com.edorasware.one.util | 
| Modifier and Type | Field and Description | 
|---|---|
static PropertyName<String> | 
MailDefinition.MAIL_BODY_PROPERTY_NAME  | 
static PropertyName<String> | 
MailDefinition.MAIL_SUBJECT_PROPERTY_NAME  | 
| Modifier and Type | Method and Description | 
|---|---|
<V> V | 
AnyWorkObjectDefinition.getLocalPropertyValue(PropertyName<V> propertyAccessor)
Returns the value of the local property with the name defined by the property accessor, deserialized and cast to the type expected by the property accessor. 
 | 
<V> V | 
AnyWorkObjectDefinition.getPropertyValue(PropertyName<V> propertyAccessor)
Deprecated. 
 
support for non-explicit hierarchy parsing is going to be removed.
Please use the  
AnyWorkObjectDefinition.getLocalPropertyValue(PropertyName) method instead and recheck where you store the properties | 
boolean | 
AnyWorkObjectDefinition.hasLocalProperty(PropertyName<?> propertyAccessor)
Returns <i>true</i> if the entity has a local property with the name of the given property accessor. 
 | 
boolean | 
AnyWorkObjectDefinition.hasProperty(PropertyName<?> propertyAccessor)
Deprecated. 
 
support for non-explicit hierarchy parsing is going to be removed.
Please use the  
AnyWorkObjectDefinition.hasLocalProperty(PropertyName) method instead and recheck where you store the properties | 
<V> AnyWorkObjectDefinition.Builder | 
AnyWorkObjectDefinition.Builder.putProperty(PropertyName<V> name,
           V value)
Adds the name/value pair as property to the current properties. 
 | 
<V> AnyWorkObjectDefinitionModification.Builder | 
AnyWorkObjectDefinitionModification.Builder.putProperty(PropertyName<V> name,
           V value)  | 
| Modifier and Type | Field and Description | 
|---|---|
static PropertyName<String> | 
WorkObjectDefinitionValues.DESCRIPTION
The definition description. 
 | 
| 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. 
 | 
| Constructor and Description | 
|---|
Property(PropertyName<V> name,
        V value)
Creates a new property with a mandatory name and optional value. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
MaintenanceService.updateDefinitionProperties(PropertyName<String> propertyName,
                          String oldValue,
                          String newValue)
Updates all definition properties with the given name and value. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
DefaultMaintenanceService.updateDefinitionProperties(PropertyName<String> propertyName,
                          String oldValue,
                          String newValue)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
JdbcMaintenancePersistence.updateDefinitionProperties(PropertyName<String> propertyName,
                          String oldValue,
                          String newValue)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
MaintenancePersistence.updateDefinitionProperties(PropertyName<String> propertyName,
                          String oldValue,
                          String newValue)
Updates all definition properties with the given name and 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.