Package | Description |
---|---|
ch.agent.crnickl.api |
Interfaces and classes for use by client applications.
|
ch.agent.crnickl.impl |
Generic implementation of the CrNiCKL API.
|
Modifier and Type | Interface and Description |
---|---|
interface |
UpdatableProperty<T>
An UpdatableProperty is a property which can be modified.
|
Modifier and Type | Method and Description |
---|---|
Property<T> |
AttributeDefinition.getProperty()
Return the attribute's property.
|
Property<T> |
Attribute.getProperty()
Return the attribute's
Property . |
Property<?> |
Database.getProperty(String name,
boolean mustExist)
Return the property with the given name.
|
Property<?> |
Database.getProperty(Surrogate surrogate)
Return the property identified by a surrogate.
|
Property<?> |
Database.getSparsityBuiltInProperty()
Return the built-in property for sparsity.
|
Property<?> |
Database.getSymbolBuiltInProperty()
Return the built-in property for symbols.
|
Property<?> |
Database.getTimeDomainBuiltInProperty()
Return the built-in property for time domains.
|
Property<?> |
Database.getTypeBuiltInProperty()
Return the built-in property for value types.
|
<S> Property<S> |
Property.typeCheck(Class<S> type)
Cast the property to the type specified.
|
Modifier and Type | Method and Description |
---|---|
Collection<Property<?>> |
Database.getProperties(String pattern)
Return properties with names matching a pattern.
|
Modifier and Type | Method and Description |
---|---|
void |
UpdatableSchema.setAttributeProperty(int seriesNr,
int attrNr,
Property<?> property)
Set the property of a series attribute.
|
<T> void |
UpdatableSchema.setAttributeProperty(int attrNr,
Property<T> property)
Set the property of an attribute.
|
Modifier and Type | Class and Description |
---|---|
class |
PropertyImpl<T>
Default implementation of
Property . |
class |
UpdatablePropertyImpl<T>
Default implementation of
UpdatableProperty . |
Modifier and Type | Method and Description |
---|---|
Property<T> |
AttributeImpl.getProperty() |
Property<T> |
AttributeDefinitionImpl.getProperty() |
Property<?> |
DatabaseBackend.getProperty(String name)
Get the property with the given name from the database.
|
Property<?> |
DatabaseBackendImpl.getProperty(String name,
boolean mustExist) |
Property<?> |
DatabaseBackendImpl.getSparsityBuiltInProperty() |
Property<?> |
DatabaseBackendImpl.getSymbolBuiltInProperty() |
Property<?> |
DatabaseBackendImpl.getTimeDomainBuiltInProperty() |
Property<?> |
DatabaseBackendImpl.getTypeBuiltInProperty() |
Property<?> |
DatabaseCache.lookUpProperty(String name)
Look up a property in the cache by name.
|
Property<?> |
DatabaseCacheImpl.lookUpProperty(String name) |
<S> Property<S> |
PropertyImpl.typeCheck(Class<S> type) |
Modifier and Type | Method and Description |
---|---|
void |
DatabaseCache.clear(Property<?> property)
Remove a property from the cache if present.
|
void |
DatabaseCacheImpl.clear(Property<?> property) |
Surrogate |
DatabaseBackend.findChronicle(Property<?> property,
Schema schema)
Return a chronicle with an attribute value for the given property and
schema.
|
<T> List<Chronicle> |
DatabaseBackend.getChroniclesByAttributeValue(Property<T> property,
T value,
int maxSize)
Get a number of chronicles with a given property value from the database.
|
void |
UpdatableSchemaImpl.setAttributeProperty(int seriesNr,
int attrNr,
Property<?> property) |
<T> void |
UpdatableSchemaImpl.setAttributeProperty(int attrNr,
Property<T> property) |
void |
AttributeDefinitionImpl.setProperty(Property<T> property)
Set the property.
|
<T> void |
SchemaUpdatePolicy.willDelete(Property<T> property)
Throw an exception if the property cannot be rejected.
|
<T> void |
SchemaUpdatePolicyImpl.willDelete(Property<T> property) |
Constructor and Description |
---|
AttributeDefinitionImpl(int seriesNr,
int number,
Property<T> property,
T value)
Construct an attribute definition.
|
Copyright © 2017. All rights reserved.