Package | Description |
---|---|
sirius.db.es | |
sirius.db.jdbc.batch | |
sirius.db.jdbc.schema | |
sirius.db.mixing | |
sirius.db.mixing.properties |
Modifier and Type | Field and Description |
---|---|
protected Map<EntityDescriptor,Property> |
Elastic.discriminatorTable |
protected Map<EntityDescriptor,Property> |
Elastic.routeTable |
Modifier and Type | Method and Description |
---|---|
protected void |
Elastic.updateDiscriminatorTable(EntityDescriptor ed,
Property p) |
protected void |
Elastic.updateRouteTable(EntityDescriptor ed,
Property p) |
Modifier and Type | Field and Description |
---|---|
protected List<Property> |
BatchQuery.properties |
Modifier and Type | Method and Description |
---|---|
protected List<Property> |
InsertQuery.getProperties() |
protected List<Property> |
BatchQuery.getProperties()
Transforms the mappings into a list of properties.
|
protected List<Property> |
UpdateQuery.getPropertiesToUpdate() |
Modifier and Type | Method and Description |
---|---|
Property |
TableColumn.getSource()
Returns the underlying property if available
|
Constructor and Description |
---|
TableColumn(Property property,
int sqlType)
Creates a new table column which is pre-initialized with the given property and type.
|
Modifier and Type | Field and Description |
---|---|
protected Map<Property,Object> |
BaseEntity.persistedData |
protected Map<String,Property> |
EntityDescriptor.properties
Contains all properties (defined via fields, composites or mixins)
|
Modifier and Type | Method and Description |
---|---|
Property |
EntityDescriptor.findProperty(String property)
Returns the property for the given name.
|
Property |
EntityDescriptor.getProperty(Mapping column)
Returns the property for the given column.
|
Property |
EntityDescriptor.getProperty(String property)
Returns the property for the given name.
|
Modifier and Type | Method and Description |
---|---|
Collection<Property> |
EntityDescriptor.getProperties()
Returns all properties known by this descriptor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
EntityDescriptor.isChanged(BaseEntity<?> entity,
Property property)
Determines if the value for the property was changed since it was last fetched from the database.
|
boolean |
EntityDescriptor.isFetched(BaseEntity<?> entity,
Property property)
Determines if a value was fetched in the given entity for the given property.
|
Modifier and Type | Method and Description |
---|---|
static void |
EntityDescriptor.addFields(EntityDescriptor descriptor,
AccessPath accessPath,
Class<?> clazz,
Consumer<Property> propertyConsumer) |
void |
PropertyFactory.create(EntityDescriptor descriptor,
AccessPath accessPath,
Field field,
Consumer<Property> propertyConsumer)
Computes a
Property for the given field. |
Modifier and Type | Class and Description |
---|---|
class |
AmountProperty
Represents an
Amount field within a Mixable . |
class |
BaseEntityRefListProperty
Represents an
BaseEntityRefList field within a Mixable . |
class |
BaseEntityRefProperty<I,E extends BaseEntity<I>,R extends BaseEntityRef<I,E>>
Base implementation for handling properties of type
BaseEntityRef . |
class |
BaseMapProperty
|
class |
BooleanProperty
|
class |
ElasticRefProperty
Represents a reference to another
ElasticEntity field within a Mixable . |
class |
EnumProperty
|
class |
InstantProperty
|
class |
IntegerProperty
|
class |
LocalDateProperty
Represents a date property which contains no associated time value.
|
class |
LocalDateTimeProperty
Represents a timestamp property which contains a date along with a time value.
|
class |
LocalTimeProperty
|
class |
LongProperty
|
class |
MongoRefProperty
Represents a reference to another
MongoEntity field within a Mixable . |
class |
MultiPointLocationProperty
Permits to store a
MultiPointLocation as location aware "MultiPoint" in MongoDB. |
class |
NestedListProperty
Represents an
NestedList field within a MongoEntity . |
class |
SQLEntityRefProperty
|
class |
StringIntMapProperty
Represents an
StringIntMap field within a Mixable . |
class |
StringListMapProperty
|
class |
StringListProperty
Represents a
StringList field within a Mixable . |
class |
StringLocalDateTimeMapProperty
Represents an
StringLocalDateTimeMap field within a Mixable . |
class |
StringMapProperty
|
class |
StringNestedMapProperty
Represents an
StringList field within a MongoEntity . |
class |
StringProperty
|
Modifier and Type | Method and Description |
---|---|
void |
StringListMapProperty.Factory.create(EntityDescriptor descriptor,
AccessPath accessPath,
Field field,
Consumer<Property> propertyConsumer) |
void |
StringIntMapProperty.Factory.create(EntityDescriptor descriptor,
AccessPath accessPath,
Field field,
Consumer<Property> propertyConsumer) |
void |
StringListProperty.Factory.create(EntityDescriptor descriptor,
AccessPath accessPath,
Field field,
Consumer<Property> propertyConsumer) |
void |
LocalTimeProperty.Factory.create(EntityDescriptor descriptor,
AccessPath accessPath,
Field field,
Consumer<Property> propertyConsumer) |
void |
StringNestedMapProperty.Factory.create(EntityDescriptor descriptor,
AccessPath accessPath,
Field field,
Consumer<Property> propertyConsumer) |
void |
MultiPointLocationProperty.Factory.create(EntityDescriptor descriptor,
AccessPath accessPath,
Field field,
Consumer<Property> propertyConsumer) |
void |
LocalDateProperty.Factory.create(EntityDescriptor descriptor,
AccessPath accessPath,
Field field,
Consumer<Property> propertyConsumer) |
void |
EnumProperty.Factory.create(EntityDescriptor descriptor,
AccessPath accessPath,
Field field,
Consumer<Property> propertyConsumer) |
void |
LongProperty.Factory.create(EntityDescriptor descriptor,
AccessPath accessPath,
Field field,
Consumer<Property> propertyConsumer) |
void |
NestedListProperty.Factory.create(EntityDescriptor descriptor,
AccessPath accessPath,
Field field,
Consumer<Property> propertyConsumer) |
void |
IntegerProperty.Factory.create(EntityDescriptor descriptor,
AccessPath accessPath,
Field field,
Consumer<Property> propertyConsumer) |
void |
LocalDateTimeProperty.Factory.create(EntityDescriptor descriptor,
AccessPath accessPath,
Field field,
Consumer<Property> propertyConsumer) |
void |
MongoRefProperty.Factory.create(EntityDescriptor descriptor,
AccessPath accessPath,
Field field,
Consumer<Property> propertyConsumer) |
void |
StringLocalDateTimeMapProperty.Factory.create(EntityDescriptor descriptor,
AccessPath accessPath,
Field field,
Consumer<Property> propertyConsumer) |
void |
SQLEntityRefProperty.Factory.create(EntityDescriptor descriptor,
AccessPath accessPath,
Field field,
Consumer<Property> propertyConsumer) |
void |
BooleanProperty.Factory.create(EntityDescriptor descriptor,
AccessPath accessPath,
Field field,
Consumer<Property> propertyConsumer) |
void |
AmountProperty.Factory.create(EntityDescriptor descriptor,
AccessPath accessPath,
Field field,
Consumer<Property> propertyConsumer) |
void |
StringProperty.Factory.create(EntityDescriptor descriptor,
AccessPath accessPath,
Field field,
Consumer<Property> propertyConsumer) |
void |
BaseEntityRefListProperty.Factory.create(EntityDescriptor descriptor,
AccessPath accessPath,
Field field,
Consumer<Property> propertyConsumer) |
void |
CompositePropertyFactory.create(EntityDescriptor descriptor,
AccessPath accessPath,
Field field,
Consumer<Property> propertyConsumer) |
void |
ElasticRefProperty.Factory.create(EntityDescriptor descriptor,
AccessPath accessPath,
Field field,
Consumer<Property> propertyConsumer) |
void |
InstantProperty.Factory.create(EntityDescriptor descriptor,
AccessPath accessPath,
Field field,
Consumer<Property> propertyConsumer) |
void |
StringMapProperty.Factory.create(EntityDescriptor descriptor,
AccessPath accessPath,
Field field,
Consumer<Property> propertyConsumer) |
Copyright © 2018. All rights reserved.