A B C D E F G H I J K L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- activate() - Method in class no.priv.bang.modeling.modelstore.backend.ModelstoreProvider
- add(boolean) - Method in interface no.priv.bang.modeling.modelstore.services.ValueList
- add(boolean) - Method in class no.priv.bang.modeling.modelstore.value.EmptyValueList
- add(boolean) - Method in class no.priv.bang.modeling.modelstore.value.ValueArrayList
- add(double) - Method in interface no.priv.bang.modeling.modelstore.services.ValueList
- add(double) - Method in class no.priv.bang.modeling.modelstore.value.EmptyValueList
- add(double) - Method in class no.priv.bang.modeling.modelstore.value.ValueArrayList
- add(int, Value) - Method in class no.priv.bang.modeling.modelstore.value.EmptyValueList
- add(int, Value) - Method in class no.priv.bang.modeling.modelstore.value.ValueArrayList
- add(long) - Method in interface no.priv.bang.modeling.modelstore.services.ValueList
- add(long) - Method in class no.priv.bang.modeling.modelstore.value.EmptyValueList
- add(long) - Method in class no.priv.bang.modeling.modelstore.value.ValueArrayList
- add(Boolean) - Method in interface no.priv.bang.modeling.modelstore.services.ValueList
- add(Boolean) - Method in class no.priv.bang.modeling.modelstore.value.EmptyValueList
- add(Boolean) - Method in class no.priv.bang.modeling.modelstore.value.ValueArrayList
- add(Double) - Method in interface no.priv.bang.modeling.modelstore.services.ValueList
- add(Double) - Method in class no.priv.bang.modeling.modelstore.value.EmptyValueList
- add(Double) - Method in class no.priv.bang.modeling.modelstore.value.ValueArrayList
- add(Long) - Method in interface no.priv.bang.modeling.modelstore.services.ValueList
- add(Long) - Method in class no.priv.bang.modeling.modelstore.value.EmptyValueList
- add(Long) - Method in class no.priv.bang.modeling.modelstore.value.ValueArrayList
- add(String) - Method in interface no.priv.bang.modeling.modelstore.services.ValueList
- add(String) - Method in class no.priv.bang.modeling.modelstore.value.EmptyValueList
- add(String) - Method in class no.priv.bang.modeling.modelstore.value.ValueArrayList
- add(Propertyset) - Method in interface no.priv.bang.modeling.modelstore.services.ValueList
- add(Propertyset) - Method in class no.priv.bang.modeling.modelstore.value.EmptyValueList
- add(Propertyset) - Method in class no.priv.bang.modeling.modelstore.value.ValueArrayList
- add(Value) - Method in class no.priv.bang.modeling.modelstore.value.EmptyValueList
- add(ValueList) - Method in interface no.priv.bang.modeling.modelstore.services.ValueList
- add(ValueList) - Method in class no.priv.bang.modeling.modelstore.value.EmptyValueList
- add(ValueList) - Method in class no.priv.bang.modeling.modelstore.value.ValueArrayList
- addAspect(Propertyset) - Method in interface no.priv.bang.modeling.modelstore.services.Propertyset
- addAspect(Propertyset) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- addAspect(Propertyset) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- addAspect(Propertyset) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- addMissingPropertysetToContext(ModelContext, UUID, Propertyset) - Static method in class no.priv.bang.modeling.modelstore.backend.ModelContexts
- arrayList - Variable in class no.priv.bang.modeling.modelstore.value.ValueArrayList
- asBoolean() - Method in interface no.priv.bang.modeling.modelstore.services.Value
- asBoolean() - Method in class no.priv.bang.modeling.modelstore.value.BooleanValue
- asBoolean() - Method in class no.priv.bang.modeling.modelstore.value.DoubleValue
- asBoolean() - Method in class no.priv.bang.modeling.modelstore.value.IdValue
- asBoolean() - Method in class no.priv.bang.modeling.modelstore.value.ListValue
- asBoolean() - Method in class no.priv.bang.modeling.modelstore.value.LongValue
- asBoolean() - Method in class no.priv.bang.modeling.modelstore.value.NilValue
- asBoolean() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetValueBase
- asBoolean() - Method in class no.priv.bang.modeling.modelstore.value.StringValue
- asComplexProperty() - Method in interface no.priv.bang.modeling.modelstore.services.Value
- asComplexProperty() - Method in class no.priv.bang.modeling.modelstore.value.BooleanValue
- asComplexProperty() - Method in class no.priv.bang.modeling.modelstore.value.ComplexValue
- asComplexProperty() - Method in class no.priv.bang.modeling.modelstore.value.DoubleValue
- asComplexProperty() - Method in class no.priv.bang.modeling.modelstore.value.IdValue
- asComplexProperty() - Method in class no.priv.bang.modeling.modelstore.value.ListValue
- asComplexProperty() - Method in class no.priv.bang.modeling.modelstore.value.LongValue
- asComplexProperty() - Method in class no.priv.bang.modeling.modelstore.value.NilValue
- asComplexProperty() - Method in class no.priv.bang.modeling.modelstore.value.ReferenceValue
- asComplexProperty() - Method in class no.priv.bang.modeling.modelstore.value.StringValue
- asDouble() - Method in interface no.priv.bang.modeling.modelstore.services.Value
- asDouble() - Method in class no.priv.bang.modeling.modelstore.value.BooleanValue
- asDouble() - Method in class no.priv.bang.modeling.modelstore.value.DoubleValue
- asDouble() - Method in class no.priv.bang.modeling.modelstore.value.IdValue
- asDouble() - Method in class no.priv.bang.modeling.modelstore.value.ListValue
- asDouble() - Method in class no.priv.bang.modeling.modelstore.value.LongValue
- asDouble() - Method in class no.priv.bang.modeling.modelstore.value.NilValue
- asDouble() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetValueBase
- asDouble() - Method in class no.priv.bang.modeling.modelstore.value.StringValue
- asId() - Method in interface no.priv.bang.modeling.modelstore.services.Value
- asId() - Method in class no.priv.bang.modeling.modelstore.value.IdValue
- asId() - Method in class no.priv.bang.modeling.modelstore.value.NilValue
- asId() - Method in class no.priv.bang.modeling.modelstore.value.ValueBase
- asList() - Method in interface no.priv.bang.modeling.modelstore.services.Value
- asList() - Method in class no.priv.bang.modeling.modelstore.value.BooleanValue
- asList() - Method in class no.priv.bang.modeling.modelstore.value.DoubleValue
- asList() - Method in class no.priv.bang.modeling.modelstore.value.IdValue
- asList() - Method in class no.priv.bang.modeling.modelstore.value.ListValue
- asList() - Method in class no.priv.bang.modeling.modelstore.value.LongValue
- asList() - Method in class no.priv.bang.modeling.modelstore.value.NilValue
- asList() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetValueBase
- asList() - Method in class no.priv.bang.modeling.modelstore.value.StringValue
- asLong() - Method in interface no.priv.bang.modeling.modelstore.services.Value
- asLong() - Method in class no.priv.bang.modeling.modelstore.value.BooleanValue
- asLong() - Method in class no.priv.bang.modeling.modelstore.value.DoubleValue
- asLong() - Method in class no.priv.bang.modeling.modelstore.value.IdValue
- asLong() - Method in class no.priv.bang.modeling.modelstore.value.ListValue
- asLong() - Method in class no.priv.bang.modeling.modelstore.value.LongValue
- asLong() - Method in class no.priv.bang.modeling.modelstore.value.NilValue
- asLong() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetValueBase
- asLong() - Method in class no.priv.bang.modeling.modelstore.value.StringValue
- aspectContainedInList(ValueList, Propertyset) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- aspectContainerAspectId - Static variable in class no.priv.bang.modeling.modelstore.backend.Aspects
- Aspects - Class in no.priv.bang.modeling.modelstore.backend
-
Constants and static functions related to aspects, which are Propertyset instances defining Propertyset schemas.
- Aspects() - Constructor for class no.priv.bang.modeling.modelstore.backend.Aspects
- ASPECTS_KEY - Static variable in interface no.priv.bang.modeling.modelstore.services.Propertyset
- asReference() - Method in interface no.priv.bang.modeling.modelstore.services.Value
- asReference() - Method in class no.priv.bang.modeling.modelstore.value.BooleanValue
- asReference() - Method in class no.priv.bang.modeling.modelstore.value.ComplexValue
- asReference() - Method in class no.priv.bang.modeling.modelstore.value.DoubleValue
- asReference() - Method in class no.priv.bang.modeling.modelstore.value.IdValue
- asReference() - Method in class no.priv.bang.modeling.modelstore.value.ListValue
- asReference() - Method in class no.priv.bang.modeling.modelstore.value.LongValue
- asReference() - Method in class no.priv.bang.modeling.modelstore.value.NilValue
- asReference() - Method in class no.priv.bang.modeling.modelstore.value.ReferenceValue
- asReference() - Method in class no.priv.bang.modeling.modelstore.value.StringValue
- asString() - Method in interface no.priv.bang.modeling.modelstore.services.Value
- asString() - Method in class no.priv.bang.modeling.modelstore.value.BooleanValue
- asString() - Method in class no.priv.bang.modeling.modelstore.value.DoubleValue
- asString() - Method in class no.priv.bang.modeling.modelstore.value.IdValue
- asString() - Method in class no.priv.bang.modeling.modelstore.value.ListValue
- asString() - Method in class no.priv.bang.modeling.modelstore.value.LongValue
- asString() - Method in class no.priv.bang.modeling.modelstore.value.NilValue
- asString() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetValueBase
- asString() - Method in class no.priv.bang.modeling.modelstore.value.StringValue
B
- BooleanValue - Class in no.priv.bang.modeling.modelstore.value
-
Wraps a
Boolean
value in aPropertyset
. - BooleanValue(Boolean) - Constructor for class no.priv.bang.modeling.modelstore.value.BooleanValue
- BuiltinAspects - Interface in no.priv.bang.modeling.modelstore.services
-
Contains the
UUID
ids of the builtin aspects that will be present in allModelContext
objects. - BuiltinAspectsBase - Class in no.priv.bang.modeling.modelstore.backend
-
Return the IDs of the aspects that are always present in the ModelContext objects.
- BuiltinAspectsBase() - Constructor for class no.priv.bang.modeling.modelstore.backend.BuiltinAspectsBase
C
- canWriteObjectId() - Method in class no.priv.bang.modeling.modelstore.backend.JsonGeneratorWithReferences
- clear() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- clear() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- clear() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- ComplexValue - Class in no.priv.bang.modeling.modelstore.value
- ComplexValue(Propertyset) - Constructor for class no.priv.bang.modeling.modelstore.value.ComplexValue
- containsKey(Object) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- containsKey(Object) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- containsKey(Object) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- containsValue(Object) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- containsValue(Object) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- containsValue(Object) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- context - Variable in class no.priv.bang.modeling.modelstore.backend.ModelstoreBase
- copyValues(Propertyset) - Method in interface no.priv.bang.modeling.modelstore.services.Propertyset
-
Copy all property values from the propertyset given as argument into the current propertyset, except for the "id" property.
- copyValues(Propertyset) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- copyValues(Propertyset) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- copyValues(Propertyset) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- createContext() - Method in class no.priv.bang.modeling.modelstore.backend.ModelstoreBase
- createContext() - Method in interface no.priv.bang.modeling.modelstore.services.Modelstore
- createList() - Method in class no.priv.bang.modeling.modelstore.backend.ModelContextImpl
- createList() - Method in class no.priv.bang.modeling.modelstore.backend.ModelContextRecordingMetadata
- createList() - Method in interface no.priv.bang.modeling.modelstore.services.ModelContext
-
Create a new empty
ValueList
. - createMetadata() - Method in class no.priv.bang.modeling.modelstore.backend.ModelContextRecordingMetadata
- createPropertyset() - Method in class no.priv.bang.modeling.modelstore.backend.ModelContextImpl
- createPropertyset() - Method in class no.priv.bang.modeling.modelstore.backend.ModelContextRecordingMetadata
- createPropertyset() - Method in interface no.priv.bang.modeling.modelstore.services.ModelContext
-
Create a new
Propertyset
instance that has no id and can be used as a complex property value of anotherPropertyset
. - createPropertysetIfNull(Propertyset) - Method in class no.priv.bang.modeling.modelstore.backend.JsonPropertysetPersister
D
- date - Variable in class no.priv.bang.modeling.modelstore.services.ErrorBean
- dateFactory - Variable in class no.priv.bang.modeling.modelstore.backend.ModelContextImpl
- dateFactory - Variable in class no.priv.bang.modeling.modelstore.backend.ModelContextRecordingMetadata
- dateFactory - Variable in class no.priv.bang.modeling.modelstore.backend.ModelstoreBase
- DateFactory - Interface in no.priv.bang.modeling.modelstore.services
- dateFormat - Variable in class no.priv.bang.modeling.modelstore.backend.ModelContextRecordingMetadata
- deepDefensiveCopyWhenNeeded() - Method in class no.priv.bang.modeling.modelstore.value.ValueArrayList
- doActivate() - Method in class no.priv.bang.modeling.modelstore.backend.ModelstoreBase
- doSetValueCreator(ValueCreator) - Method in class no.priv.bang.modeling.modelstore.backend.ModelstoreBase
- DoubleValue - Class in no.priv.bang.modeling.modelstore.value
-
Wraps a
Double
value in aPropertyset
. - DoubleValue(Double) - Constructor for class no.priv.bang.modeling.modelstore.value.DoubleValue
E
- embeddedAspects - Variable in class no.priv.bang.modeling.modelstore.backend.ModelContextImpl
- EMPTY_STRING_VALUE - Static variable in class no.priv.bang.modeling.modelstore.value.NilValue
- emptyArray - Variable in class no.priv.bang.modeling.modelstore.value.EmptyValueList
- emptyValueList - Variable in class no.priv.bang.modeling.modelstore.value.NilValue
- EmptyValueList - Class in no.priv.bang.modeling.modelstore.value
-
A list implementation that signifies the nil list value.
- EmptyValueList() - Constructor for class no.priv.bang.modeling.modelstore.value.EmptyValueList
- entrySet() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- entrySet() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- entrySet() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- equals(Object) - Method in class no.priv.bang.modeling.modelstore.backend.ModelContextImpl
- equals(Object) - Method in class no.priv.bang.modeling.modelstore.backend.ModelContextRecordingMetadata
- equals(Object) - Method in class no.priv.bang.modeling.modelstore.value.BooleanValue
- equals(Object) - Method in class no.priv.bang.modeling.modelstore.value.ComplexValue
- equals(Object) - Method in class no.priv.bang.modeling.modelstore.value.DoubleValue
- equals(Object) - Method in class no.priv.bang.modeling.modelstore.value.EmptyValueList
- equals(Object) - Method in class no.priv.bang.modeling.modelstore.value.IdValue
- equals(Object) - Method in class no.priv.bang.modeling.modelstore.value.ListValue
- equals(Object) - Method in class no.priv.bang.modeling.modelstore.value.LongValue
- equals(Object) - Method in class no.priv.bang.modeling.modelstore.value.NilValue
- equals(Object) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- equals(Object) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- equals(Object) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- equals(Object) - Method in class no.priv.bang.modeling.modelstore.value.ReferenceValue
- equals(Object) - Method in class no.priv.bang.modeling.modelstore.value.StringValue
- equals(Object) - Method in class no.priv.bang.modeling.modelstore.value.ValueArrayList
- ErrorBean - Class in no.priv.bang.modeling.modelstore.services
-
An immutable bean that is used to hold error messages logged when modelstore catches (and represses) exceptions.
- ErrorBean(Date, String, Object, Exception) - Constructor for class no.priv.bang.modeling.modelstore.services.ErrorBean
-
Create an ErrorBean instances.
- errors - Variable in class no.priv.bang.modeling.modelstore.backend.ModelstoreBase
- exception - Variable in class no.priv.bang.modeling.modelstore.services.ErrorBean
F
- factory - Variable in class no.priv.bang.modeling.modelstore.backend.JsonPropertysetPersister
- fileOrStream - Variable in class no.priv.bang.modeling.modelstore.services.ErrorBean
- findObjectsOfAspect(Propertyset) - Method in class no.priv.bang.modeling.modelstore.backend.ModelContextImpl
- findObjectsOfAspect(Propertyset) - Method in class no.priv.bang.modeling.modelstore.backend.ModelContextRecordingMetadata
- findObjectsOfAspect(Propertyset) - Method in interface no.priv.bang.modeling.modelstore.services.ModelContext
-
Find all of the
Propertyset
instances that have had a particular aspect applied to it. - findPropertyset(UUID) - Method in class no.priv.bang.modeling.modelstore.backend.ModelContextImpl
- findPropertyset(UUID) - Method in class no.priv.bang.modeling.modelstore.backend.ModelContextRecordingMetadata
- findPropertyset(UUID) - Method in interface no.priv.bang.modeling.modelstore.services.ModelContext
-
Return a
Propertyset
with aPropertyset.getId()
matching the argument. - findPropertysetIds(Collection<Propertyset>) - Static method in class no.priv.bang.modeling.modelstore.backend.ModelContexts
- findWrappedModelContext(ModelContext) - Static method in class no.priv.bang.modeling.modelstore.backend.ModelContexts
- findWrappedPropertyset(Propertyset) - Static method in class no.priv.bang.modeling.modelstore.value.Propertysets
-
If the
Propertyset
argument's implementation is wrapping a differentPropertyset
(e.g. - followInheritanceChain(Propertyset) - Method in class no.priv.bang.modeling.modelstore.backend.ModelContextImpl
- fromBoolean(Boolean) - Method in interface no.priv.bang.modeling.modelstore.services.ValueCreator
- fromBoolean(Boolean) - Method in class no.priv.bang.modeling.modelstore.value.ValueCreatorProvider
- fromDouble(Double) - Method in interface no.priv.bang.modeling.modelstore.services.ValueCreator
- fromDouble(Double) - Method in class no.priv.bang.modeling.modelstore.value.ValueCreatorProvider
- fromLong(Long) - Method in interface no.priv.bang.modeling.modelstore.services.ValueCreator
- fromLong(Long) - Method in class no.priv.bang.modeling.modelstore.value.ValueCreatorProvider
- fromString(String) - Method in interface no.priv.bang.modeling.modelstore.services.ValueCreator
- fromString(String) - Method in class no.priv.bang.modeling.modelstore.value.ValueCreatorProvider
- fromValueList(ValueList) - Method in interface no.priv.bang.modeling.modelstore.services.ValueCreator
- fromValueList(ValueList) - Method in class no.priv.bang.modeling.modelstore.value.ValueCreatorProvider
G
- generalObjectAspectId - Static variable in class no.priv.bang.modeling.modelstore.backend.Aspects
- generalRelationshipAspectId - Static variable in class no.priv.bang.modeling.modelstore.backend.Aspects
- get(int) - Method in class no.priv.bang.modeling.modelstore.value.EmptyValueList
- get(int) - Method in class no.priv.bang.modeling.modelstore.value.ValueArrayList
- get(Object) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- get(Object) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- get(Object) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- getAspectContainerAspectId() - Method in class no.priv.bang.modeling.modelstore.backend.BuiltinAspectsBase
- getAspectContainerAspectId() - Method in interface no.priv.bang.modeling.modelstore.services.BuiltinAspects
-
The "aspect container" aspect defines a propertyset that holds a list of references to other aspect.
- getAspects() - Method in interface no.priv.bang.modeling.modelstore.services.Propertyset
- getAspects() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- getAspects() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- getAspects() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- getBooleanProperty(String) - Method in interface no.priv.bang.modeling.modelstore.services.Propertyset
- getBooleanProperty(String) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- getBooleanProperty(String) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- getBooleanProperty(String) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- getComplexProperty(String) - Method in interface no.priv.bang.modeling.modelstore.services.Propertyset
- getComplexProperty(String) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- getComplexProperty(String) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- getComplexProperty(String) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- getDate() - Method in class no.priv.bang.modeling.modelstore.services.ErrorBean
-
Error time stamp
- getDefaultContext() - Method in class no.priv.bang.modeling.modelstore.backend.ModelstoreBase
- getDefaultContext() - Method in interface no.priv.bang.modeling.modelstore.services.Modelstore
- getDoubleProperty(String) - Method in interface no.priv.bang.modeling.modelstore.services.Propertyset
- getDoubleProperty(String) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- getDoubleProperty(String) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- getDoubleProperty(String) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- getErrors() - Method in class no.priv.bang.modeling.modelstore.backend.ModelstoreBase
- getErrors() - Method in interface no.priv.bang.modeling.modelstore.services.Modelstore
-
Get the list of logged errors
- getException() - Method in class no.priv.bang.modeling.modelstore.services.ErrorBean
-
The exception that was caught and caused the error to be logged.
- getFileOrStream() - Method in class no.priv.bang.modeling.modelstore.services.ErrorBean
-
The File or
InputStream
/OutputStream
object involved in the error. - getGeneralObjectAspectId() - Method in class no.priv.bang.modeling.modelstore.backend.BuiltinAspectsBase
- getGeneralObjectAspectId() - Method in interface no.priv.bang.modeling.modelstore.services.BuiltinAspects
-
The "general object" aspect defines a
Propertyset
with a name and description. - getGeneralRelationshipAspectId() - Method in class no.priv.bang.modeling.modelstore.backend.BuiltinAspectsBase
- getGeneralRelationshipAspectId() - Method in interface no.priv.bang.modeling.modelstore.services.BuiltinAspects
-
The "general relationship" aspect inherits the "relationship" aspect and adds a name and a description property.
- getId() - Method in interface no.priv.bang.modeling.modelstore.services.Propertyset
- getId() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- getId() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- getId() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- getLastmodifieddate(Propertyset) - Method in class no.priv.bang.modeling.modelstore.backend.ModelContextImpl
- getLastmodifieddate(Propertyset) - Method in class no.priv.bang.modeling.modelstore.backend.ModelContextRecordingMetadata
- getLastmodifieddate(Propertyset) - Method in interface no.priv.bang.modeling.modelstore.services.ModelContext
-
Get the last modified date and time of a propertyset.
- getLastmodifieddate(Propertyset) - Method in interface no.priv.bang.modeling.modelstore.services.ModificationRecorder
-
Retrieve the last modified date and time for a propertyset.
- getListProperty(String) - Method in interface no.priv.bang.modeling.modelstore.services.Propertyset
- getListProperty(String) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- getListProperty(String) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- getListProperty(String) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- getLongProperty(String) - Method in interface no.priv.bang.modeling.modelstore.services.Propertyset
- getLongProperty(String) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- getLongProperty(String) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- getLongProperty(String) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- getMessage() - Method in class no.priv.bang.modeling.modelstore.services.ErrorBean
-
Human readable error message
- getMetadataAspectId() - Method in class no.priv.bang.modeling.modelstore.backend.BuiltinAspectsBase
- getMetadataAspectId() - Method in interface no.priv.bang.modeling.modelstore.services.BuiltinAspects
-
The "metadata" aspect defines a
Propertyset
that stores last modified times and various other metadata on the propertysests in aModelContext
- getModelAspectId() - Method in class no.priv.bang.modeling.modelstore.backend.BuiltinAspectsBase
- getModelAspectId() - Method in interface no.priv.bang.modeling.modelstore.services.BuiltinAspects
-
The "model" aspect defines a model.
- getNil() - Method in interface no.priv.bang.modeling.modelstore.services.ValueCreator
-
Return an object that can be used to represent undefined
Value
values - getNil() - Static method in class no.priv.bang.modeling.modelstore.value.NilValue
- getNil() - Static method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- getNil() - Method in class no.priv.bang.modeling.modelstore.value.ValueCreatorProvider
- getNil() - Static method in class no.priv.bang.modeling.modelstore.value.Values
-
Get the singleton
NilValue
object. - getNilPropertyset() - Method in interface no.priv.bang.modeling.modelstore.services.ValueCreator
-
Return an object that can be used to represent undefined
Propertyset
values - getNilPropertyset() - Method in class no.priv.bang.modeling.modelstore.value.ValueCreatorProvider
- getNilPropertyset() - Static method in class no.priv.bang.modeling.modelstore.value.Values
-
Get the singleton
PropertysetNil
object. - getProperty(String) - Method in interface no.priv.bang.modeling.modelstore.services.Propertyset
- getProperty(String) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- getProperty(String) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- getProperty(String) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- getPropertynames() - Method in interface no.priv.bang.modeling.modelstore.services.Propertyset
- getPropertynames() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- getPropertynames() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- getPropertynames() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- getPropertyset() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- getReferenceProperty(String) - Method in interface no.priv.bang.modeling.modelstore.services.Propertyset
- getReferenceProperty(String) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- getReferenceProperty(String) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- getReferenceProperty(String) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- getRelationshipAspectId() - Method in class no.priv.bang.modeling.modelstore.backend.BuiltinAspectsBase
- getRelationshipAspectId() - Method in interface no.priv.bang.modeling.modelstore.services.BuiltinAspects
-
The "relationship" aspect defines a
Propertyset
with reference properties "origin" and "target" and can be used to represent a relationship between two propertysets. - getStringProperty(String) - Method in interface no.priv.bang.modeling.modelstore.services.Propertyset
- getStringProperty(String) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- getStringProperty(String) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- getStringProperty(String) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- getValueCreator() - Method in class no.priv.bang.modeling.modelstore.backend.ModelstoreBase
- getValueCreator() - Method in interface no.priv.bang.modeling.modelstore.services.Modelstore
-
Access factory used to create
Value
andPropertyset
instances. - getWrappedModelContext() - Method in class no.priv.bang.modeling.modelstore.backend.ModelContextRecordingMetadata
H
- hasAspect() - Method in interface no.priv.bang.modeling.modelstore.services.Propertyset
- hasAspect() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- hasAspect() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- hasAspect() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- hashCode() - Method in class no.priv.bang.modeling.modelstore.backend.ModelContextImpl
- hashCode() - Method in class no.priv.bang.modeling.modelstore.backend.ModelContextRecordingMetadata
- hashCode() - Method in class no.priv.bang.modeling.modelstore.value.BooleanValue
- hashCode() - Method in class no.priv.bang.modeling.modelstore.value.ComplexValue
- hashCode() - Method in class no.priv.bang.modeling.modelstore.value.DoubleValue
- hashCode() - Method in class no.priv.bang.modeling.modelstore.value.EmptyValueList
- hashCode() - Method in class no.priv.bang.modeling.modelstore.value.IdValue
- hashCode() - Method in class no.priv.bang.modeling.modelstore.value.ListValue
- hashCode() - Method in class no.priv.bang.modeling.modelstore.value.LongValue
- hashCode() - Method in class no.priv.bang.modeling.modelstore.value.NilValue
- hashCode() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- hashCode() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- hashCode() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- hashCode() - Method in class no.priv.bang.modeling.modelstore.value.ReferenceValue
- hashCode() - Method in class no.priv.bang.modeling.modelstore.value.StringValue
- hashCode() - Method in class no.priv.bang.modeling.modelstore.value.ValueArrayList
- hasId() - Method in interface no.priv.bang.modeling.modelstore.services.Propertyset
- hasId() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- hasId() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- hasId() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
I
- ID_KEY - Static variable in interface no.priv.bang.modeling.modelstore.services.Propertyset
- IdValue - Class in no.priv.bang.modeling.modelstore.value
- IdValue(UUID) - Constructor for class no.priv.bang.modeling.modelstore.value.IdValue
- impl - Variable in class no.priv.bang.modeling.modelstore.backend.ModelContextRecordingMetadata
- isBoolean() - Method in interface no.priv.bang.modeling.modelstore.services.Value
- isBoolean() - Method in class no.priv.bang.modeling.modelstore.value.BooleanValue
- isBoolean() - Method in class no.priv.bang.modeling.modelstore.value.IdValue
- isBoolean() - Method in class no.priv.bang.modeling.modelstore.value.NilValue
- isBoolean() - Method in class no.priv.bang.modeling.modelstore.value.ValueBase
- isComplexProperty() - Method in interface no.priv.bang.modeling.modelstore.services.Value
- isComplexProperty() - Method in class no.priv.bang.modeling.modelstore.value.ComplexValue
- isComplexProperty() - Method in class no.priv.bang.modeling.modelstore.value.IdValue
- isComplexProperty() - Method in class no.priv.bang.modeling.modelstore.value.NilValue
- isComplexProperty() - Method in class no.priv.bang.modeling.modelstore.value.ValueBase
- isDouble() - Method in interface no.priv.bang.modeling.modelstore.services.Value
- isDouble() - Method in class no.priv.bang.modeling.modelstore.value.DoubleValue
- isDouble() - Method in class no.priv.bang.modeling.modelstore.value.IdValue
- isDouble() - Method in class no.priv.bang.modeling.modelstore.value.NilValue
- isDouble() - Method in class no.priv.bang.modeling.modelstore.value.ValueBase
- isEmpty() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- isEmpty() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- isEmpty() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- isId() - Method in interface no.priv.bang.modeling.modelstore.services.Value
- isId() - Method in class no.priv.bang.modeling.modelstore.value.IdValue
- isId() - Method in class no.priv.bang.modeling.modelstore.value.NilValue
- isId() - Method in class no.priv.bang.modeling.modelstore.value.ValueBase
- isList() - Method in interface no.priv.bang.modeling.modelstore.services.Value
- isList() - Method in class no.priv.bang.modeling.modelstore.value.BooleanValue
- isList() - Method in class no.priv.bang.modeling.modelstore.value.IdValue
- isList() - Method in class no.priv.bang.modeling.modelstore.value.ListValue
- isList() - Method in class no.priv.bang.modeling.modelstore.value.NilValue
- isList() - Method in class no.priv.bang.modeling.modelstore.value.ValueBase
- isLong() - Method in interface no.priv.bang.modeling.modelstore.services.Value
- isLong() - Method in class no.priv.bang.modeling.modelstore.value.IdValue
- isLong() - Method in class no.priv.bang.modeling.modelstore.value.LongValue
- isLong() - Method in class no.priv.bang.modeling.modelstore.value.NilValue
- isLong() - Method in class no.priv.bang.modeling.modelstore.value.ValueBase
- isNil() - Method in interface no.priv.bang.modeling.modelstore.services.Propertyset
- isNil() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- isNil() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- isNil() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- isReference() - Method in interface no.priv.bang.modeling.modelstore.services.Value
- isReference() - Method in class no.priv.bang.modeling.modelstore.value.IdValue
- isReference() - Method in class no.priv.bang.modeling.modelstore.value.NilValue
- isReference() - Method in class no.priv.bang.modeling.modelstore.value.ReferenceValue
- isReference() - Method in class no.priv.bang.modeling.modelstore.value.ValueBase
- isString() - Method in interface no.priv.bang.modeling.modelstore.services.Value
- isString() - Method in class no.priv.bang.modeling.modelstore.value.IdValue
- isString() - Method in class no.priv.bang.modeling.modelstore.value.NilValue
- isString() - Method in class no.priv.bang.modeling.modelstore.value.StringValue
- isString() - Method in class no.priv.bang.modeling.modelstore.value.ValueBase
J
- JsonGeneratorWithReferences - Class in no.priv.bang.modeling.modelstore.backend
-
A
JsonGenerator
that can write object IDs and references. - JsonGeneratorWithReferences(JsonGenerator) - Constructor for class no.priv.bang.modeling.modelstore.backend.JsonGeneratorWithReferences
- JsonPropertysetPersister - Class in no.priv.bang.modeling.modelstore.backend
-
This persist and restore the contents of a Modelstore to/from a JSON
File
. - JsonPropertysetPersister(JsonFactory, ValueCreator) - Constructor for class no.priv.bang.modeling.modelstore.backend.JsonPropertysetPersister
K
- keySet() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- keySet() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- keySet() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
L
- lastmodifiedtime - Variable in class no.priv.bang.modeling.modelstore.backend.ModelContextRecordingMetadata
- listAllAspects() - Method in class no.priv.bang.modeling.modelstore.backend.ModelContextImpl
- listAllAspects() - Method in class no.priv.bang.modeling.modelstore.backend.ModelContextRecordingMetadata
- listAllAspects() - Method in interface no.priv.bang.modeling.modelstore.services.ModelContext
-
List all of the
Propertyset
instances with ids that contain aspect descriptions in this context. - listAllPropertysets() - Method in class no.priv.bang.modeling.modelstore.backend.ModelContextImpl
- listAllPropertysets() - Method in class no.priv.bang.modeling.modelstore.backend.ModelContextRecordingMetadata
- listAllPropertysets() - Method in interface no.priv.bang.modeling.modelstore.services.ModelContext
-
List all of the
Propertyset
instances with ids, except for the aspects that is built into everyPropertyset
. - ListValue - Class in no.priv.bang.modeling.modelstore.value
- ListValue(ValueList) - Constructor for class no.priv.bang.modeling.modelstore.value.ListValue
- loadEmbeddedAspects() - Method in class no.priv.bang.modeling.modelstore.backend.ModelContextImpl
- logError(String, Object, Exception) - Method in class no.priv.bang.modeling.modelstore.backend.ModelContextImpl
- logError(String, Object, Exception) - Method in class no.priv.bang.modeling.modelstore.backend.ModelContextRecordingMetadata
- logError(String, Object, Exception) - Method in class no.priv.bang.modeling.modelstore.backend.ModelstoreBase
- logError(String, Object, Exception) - Method in interface no.priv.bang.modeling.modelstore.services.ModelContext
-
Log an error situation that resulted in a caught exception.
- logError(String, Object, Exception) - Method in interface no.priv.bang.modeling.modelstore.services.Modelstore
-
Log an error situation that resulted in a caught exception.
- LongValue - Class in no.priv.bang.modeling.modelstore.value
-
Wraps a
Long
value in aPropertyset
. - LongValue(Long) - Constructor for class no.priv.bang.modeling.modelstore.value.LongValue
M
- merge(ModelContext) - Method in class no.priv.bang.modeling.modelstore.backend.ModelContextImpl
- merge(ModelContext) - Method in class no.priv.bang.modeling.modelstore.backend.ModelContextRecordingMetadata
- merge(ModelContext) - Method in interface no.priv.bang.modeling.modelstore.services.ModelContext
- merge(ModelContext, ModelContext) - Static method in class no.priv.bang.modeling.modelstore.backend.ModelContexts
-
Merge two
ModelContext
objects. - message - Variable in class no.priv.bang.modeling.modelstore.services.ErrorBean
- metadataAspectId - Static variable in class no.priv.bang.modeling.modelstore.backend.Aspects
- metadataId - Variable in class no.priv.bang.modeling.modelstore.backend.ModelContextImpl
- metadataId - Static variable in class no.priv.bang.modeling.modelstore.backend.ModelContexts
- modelAspectId - Static variable in class no.priv.bang.modeling.modelstore.backend.Aspects
- ModelContext - Interface in no.priv.bang.modeling.modelstore.services
-
A ModelContext is a reference to a set of interconnected
Propertyset
instances forming a model or several models. - ModelContextImpl - Class in no.priv.bang.modeling.modelstore.backend
- ModelContextImpl() - Constructor for class no.priv.bang.modeling.modelstore.backend.ModelContextImpl
- ModelContextImpl(Modelstore) - Constructor for class no.priv.bang.modeling.modelstore.backend.ModelContextImpl
- ModelContextRecordingMetadata - Class in no.priv.bang.modeling.modelstore.backend
- ModelContextRecordingMetadata(ModelContext, DateFactory, ValueCreator) - Constructor for class no.priv.bang.modeling.modelstore.backend.ModelContextRecordingMetadata
- ModelContexts - Class in no.priv.bang.modeling.modelstore.backend
-
Common code and constants for
ModelContext
implementations. - ModelContexts() - Constructor for class no.priv.bang.modeling.modelstore.backend.ModelContexts
- modelstore - Variable in class no.priv.bang.modeling.modelstore.backend.ModelContextImpl
- Modelstore - Interface in no.priv.bang.modeling.modelstore.services
-
An interface that defines the access to all
Propertyset
instances in memory. - ModelstoreBase - Class in no.priv.bang.modeling.modelstore.backend
-
Class implementing Modelstore for use as a base class for Provider classes for Modelstore.
- ModelstoreBase() - Constructor for class no.priv.bang.modeling.modelstore.backend.ModelstoreBase
- ModelstoreProvider - Class in no.priv.bang.modeling.modelstore.backend
-
An OSGi Declarative Services component providing an implementation of the
Modelstore
service. - ModelstoreProvider() - Constructor for class no.priv.bang.modeling.modelstore.backend.ModelstoreProvider
- ModificationRecorder - Interface in no.priv.bang.modeling.modelstore.services
-
Define the interface for recording and retrieving the last modification times for propertysets.
- modifiedPropertyset(Propertyset) - Method in class no.priv.bang.modeling.modelstore.backend.ModelContextRecordingMetadata
-
Set a timestamp for the propertyset given as an argument
- modifiedPropertyset(Propertyset) - Method in interface no.priv.bang.modeling.modelstore.services.ModificationRecorder
-
Set a timestamp for the propertyset given as an argument
N
- newList() - Static method in class no.priv.bang.modeling.modelstore.value.Values
-
Create new instances of
ValueArrayList
. - newPropertyset() - Method in interface no.priv.bang.modeling.modelstore.services.ValueCreator
-
Create a new, empty, id-less
Propertyset
. - newPropertyset() - Method in class no.priv.bang.modeling.modelstore.value.ValueCreatorProvider
- newPropertyset(UUID) - Method in interface no.priv.bang.modeling.modelstore.services.ValueCreator
-
Create a new, empty
Propertyset
with a given id value - newPropertyset(UUID) - Method in class no.priv.bang.modeling.modelstore.value.ValueCreatorProvider
- newValueList() - Method in interface no.priv.bang.modeling.modelstore.services.ValueCreator
- newValueList() - Method in class no.priv.bang.modeling.modelstore.value.ValueCreatorProvider
- nilId - Variable in class no.priv.bang.modeling.modelstore.value.NilValue
- NilValue - Class in no.priv.bang.modeling.modelstore.value
-
A nil property value object.
- NilValue() - Constructor for class no.priv.bang.modeling.modelstore.value.NilValue
- no.priv.bang.modeling.modelstore.backend - package no.priv.bang.modeling.modelstore.backend
- no.priv.bang.modeling.modelstore.services - package no.priv.bang.modeling.modelstore.services
- no.priv.bang.modeling.modelstore.value - package no.priv.bang.modeling.modelstore.value
- now() - Method in interface no.priv.bang.modeling.modelstore.services.DateFactory
- nullBooleanValue - Variable in class no.priv.bang.modeling.modelstore.value.NilValue
- nullDoubleValue - Variable in class no.priv.bang.modeling.modelstore.value.NilValue
- nullLongValue - Variable in class no.priv.bang.modeling.modelstore.value.NilValue
O
- outputArray(JsonGenerator, ValueList) - Method in class no.priv.bang.modeling.modelstore.backend.JsonPropertysetPersister
- outputPropertyset(JsonGenerator, Propertyset) - Method in class no.priv.bang.modeling.modelstore.backend.JsonPropertysetPersister
- outputPropertySets(JsonGenerator, Collection<Propertyset>) - Method in class no.priv.bang.modeling.modelstore.backend.JsonPropertysetPersister
- outputValue(JsonGenerator, String, Value) - Method in class no.priv.bang.modeling.modelstore.backend.JsonPropertysetPersister
P
- parseArray(JsonParser, ModelContext) - Method in class no.priv.bang.modeling.modelstore.backend.JsonPropertysetPersister
- parseIdProperty(JsonParser, ModelContext, Propertyset) - Method in class no.priv.bang.modeling.modelstore.backend.JsonPropertysetPersister
- parseObject(JsonParser, ModelContext) - Method in class no.priv.bang.modeling.modelstore.backend.JsonPropertysetPersister
- parseObjectReference(JsonParser, ModelContext) - Method in class no.priv.bang.modeling.modelstore.backend.JsonPropertysetPersister
- parseUntilEnd(ModelContext, JsonParser) - Method in class no.priv.bang.modeling.modelstore.backend.JsonPropertysetPersister
- parsingAllOrdinaryPropertiesOfAPropertyset(JsonParser, ModelContext, Propertyset, String) - Method in class no.priv.bang.modeling.modelstore.backend.JsonPropertysetPersister
- parsingAspectProperty(JsonParser, ModelContext, Propertyset) - Method in class no.priv.bang.modeling.modelstore.backend.JsonPropertysetPersister
- persist(File, ModelContext) - Method in class no.priv.bang.modeling.modelstore.backend.JsonPropertysetPersister
- persist(OutputStream, ModelContext) - Method in class no.priv.bang.modeling.modelstore.backend.JsonPropertysetPersister
- persistContext(OutputStream, ModelContext) - Method in class no.priv.bang.modeling.modelstore.backend.ModelstoreBase
- persistContext(OutputStream, ModelContext) - Method in interface no.priv.bang.modeling.modelstore.services.Modelstore
- properties - Variable in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- propertyset - Variable in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- Propertyset - Interface in no.priv.bang.modeling.modelstore.services
-
Interface defining a class that can function as both nodes and edges in a model graph.
- PropertysetImpl - Class in no.priv.bang.modeling.modelstore.value
-
Implementation of
Propertyset
backed by aMap
. - PropertysetImpl() - Constructor for class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- PropertysetImpl(UUID) - Constructor for class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- PropertysetImpl(Propertyset) - Constructor for class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- PropertysetNil - Class in no.priv.bang.modeling.modelstore.value
-
Singleton implementation of
Propertyset
intended to be used instead of null, for undefined property values, or values that cannot be cast to aPropertyset
- PropertysetNil() - Constructor for class no.priv.bang.modeling.modelstore.value.PropertysetNil
- PropertysetRecordingSaveTime - Class in no.priv.bang.modeling.modelstore.value
-
This is an implementation of
Propertyset
that wraps aPropertysetImpl
object, and has a back reference to the ModelContextRecordingMetadata that is used to set the lastmodifiedtime of thePropertyset
. - PropertysetRecordingSaveTime(ModificationRecorder, Propertyset) - Constructor for class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- propertysets - Variable in class no.priv.bang.modeling.modelstore.backend.ModelContextImpl
- Propertysets - Class in no.priv.bang.modeling.modelstore.value
-
Static methods for manipulating
Propertyset
instances. - Propertysets() - Constructor for class no.priv.bang.modeling.modelstore.value.Propertysets
- PropertysetValueBase - Class in no.priv.bang.modeling.modelstore.value
- PropertysetValueBase(Propertyset) - Constructor for class no.priv.bang.modeling.modelstore.value.PropertysetValueBase
- put(String, Value) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- put(String, Value) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- put(String, Value) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- putAll(Map<? extends String, ? extends Value>) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- putAll(Map<? extends String, ? extends Value>) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- putAll(Map<? extends String, ? extends Value>) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
R
- recorder - Variable in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- ReferenceValue - Class in no.priv.bang.modeling.modelstore.value
-
A property value that references a
Propertyset
(a "pointer" value). - ReferenceValue(Propertyset) - Constructor for class no.priv.bang.modeling.modelstore.value.ReferenceValue
- relationshipAspectId - Static variable in class no.priv.bang.modeling.modelstore.backend.Aspects
- remove(int) - Method in class no.priv.bang.modeling.modelstore.value.EmptyValueList
- remove(int) - Method in class no.priv.bang.modeling.modelstore.value.ValueArrayList
- remove(Object) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- remove(Object) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- remove(Object) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- restore(File, ModelContext) - Method in class no.priv.bang.modeling.modelstore.backend.JsonPropertysetPersister
- restore(InputStream, ModelContext) - Method in class no.priv.bang.modeling.modelstore.backend.JsonPropertysetPersister
- restoreContext(InputStream) - Method in class no.priv.bang.modeling.modelstore.backend.ModelstoreBase
- restoreContext(InputStream) - Method in interface no.priv.bang.modeling.modelstore.services.Modelstore
S
- set(int, boolean) - Method in interface no.priv.bang.modeling.modelstore.services.ValueList
- set(int, boolean) - Method in class no.priv.bang.modeling.modelstore.value.EmptyValueList
- set(int, boolean) - Method in class no.priv.bang.modeling.modelstore.value.ValueArrayList
- set(int, double) - Method in interface no.priv.bang.modeling.modelstore.services.ValueList
- set(int, double) - Method in class no.priv.bang.modeling.modelstore.value.EmptyValueList
- set(int, double) - Method in class no.priv.bang.modeling.modelstore.value.ValueArrayList
- set(int, long) - Method in interface no.priv.bang.modeling.modelstore.services.ValueList
- set(int, long) - Method in class no.priv.bang.modeling.modelstore.value.EmptyValueList
- set(int, long) - Method in class no.priv.bang.modeling.modelstore.value.ValueArrayList
- set(int, Boolean) - Method in interface no.priv.bang.modeling.modelstore.services.ValueList
- set(int, Boolean) - Method in class no.priv.bang.modeling.modelstore.value.EmptyValueList
- set(int, Boolean) - Method in class no.priv.bang.modeling.modelstore.value.ValueArrayList
- set(int, Double) - Method in interface no.priv.bang.modeling.modelstore.services.ValueList
- set(int, Double) - Method in class no.priv.bang.modeling.modelstore.value.EmptyValueList
- set(int, Double) - Method in class no.priv.bang.modeling.modelstore.value.ValueArrayList
- set(int, Long) - Method in interface no.priv.bang.modeling.modelstore.services.ValueList
- set(int, Long) - Method in class no.priv.bang.modeling.modelstore.value.EmptyValueList
- set(int, Long) - Method in class no.priv.bang.modeling.modelstore.value.ValueArrayList
- set(int, String) - Method in interface no.priv.bang.modeling.modelstore.services.ValueList
- set(int, String) - Method in class no.priv.bang.modeling.modelstore.value.EmptyValueList
- set(int, String) - Method in class no.priv.bang.modeling.modelstore.value.ValueArrayList
- set(int, Propertyset) - Method in interface no.priv.bang.modeling.modelstore.services.ValueList
- set(int, Propertyset) - Method in class no.priv.bang.modeling.modelstore.value.EmptyValueList
- set(int, Propertyset) - Method in class no.priv.bang.modeling.modelstore.value.ValueArrayList
- set(int, Value) - Method in class no.priv.bang.modeling.modelstore.value.EmptyValueList
- set(int, Value) - Method in class no.priv.bang.modeling.modelstore.value.ValueArrayList
- set(int, ValueList) - Method in interface no.priv.bang.modeling.modelstore.services.ValueList
- set(int, ValueList) - Method in class no.priv.bang.modeling.modelstore.value.EmptyValueList
- set(int, ValueList) - Method in class no.priv.bang.modeling.modelstore.value.ValueArrayList
- setBooleanProperty(String, boolean) - Method in interface no.priv.bang.modeling.modelstore.services.Propertyset
- setBooleanProperty(String, boolean) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- setBooleanProperty(String, boolean) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- setBooleanProperty(String, boolean) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- setBooleanProperty(String, Boolean) - Method in interface no.priv.bang.modeling.modelstore.services.Propertyset
- setBooleanProperty(String, Boolean) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- setBooleanProperty(String, Boolean) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- setBooleanProperty(String, Boolean) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- setComplexProperty(String, Propertyset) - Method in interface no.priv.bang.modeling.modelstore.services.Propertyset
- setComplexProperty(String, Propertyset) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- setComplexProperty(String, Propertyset) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- setComplexProperty(String, Propertyset) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- setDateFactory(DateFactory) - Method in class no.priv.bang.modeling.modelstore.backend.ModelstoreBase
- setDoubleProperty(String, double) - Method in interface no.priv.bang.modeling.modelstore.services.Propertyset
- setDoubleProperty(String, double) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- setDoubleProperty(String, double) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- setDoubleProperty(String, double) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- setDoubleProperty(String, Double) - Method in interface no.priv.bang.modeling.modelstore.services.Propertyset
- setDoubleProperty(String, Double) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- setDoubleProperty(String, Double) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- setDoubleProperty(String, Double) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- setLastmodifiedtimes(Propertyset) - Method in class no.priv.bang.modeling.modelstore.backend.ModelContextRecordingMetadata
-
UUIDs of propertysets are the propertynames of the "lastmodifiedtimes" complex property.
- setListProperty(String, ValueList) - Method in interface no.priv.bang.modeling.modelstore.services.Propertyset
- setListProperty(String, ValueList) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- setListProperty(String, ValueList) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- setListProperty(String, ValueList) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- setLongProperty(String, long) - Method in interface no.priv.bang.modeling.modelstore.services.Propertyset
- setLongProperty(String, long) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- setLongProperty(String, long) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- setLongProperty(String, long) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- setLongProperty(String, Long) - Method in interface no.priv.bang.modeling.modelstore.services.Propertyset
- setLongProperty(String, Long) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- setLongProperty(String, Long) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- setLongProperty(String, Long) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- setProperty(String, Value) - Method in interface no.priv.bang.modeling.modelstore.services.Propertyset
- setProperty(String, Value) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- setProperty(String, Value) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- setProperty(String, Value) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- setReferenceProperty(String, Propertyset) - Method in interface no.priv.bang.modeling.modelstore.services.Propertyset
- setReferenceProperty(String, Propertyset) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- setReferenceProperty(String, Propertyset) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- setReferenceProperty(String, Propertyset) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- setStringProperty(String, String) - Method in interface no.priv.bang.modeling.modelstore.services.Propertyset
- setStringProperty(String, String) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- setStringProperty(String, String) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- setStringProperty(String, String) - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- setValueCreator(ValueCreator) - Method in class no.priv.bang.modeling.modelstore.backend.ModelstoreProvider
- singleton - Static variable in class no.priv.bang.modeling.modelstore.value.NilValue
- singleton - Static variable in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- size() - Method in class no.priv.bang.modeling.modelstore.value.EmptyValueList
- size() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- size() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- size() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- size() - Method in class no.priv.bang.modeling.modelstore.value.ValueArrayList
- StringValue - Class in no.priv.bang.modeling.modelstore.value
-
Wraps a
String
value in aPropertyset
. - StringValue(String) - Constructor for class no.priv.bang.modeling.modelstore.value.StringValue
T
- toArray(T[]) - Method in class no.priv.bang.modeling.modelstore.value.EmptyValueList
- toBooleanValue(boolean) - Static method in class no.priv.bang.modeling.modelstore.value.Values
-
Create new instances of
BooleanValue
- toBooleanValue(Boolean) - Static method in class no.priv.bang.modeling.modelstore.value.Values
-
Create new instances of
BooleanValue
- toComplexValue(Propertyset) - Method in interface no.priv.bang.modeling.modelstore.services.ValueCreator
-
Create an embedded object value from a propertyset
- toComplexValue(Propertyset) - Method in class no.priv.bang.modeling.modelstore.value.ValueCreatorProvider
- toComplexValue(Propertyset) - Static method in class no.priv.bang.modeling.modelstore.value.Values
-
Create new instances of
ComplexValue
- toComplexValue(Propertyset, boolean) - Static method in class no.priv.bang.modeling.modelstore.value.Values
-
Create new instances of
ComplexValue
- toDoubleValue(double) - Static method in class no.priv.bang.modeling.modelstore.value.Values
-
Create new instances of
DoubleValue
- toDoubleValue(Double) - Static method in class no.priv.bang.modeling.modelstore.value.Values
-
Create new instances of
DoubleValue
- toListValue(ValueList) - Static method in class no.priv.bang.modeling.modelstore.value.Values
-
Create new instances of
ListValue
- toListValue(ValueList, boolean) - Static method in class no.priv.bang.modeling.modelstore.value.Values
-
Create new instances of
ListValue
- toLongValue(long) - Static method in class no.priv.bang.modeling.modelstore.value.Values
-
Create new instances of
LongValue
- toLongValue(Long) - Static method in class no.priv.bang.modeling.modelstore.value.Values
-
Create new instances of
LongValue
- toReferenceValue(Propertyset) - Method in interface no.priv.bang.modeling.modelstore.services.ValueCreator
-
Create a reference value to a propertyset (a "pointer to an object")
- toReferenceValue(Propertyset) - Method in class no.priv.bang.modeling.modelstore.value.ValueCreatorProvider
- toReferenceValue(Propertyset) - Static method in class no.priv.bang.modeling.modelstore.value.Values
-
Create new instances of
ReferenceValue
- toString() - Method in class no.priv.bang.modeling.modelstore.backend.ModelContextImpl
- toString() - Method in class no.priv.bang.modeling.modelstore.backend.ModelContextRecordingMetadata
- toString() - Method in class no.priv.bang.modeling.modelstore.value.BooleanValue
- toString() - Method in class no.priv.bang.modeling.modelstore.value.ComplexValue
- toString() - Method in class no.priv.bang.modeling.modelstore.value.DoubleValue
- toString() - Method in class no.priv.bang.modeling.modelstore.value.IdValue
- toString() - Method in class no.priv.bang.modeling.modelstore.value.ListValue
- toString() - Method in class no.priv.bang.modeling.modelstore.value.LongValue
- toString() - Method in class no.priv.bang.modeling.modelstore.value.NilValue
- toString() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- toString() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- toString() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- toString() - Method in class no.priv.bang.modeling.modelstore.value.ReferenceValue
- toString() - Method in class no.priv.bang.modeling.modelstore.value.StringValue
- toStringValue(String) - Static method in class no.priv.bang.modeling.modelstore.value.Values
-
Create new instances of
StringValue
U
- unwrapPropertyset(Propertyset) - Method in interface no.priv.bang.modeling.modelstore.services.ValueCreator
-
If the propertyset is wrapped in a different propertyset, then return the inner propertyset if not, just return the argument as-is.
- unwrapPropertyset(Propertyset) - Method in class no.priv.bang.modeling.modelstore.value.ValueCreatorProvider
V
- value - Variable in class no.priv.bang.modeling.modelstore.value.BooleanValue
- value - Variable in class no.priv.bang.modeling.modelstore.value.DoubleValue
- value - Variable in class no.priv.bang.modeling.modelstore.value.IdValue
- value - Variable in class no.priv.bang.modeling.modelstore.value.ListValue
- value - Variable in class no.priv.bang.modeling.modelstore.value.LongValue
- value - Variable in class no.priv.bang.modeling.modelstore.value.PropertysetValueBase
- value - Variable in class no.priv.bang.modeling.modelstore.value.StringValue
- Value - Interface in no.priv.bang.modeling.modelstore.services
-
Defines a wrapper for a property in a PropertySet.
- ValueArrayList - Class in no.priv.bang.modeling.modelstore.value
- ValueArrayList() - Constructor for class no.priv.bang.modeling.modelstore.value.ValueArrayList
- ValueArrayList(int) - Constructor for class no.priv.bang.modeling.modelstore.value.ValueArrayList
- ValueArrayList(ValueList) - Constructor for class no.priv.bang.modeling.modelstore.value.ValueArrayList
- ValueBase - Class in no.priv.bang.modeling.modelstore.value
-
Abstract class containing implementations of the type query methods all returning false.
- ValueBase() - Constructor for class no.priv.bang.modeling.modelstore.value.ValueBase
- valueCreator - Variable in class no.priv.bang.modeling.modelstore.backend.JsonPropertysetPersister
- valueCreator - Variable in class no.priv.bang.modeling.modelstore.backend.ModelContextRecordingMetadata
- valueCreator - Variable in class no.priv.bang.modeling.modelstore.backend.ModelstoreBase
- ValueCreator - Interface in no.priv.bang.modeling.modelstore.services
- ValueCreatorProvider - Class in no.priv.bang.modeling.modelstore.value
- ValueCreatorProvider() - Constructor for class no.priv.bang.modeling.modelstore.value.ValueCreatorProvider
- ValueList - Interface in no.priv.bang.modeling.modelstore.services
- values() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetImpl
- values() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetNil
- values() - Method in class no.priv.bang.modeling.modelstore.value.PropertysetRecordingSaveTime
- Values - Class in no.priv.bang.modeling.modelstore.value
-
A class with static methods for wrapping Java property values in
Value
objects. - Values() - Constructor for class no.priv.bang.modeling.modelstore.value.Values
W
- wrapInModificationTracker(ModificationRecorder, Propertyset) - Method in interface no.priv.bang.modeling.modelstore.services.ValueCreator
-
Wrap a
Propertyset
in a newPropertyset
that will record all modifications to the propertyset in aModificationRecorder
. - wrapInModificationTracker(ModificationRecorder, Propertyset) - Method in class no.priv.bang.modeling.modelstore.value.ValueCreatorProvider
- writeObjectId(Object) - Method in class no.priv.bang.modeling.modelstore.backend.JsonGeneratorWithReferences
- writeObjectRef(Object) - Method in class no.priv.bang.modeling.modelstore.backend.JsonGeneratorWithReferences
All Classes All Packages