| Package | Description |
|---|---|
| org.eiichiro.acidhouse |
Acid House - NoSQL Killer Tune.
|
| org.eiichiro.acidhouse.metamodel |
Metamodel package for Typesafe command builder API and Aggregation API.
|
| Modifier and Type | Method and Description |
|---|---|
Property<?,T> |
InFilter.property()
Returns the property that this filter targets.
|
Property<?,T> |
Filter.property()
Returns the metamodel
Property this Filter is applied to. |
Property<?,T> |
ComparableFilter.property()
Returns the property that this
ComparableFilter does filtering. |
Property<?,T> |
Aggregation.property()
Returns the property that this aggregation instance aggregates.
|
| Modifier and Type | Method and Description |
|---|---|
static <T extends Comparable<T>> |
Aggregations.max(Property<?,T> property)
Get the max aggregation implementation for the specified property.
|
static <T extends Comparable<T>> |
Aggregations.min(Property<?,T> property)
Get the min aggregation implementation for the specified property.
|
<T> Update<E> |
Update.set(Property<?,T> property,
T value)
Qualifies property and the value to be updated.
|
<T> Update<E> |
Update.set(Property<?,T> property,
Update.Modification<T> modification)
Qualifies property to be updated and the modification function.
|
static <T extends Number & Comparable<T>> |
Aggregations.sum(Property<?,T> property)
Get the sum aggregation implementation for the specified property.
|
| Constructor and Description |
|---|
Aggregation(Property<?,T> property)
Constructs a new
Aggregation instance for the specified property. |
| Modifier and Type | Class and Description |
|---|---|
class |
ComparableProperty<E,T extends Comparable<T>>
ComparableProperty is a Property extension represents a
comparable property. |
class |
EmbeddedProperty<E,T>
EmbeddedProperty represents a metamodel of Embedded value
entity property. |
| Modifier and Type | Method and Description |
|---|---|
Property<E,?> |
Property.parent()
Returns the parent
Property instance which has this metamodel
property. |
| Constructor and Description |
|---|
ComparableProperty(Property<E,?> parent,
Type type,
String name)
Constructs a new
ComparableProperty instance with the specified
Property instance which has this metamodel property, property
type and property name. |
Property(Property<E,?> parent,
Type type,
String name)
Constructs a new
Property instance with the specified
EmbeddedProperty, property type and property name. |
Copyright © 2009-2014 Eiichiro Uchiumi. All Rights Reserved.