Index
A B C D E F G H I L M N O P R S T U V _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(VObject) - Method in class eu.mihosoft.vmf.runtime.core.VIterator
-
Adds the specified object after the last element returned by
VIterator.next()
. - addChangeListener(ChangeListener) - Method in class eu.mihosoft.vmf.runtime.core.Property
-
Adds the specified change listener to this property.
- addListener(ChangeListener) - Method in interface eu.mihosoft.vmf.runtime.core.Changes
-
Adds the specified change listener.
- addListener(ChangeListener) - Method in class eu.mihosoft.vmf.runtime.core.internal.ChangesImpl
-
Deprecated.
- addListener(ChangeListener, boolean) - Method in interface eu.mihosoft.vmf.runtime.core.Changes
-
Adds the specified change listener.
- addListener(ChangeListener, boolean) - Method in class eu.mihosoft.vmf.runtime.core.internal.ChangesImpl
-
Deprecated.
- addPropertyChangeListener(PropertyChangeListener) - Method in interface eu.mihosoft.vmf.runtime.core.ObservableObject
-
Adds a listener.
- all() - Method in interface eu.mihosoft.vmf.runtime.core.Changes
-
Returns all changes to the model (observable collection) that were recorded since the last
Changes.start()
call. - all() - Method in class eu.mihosoft.vmf.runtime.core.internal.ChangesImpl
-
Deprecated.
- Annotation - Interface in eu.mihosoft.vmf.runtime.core
-
An annotation can contain compile-time meta-information that can be queried via VMFs reflection API (
Reflect
). - annotationByKey(String) - Method in class eu.mihosoft.vmf.runtime.core.Property
-
Returns the annotation specified by key.
- annotationByKey(String) - Method in interface eu.mihosoft.vmf.runtime.core.Reflect
-
Returns annotation specified by key.
- AnnotationImpl - Class in eu.mihosoft.vmf.runtime.core.internal
- AnnotationImpl(String, String) - Constructor for class eu.mihosoft.vmf.runtime.core.internal.AnnotationImpl
- annotations() - Method in class eu.mihosoft.vmf.runtime.core.internal.ReflectImpl
-
Deprecated.
- annotations() - Method in class eu.mihosoft.vmf.runtime.core.Property
-
Returns the list of annotations of this object.
- annotations() - Method in interface eu.mihosoft.vmf.runtime.core.Reflect
-
Returns the list of annotations of this object.
- annotationsByKey(String) - Method in interface eu.mihosoft.vmf.runtime.core.Reflect
-
Returns annotations specified by key.
- apply(VObject) - Method in interface eu.mihosoft.vmf.runtime.core.Change
-
Applies this change to the specified object.
- asModifiable() - Method in interface eu.mihosoft.vmf.runtime.core.ReadOnly
-
Returns a modifiable deep copy of this read-only instance
- asReadOnly() - Method in interface eu.mihosoft.vmf.runtime.core.VObject
-
Returns a read-only wrapper of this object.
- asStream() - Method in class eu.mihosoft.vmf.runtime.core.VIterator
-
Returns a stream backed by this iterator.
B
- behavior() - Method in interface eu.mihosoft.vmf.runtime.core.VMF
-
Returns the behavior API of this object.
- Behavior<T extends VObject> - Interface in eu.mihosoft.vmf.runtime.core
C
- Change - Interface in eu.mihosoft.vmf.runtime.core
-
A model change.
- CHANGE_TYPE_CONTAINMENT - Static variable in interface eu.mihosoft.vmf.runtime.core.internal.ChangeInternal
-
Deprecated.
- CHANGE_TYPE_CROSS_REF - Static variable in interface eu.mihosoft.vmf.runtime.core.internal.ChangeInternal
-
Deprecated.
- CHANGE_TYPE_EMPTY - Static variable in interface eu.mihosoft.vmf.runtime.core.internal.ChangeInternal
-
Deprecated.
- Change.ChangeType - Enum in eu.mihosoft.vmf.runtime.core
-
Change Type
- ChangeInternal - Interface in eu.mihosoft.vmf.runtime.core.internal
-
Deprecated.
- ChangeListener - Interface in eu.mihosoft.vmf.runtime.core
-
A model change listener.
- changes() - Method in interface eu.mihosoft.vmf.runtime.core.Transaction
-
Returns the atomic changes that are part of this transaction.
- changes() - Method in interface eu.mihosoft.vmf.runtime.core.VMF
-
Returns the changes applied to this object.
- Changes - Interface in eu.mihosoft.vmf.runtime.core
-
Contains change related functionality of this object graph.
- ChangesImpl - Class in eu.mihosoft.vmf.runtime.core.internal
-
Deprecated.
- ChangesImpl() - Constructor for class eu.mihosoft.vmf.runtime.core.internal.ChangesImpl
-
Deprecated.
- clear() - Method in interface eu.mihosoft.vmf.runtime.core.Changes
-
Removes all recorded changes (also removes transactions).
- clear() - Method in class eu.mihosoft.vmf.runtime.core.internal.ChangesImpl
-
Deprecated.
- clone() - Method in interface eu.mihosoft.vmf.runtime.core.VObject
-
Returns a deep clone of this object.
- CONTAINMENT_TREE - eu.mihosoft.vmf.runtime.core.VIterator.IterationStrategy
-
Visits the containment tree.
- content() - Method in interface eu.mihosoft.vmf.runtime.core.VMF
-
Returns the content of this object.
- Content - Interface in eu.mihosoft.vmf.runtime.core
-
Content of this object graph.
D
- deepCopy() - Method in interface eu.mihosoft.vmf.runtime.core.Content
-
Returns a deep copy of this object.
- DelegatedBehavior<T extends VObject> - Interface in eu.mihosoft.vmf.runtime.core
-
Delegation interface for invoking custom implementations.
- DelegatedBehaviorBase<T extends VObject> - Class in eu.mihosoft.vmf.runtime.core
-
Delegation base class for invoking custom implementations.
- DelegatedBehaviorBase() - Constructor for class eu.mihosoft.vmf.runtime.core.DelegatedBehaviorBase
- disableModelVersioning() - Method in class eu.mihosoft.vmf.runtime.core.internal.ChangesImpl
-
Deprecated.
E
- enableModelVersioning() - Method in class eu.mihosoft.vmf.runtime.core.internal.ChangesImpl
-
Deprecated.
- equals(Object) - Method in interface eu.mihosoft.vmf.runtime.core.Content
-
Indicates whether this VMF object is equal to the specified object.
- equals(Object) - Method in class eu.mihosoft.vmf.runtime.core.internal.AnnotationImpl
- equals(Object) - Method in class eu.mihosoft.vmf.runtime.core.internal.VObjectInternal.EqualsPair
-
Deprecated.
- equals(Object) - Method in class eu.mihosoft.vmf.runtime.core.Type
- equals(String, String) - Method in interface eu.mihosoft.vmf.runtime.core.Annotation
-
Determines whether this annotation object is equal to the specified key and value.
- EqualsPair(Object, Object) - Constructor for class eu.mihosoft.vmf.runtime.core.internal.VObjectInternal.EqualsPair
-
Deprecated.
- eu.mihosoft.vmf.runtime.core - package eu.mihosoft.vmf.runtime.core
- eu.mihosoft.vmf.runtime.core.internal - package eu.mihosoft.vmf.runtime.core.internal
F
- fireIndexedPropertyChange(String, int, boolean, boolean) - Method in class eu.mihosoft.vmf.runtime.core.internal.VMFPropertyChangeSupport
-
Deprecated.
- fireIndexedPropertyChange(String, int, int, int) - Method in class eu.mihosoft.vmf.runtime.core.internal.VMFPropertyChangeSupport
-
Deprecated.
- fireIndexedPropertyChange(String, int, Object, Object) - Method in class eu.mihosoft.vmf.runtime.core.internal.VMFPropertyChangeSupport
-
Deprecated.
- firePropertyChange(PropertyChangeEvent) - Method in class eu.mihosoft.vmf.runtime.core.internal.VMFPropertyChangeSupport
-
Deprecated.
- firePropertyChange(String, boolean, boolean) - Method in class eu.mihosoft.vmf.runtime.core.internal.VMFPropertyChangeSupport
-
Deprecated.
- firePropertyChange(String, int, int) - Method in class eu.mihosoft.vmf.runtime.core.internal.VMFPropertyChangeSupport
-
Deprecated.
- firePropertyChange(String, Object, Object) - Method in class eu.mihosoft.vmf.runtime.core.internal.VMFPropertyChangeSupport
-
Deprecated.
- firePropertyChange(String, Object, Object, String) - Method in class eu.mihosoft.vmf.runtime.core.internal.VMFPropertyChangeSupport
-
Deprecated.Fires a property change event including event info.
G
- get() - Method in interface eu.mihosoft.vmf.runtime.core.Behavior
- get() - Method in class eu.mihosoft.vmf.runtime.core.Property
-
Returns the value of this property.
- getCaller() - Method in class eu.mihosoft.vmf.runtime.core.DelegatedBehaviorBase
-
Returns the caller currently associated with this behavior.
- getDefault() - Method in class eu.mihosoft.vmf.runtime.core.Property
-
Returns the default value of this property.
- getElementTypeName() - Method in class eu.mihosoft.vmf.runtime.core.Type
-
Returns the element type name if this type denotes a list type.
- getInternalChangeInfo() - Method in interface eu.mihosoft.vmf.runtime.core.internal.ChangeInternal
-
Deprecated.A string that indicates additional information, such as events generated by cross-ref etc.
- getKey() - Method in interface eu.mihosoft.vmf.runtime.core.Annotation
-
Returns the annotation key which can be an arbitrary string.
- getKey() - Method in class eu.mihosoft.vmf.runtime.core.internal.AnnotationImpl
- getName() - Method in class eu.mihosoft.vmf.runtime.core.Property
-
Returns the name of this property.
- getName() - Method in class eu.mihosoft.vmf.runtime.core.Type
-
Returns the name of this type.
- getTimestamp() - Method in interface eu.mihosoft.vmf.runtime.core.Change
-
Returns the timestamp (in nano seconds) which denotes the creation of this change.
- getType() - Method in interface eu.mihosoft.vmf.runtime.core.Change
-
Returns the type of this change.
- getType() - Method in class eu.mihosoft.vmf.runtime.core.Property
-
Returns the type of this property.
- getValue() - Method in interface eu.mihosoft.vmf.runtime.core.Annotation
-
Returns the annotation value which can be an arbitrary string.
- getValue() - Method in class eu.mihosoft.vmf.runtime.core.internal.AnnotationImpl
H
- hashCode() - Method in interface eu.mihosoft.vmf.runtime.core.Content
-
Returns the hash-code for this VMF object.
- hashCode() - Method in class eu.mihosoft.vmf.runtime.core.internal.AnnotationImpl
- hashCode() - Method in class eu.mihosoft.vmf.runtime.core.internal.VObjectInternal.EqualsPair
-
Deprecated.
- hashCode() - Method in class eu.mihosoft.vmf.runtime.core.Type
- hasNext() - Method in class eu.mihosoft.vmf.runtime.core.VIterator
I
- Immutable - Interface in eu.mihosoft.vmf.runtime.core
-
Denotes an immutable type.
- isAddSupported() - Method in class eu.mihosoft.vmf.runtime.core.VIterator
-
Indicates whether adding at the current iterator location is supported.
- isCrossRefChange(Change) - Static method in interface eu.mihosoft.vmf.runtime.core.internal.ChangeInternal
-
Deprecated.Indicates whether the specified change is only a crossref change, i.e, triggered by setting the opposite of the cross ref.
- isCrossRefChange(CollectionChangeEvent) - Static method in interface eu.mihosoft.vmf.runtime.core.internal.ChangeInternal
-
Deprecated.Indicates whether the specified change is only a crossref list change, i.e, triggered by setting the opposite of the cross ref.
- isIgnoreNullObjects() - Method in interface eu.mihosoft.vmf.runtime.core.TraversalListener
-
Indicates whether
null
objects are ignored. - isListType() - Method in class eu.mihosoft.vmf.runtime.core.Type
-
Indicates whether this type is a list type.
- isModelType() - Method in class eu.mihosoft.vmf.runtime.core.Type
-
Indicates whether this type is a model type.
- isModelVersioningEnabled() - Method in interface eu.mihosoft.vmf.runtime.core.Changes
-
Indicates whether model versioning is enabled.
- isModelVersioningEnabled() - Method in class eu.mihosoft.vmf.runtime.core.internal.ChangesImpl
-
Deprecated.
- isSet() - Method in class eu.mihosoft.vmf.runtime.core.Property
-
Indicates whether this property is set.
- isUndoable() - Method in interface eu.mihosoft.vmf.runtime.core.Change
-
Indicates whether this change can be reverted.
- isUndoable() - Method in interface eu.mihosoft.vmf.runtime.core.Transaction
-
Indicates whether this transaction is undoable.
- iterator() - Method in interface eu.mihosoft.vmf.runtime.core.Content
-
Returns an iterator that traverses the object graph (depth first) using the
VIterator.IterationStrategy.UNIQUE_PROPERTY
iteration strategy. - iterator(VIterator.IterationStrategy) - Method in interface eu.mihosoft.vmf.runtime.core.Content
-
Returns an iterator that traverses the object graph (depth first) using the specified iteration strategy.
L
- LIST - eu.mihosoft.vmf.runtime.core.Change.ChangeType
-
Change affects a list.
- listChange() - Method in interface eu.mihosoft.vmf.runtime.core.Change
-
Returns the list change (optional) which exists if this change affects a list (list elements added, removed, etc.).
M
- modelVersion() - Method in interface eu.mihosoft.vmf.runtime.core.Changes
-
Returns the model version.
- modelVersion() - Method in class eu.mihosoft.vmf.runtime.core.internal.ChangesImpl
-
Deprecated.
- ModelVersion - Interface in eu.mihosoft.vmf.runtime.core
-
Model version.
- Mutable - Interface in eu.mihosoft.vmf.runtime.core
-
Denotes a mutable type.
N
- newInstance(boolean, boolean, String, Class<?>) - Static method in class eu.mihosoft.vmf.runtime.core.Type
-
Deprecated.
- newInstance(VObjectInternal, String, boolean) - Static method in class eu.mihosoft.vmf.runtime.core.Property
-
Deprecated.
- newInstance(VObject) - Static method in class eu.mihosoft.vmf.runtime.core.internal.VMFPropertyChangeSupport
-
Deprecated.
- newValue() - Method in interface eu.mihosoft.vmf.runtime.core.PropertyChange
-
The new value after the change.
- next() - Method in class eu.mihosoft.vmf.runtime.core.VIterator
O
- object() - Method in interface eu.mihosoft.vmf.runtime.core.Change
-
Returns the object affected by this change
- ObservableObject - Interface in eu.mihosoft.vmf.runtime.core
-
An observable object interface.
- of(VObject) - Static method in class eu.mihosoft.vmf.runtime.core.VIterator
-
Returns an iterator that iterates over the specified object graph using the
VIterator.IterationStrategy.UNIQUE_NODE
iteration strategy. - of(VObject, TraversalListener, VIterator.IterationStrategy) - Static method in class eu.mihosoft.vmf.runtime.core.VIterator
-
Returns an iterator that iterates over the specified object graph using the specified iteration strategy
- of(VObject, VIterator.IterationStrategy) - Static method in class eu.mihosoft.vmf.runtime.core.VIterator
-
Returns an iterator that iterates over the specified object graph using the specified iteration strategy
- oldValue() - Method in interface eu.mihosoft.vmf.runtime.core.PropertyChange
-
The value prior to this change.
- onChange(Change) - Method in interface eu.mihosoft.vmf.runtime.core.ChangeListener
-
Called whenever the object graph changes.
- onEnter(VObject) - Method in interface eu.mihosoft.vmf.runtime.core.TraversalListener
-
Called whenever the traversal algorithm enters an object node.
- onExit(VObject) - Method in interface eu.mihosoft.vmf.runtime.core.TraversalListener
-
Called whenever the traversal algorithm exits an object node.
P
- properties() - Method in class eu.mihosoft.vmf.runtime.core.internal.ReflectImpl
-
Deprecated.
- properties() - Method in interface eu.mihosoft.vmf.runtime.core.Reflect
-
Returns the list of properties of this object.
- Property - Class in eu.mihosoft.vmf.runtime.core
-
Gives reflective access to an objects/types property.
- PROPERTY - eu.mihosoft.vmf.runtime.core.Change.ChangeType
-
Change affects a single property.
- propertyByName(String) - Method in interface eu.mihosoft.vmf.runtime.core.Reflect
-
Returns the model property specified by name.
- propertyChange() - Method in interface eu.mihosoft.vmf.runtime.core.Change
-
Returns the property change (optional) which exists if this change affects a single property.
- PropertyChange - Interface in eu.mihosoft.vmf.runtime.core
-
Represents a property change.
- propertyName() - Method in interface eu.mihosoft.vmf.runtime.core.Change
-
Returns the name of the property affected by this change.
- publishTransaction() - Method in interface eu.mihosoft.vmf.runtime.core.Changes
-
Publishes a transaction that consists of all changes since the last
startTransaction()
orpublishTransaction()
call. - publishTransaction() - Method in class eu.mihosoft.vmf.runtime.core.internal.ChangesImpl
-
Deprecated.
R
- ReadOnly - Interface in eu.mihosoft.vmf.runtime.core
-
Denotes a read-only type.
- referencedBy() - Method in interface eu.mihosoft.vmf.runtime.core.Content
-
Deprecated.
- references() - Method in interface eu.mihosoft.vmf.runtime.core.Content
-
Deprecated.
- reflect() - Method in class eu.mihosoft.vmf.runtime.core.Type
-
Returns the reflection API of this type (static reflection only).
- reflect() - Method in interface eu.mihosoft.vmf.runtime.core.VMF
-
Returns the reflection API of this object.
- Reflect - Interface in eu.mihosoft.vmf.runtime.core
-
Reflection API of an object/type.
- ReflectImpl - Class in eu.mihosoft.vmf.runtime.core.internal
-
Deprecated.
- ReflectImpl() - Constructor for class eu.mihosoft.vmf.runtime.core.internal.ReflectImpl
-
Deprecated.
- removePropertyChangeListener(PropertyChangeListener) - Method in interface eu.mihosoft.vmf.runtime.core.ObservableObject
-
Removes a listener.
S
- set(DelegatedBehavior<T>) - Method in interface eu.mihosoft.vmf.runtime.core.Behavior
- set(VObject) - Method in class eu.mihosoft.vmf.runtime.core.VIterator
-
Replaces the last element returned by
VIterator.next()
with the specified object. - set(Object) - Method in class eu.mihosoft.vmf.runtime.core.Property
-
Sets this property to the specified object.
- setCaller(T) - Method in interface eu.mihosoft.vmf.runtime.core.DelegatedBehavior
-
Sets the caller that delegates to this class.
- setCaller(T) - Method in class eu.mihosoft.vmf.runtime.core.DelegatedBehaviorBase
- setDefault(Object) - Method in class eu.mihosoft.vmf.runtime.core.Property
-
Deprecated.
- setModel(VObject) - Method in class eu.mihosoft.vmf.runtime.core.internal.ChangesImpl
-
Deprecated.
- setModel(VObject) - Method in class eu.mihosoft.vmf.runtime.core.internal.ReflectImpl
-
Deprecated.
- setModelToChanges(Changes) - Method in interface eu.mihosoft.vmf.runtime.core.internal.VObjectInternalModifiable
-
Deprecated.
- setStaticOnly(boolean) - Method in class eu.mihosoft.vmf.runtime.core.internal.ReflectImpl
-
Deprecated.
- shallowCopy() - Method in interface eu.mihosoft.vmf.runtime.core.Content
-
Returns a shallow copy of this object.
- start() - Method in interface eu.mihosoft.vmf.runtime.core.Changes
-
Starts recording changes.
- start() - Method in class eu.mihosoft.vmf.runtime.core.internal.ChangesImpl
-
Deprecated.
- startTransaction() - Method in interface eu.mihosoft.vmf.runtime.core.Changes
-
Starts a new transaction.
- startTransaction() - Method in class eu.mihosoft.vmf.runtime.core.internal.ChangesImpl
-
Deprecated.
- stop() - Method in interface eu.mihosoft.vmf.runtime.core.Changes
-
Stops recording changes.
- stop() - Method in class eu.mihosoft.vmf.runtime.core.internal.ChangesImpl
-
Deprecated.
- stream() - Method in interface eu.mihosoft.vmf.runtime.core.Content
-
Returns a stream that contains all elements of the object graph (depth first) using the
VIterator.IterationStrategy.UNIQUE_PROPERTY
iteration strategy. - stream(VIterator.IterationStrategy) - Method in interface eu.mihosoft.vmf.runtime.core.Content
-
Returns a stream that contains all elements of the object graph (depth first) using the specified iteration strategy.
- stream(Class<T>) - Method in interface eu.mihosoft.vmf.runtime.core.Content
-
Returns a stream that contains all elements of the object graph (depth first) that implement/extend the specified type.
- stream(Class<T>, VIterator.IterationStrategy) - Method in interface eu.mihosoft.vmf.runtime.core.Content
-
Returns a stream that contains all elements of the object graph (depth first) that implement/extend the specified type.
- superTypes() - Method in class eu.mihosoft.vmf.runtime.core.Type
-
Returns the super types of this type.
T
- timestamp() - Method in interface eu.mihosoft.vmf.runtime.core.ModelVersion
-
Returns the timestamp which denotes the creation of this model version.
- toString() - Method in class eu.mihosoft.vmf.runtime.core.internal.AnnotationImpl
- toString() - Method in class eu.mihosoft.vmf.runtime.core.Type
- Transaction - Interface in eu.mihosoft.vmf.runtime.core
-
A collection of changes.
- transactions() - Method in interface eu.mihosoft.vmf.runtime.core.Changes
-
Returns all model transactions (observable collection) that were published since the last
Changes.start()
call. - transactions() - Method in class eu.mihosoft.vmf.runtime.core.internal.ChangesImpl
-
Deprecated.
- TraversalListener - Interface in eu.mihosoft.vmf.runtime.core
-
Traversal listener for traversing object graphs and performing corresponding actions.
- traverse(VObject, TraversalListener) - Static method in interface eu.mihosoft.vmf.runtime.core.TraversalListener
-
Traverses the specified object graph with the default strategy.
- traverse(VObject, TraversalListener, VIterator.IterationStrategy) - Static method in interface eu.mihosoft.vmf.runtime.core.TraversalListener
-
Traverses the specified object graph.
- type() - Method in class eu.mihosoft.vmf.runtime.core.internal.ReflectImpl
-
Deprecated.
- type() - Method in interface eu.mihosoft.vmf.runtime.core.Reflect
-
Returns the type of this object.
- Type - Class in eu.mihosoft.vmf.runtime.core
-
Represents a type, e.g.
U
- undo() - Method in interface eu.mihosoft.vmf.runtime.core.Change
-
Performs an undo operation (if possible).
- undo() - Method in interface eu.mihosoft.vmf.runtime.core.Transaction
-
Undos this transaction.
- UNIQUE_NODE - eu.mihosoft.vmf.runtime.core.VIterator.IterationStrategy
-
Visits each node exactly once.
- UNIQUE_PROPERTY - eu.mihosoft.vmf.runtime.core.VIterator.IterationStrategy
-
Visits each property of each node exactly once.
- unset() - Method in class eu.mihosoft.vmf.runtime.core.Property
-
Unsets this property, i.e., resets it to the specified default values.
V
- valueOf(String) - Static method in enum eu.mihosoft.vmf.runtime.core.Change.ChangeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum eu.mihosoft.vmf.runtime.core.VIterator.IterationStrategy
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum eu.mihosoft.vmf.runtime.core.Change.ChangeType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum eu.mihosoft.vmf.runtime.core.VIterator.IterationStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- versionNumber() - Method in interface eu.mihosoft.vmf.runtime.core.ModelVersion
-
Returns the model version number.
- VIterator - Class in eu.mihosoft.vmf.runtime.core
-
Iterator that iterates over the specified object graph.
- VIterator.IterationStrategy - Enum in eu.mihosoft.vmf.runtime.core
-
Iteration strategy.
- vmf() - Method in interface eu.mihosoft.vmf.runtime.core.VObject
-
Returns the VMF related functionality.
- VMF - Interface in eu.mihosoft.vmf.runtime.core
-
VMF API.
- VMFPropertyChangeSupport - Class in eu.mihosoft.vmf.runtime.core.internal
-
Deprecated.
- VObject - Interface in eu.mihosoft.vmf.runtime.core
-
VMF base class.
- VObjectInternal - Interface in eu.mihosoft.vmf.runtime.core.internal
-
Deprecated.
- VObjectInternal.EqualsPair - Class in eu.mihosoft.vmf.runtime.core.internal
-
Deprecated.The purpose of this class is to store a pair of objects used for equals().
- VObjectInternalModifiable - Interface in eu.mihosoft.vmf.runtime.core.internal
-
Deprecated.
_
- __vmf_toString(StringBuilder, IdentityHashMap<Object, ?>) - Method in interface eu.mihosoft.vmf.runtime.core.internal.VObjectInternal
-
Deprecated.
- _vmf_equals(Object) - Method in interface eu.mihosoft.vmf.runtime.core.internal.VObjectInternal
-
Deprecated.Indicates whether two objects are equal (checks all properties).
- _vmf_getAnnotations() - Method in interface eu.mihosoft.vmf.runtime.core.internal.VObjectInternal
-
Deprecated.
- _vmf_getChildrenIndices() - Method in interface eu.mihosoft.vmf.runtime.core.internal.VObjectInternal
-
Deprecated.Returns the indices of all children properties which declare this object as parent container (opposite).
- _vmf_getContainer() - Method in interface eu.mihosoft.vmf.runtime.core.internal.VObjectInternal
-
Deprecated.
- _vmf_getContainer() - Method in interface eu.mihosoft.vmf.runtime.core.internal.VObjectInternalModifiable
-
Deprecated.Gets current container.
- _vmf_getContainerPropertyId() - Method in interface eu.mihosoft.vmf.runtime.core.internal.VObjectInternalModifiable
-
Deprecated.Returns the id of the container property that the container property is currently assigned to.
- _vmf_getDefaultValueById(int) - Method in interface eu.mihosoft.vmf.runtime.core.internal.VObjectInternal
-
Deprecated.Returns the default value of the specified property.
- _vmf_getIndicesOfPropertiesWithModelElementTypes() - Method in interface eu.mihosoft.vmf.runtime.core.internal.VObjectInternal
-
Deprecated.Returns the indices of all collection properties with model element types.
- _vmf_getIndicesOfPropertiesWithModelTypeOrElementTypes() - Method in interface eu.mihosoft.vmf.runtime.core.internal.VObjectInternal
-
Deprecated.Returns the indices of all properties with model instances or collections that contain model instances.
- _vmf_getIndicesOfPropertiesWithModelTypes() - Method in interface eu.mihosoft.vmf.runtime.core.internal.VObjectInternal
-
Deprecated.Returns the indices of all properties with model types or collections that contain model instances.
- _vmf_getMutableObject() - Method in interface eu.mihosoft.vmf.runtime.core.internal.VObjectInternal
-
Deprecated.Returns the mutable instance wrapped by this instance.
- _vmf_getParentIndices() - Method in interface eu.mihosoft.vmf.runtime.core.internal.VObjectInternal
-
Deprecated.Returns the indices of all parent properties which declare this object as child/contained element (opposite).
- _vmf_getPropertyAnnotationsById(int) - Method in interface eu.mihosoft.vmf.runtime.core.internal.VObjectInternal
-
Deprecated.
- _vmf_getPropertyIdByName(String) - Method in interface eu.mihosoft.vmf.runtime.core.internal.VObjectInternal
-
Deprecated.Returns the property index of the specified property name.
- _vmf_getPropertyNames() - Method in interface eu.mihosoft.vmf.runtime.core.internal.VObjectInternal
-
Deprecated.Returns the names of the properties defined in this type/object.
- _vmf_getPropertyTypeNames() - Method in interface eu.mihosoft.vmf.runtime.core.internal.VObjectInternal
-
Deprecated.Returns the type names of the properties defined in this type/object.
- _vmf_getPropertyTypes() - Method in interface eu.mihosoft.vmf.runtime.core.internal.VObjectInternal
-
Deprecated.Returns the type ids of the properties defined in this type/object.
- _vmf_getPropertyValueById(int) - Method in interface eu.mihosoft.vmf.runtime.core.internal.VObjectInternal
-
Deprecated.Returns values of properties by id (calls getter methods).
- _vmf_getSuperTypeNames() - Method in interface eu.mihosoft.vmf.runtime.core.internal.VObjectInternal
-
Deprecated.Returns the names of the super types of this class.
- _vmf_getType() - Method in interface eu.mihosoft.vmf.runtime.core.internal.VObjectInternal
-
Deprecated.Returns the type of this object.
- _vmf_getTypeId() - Method in interface eu.mihosoft.vmf.runtime.core.internal.VObjectInternal
-
Deprecated.Returns the type id of this class.
- _vmf_hashCode() - Method in interface eu.mihosoft.vmf.runtime.core.internal.VObjectInternal
-
Deprecated.TBD
- _vmf_isReadOnly() - Method in interface eu.mihosoft.vmf.runtime.core.internal.VObjectInternal
-
Deprecated.Indicates whether this object is a read-only instance.
- _vmf_isSetById(int) - Method in interface eu.mihosoft.vmf.runtime.core.internal.VObjectInternal
-
Deprecated.Determines whether the specified property is set.
- _vmf_referencedBy() - Method in interface eu.mihosoft.vmf.runtime.core.internal.VObjectInternal
-
Deprecated.
- _vmf_references() - Method in interface eu.mihosoft.vmf.runtime.core.internal.VObjectInternal
-
Deprecated.
- _vmf_setContainer(VObject) - Method in interface eu.mihosoft.vmf.runtime.core.internal.VObjectInternalModifiable
-
Deprecated.Sets current container.
- _vmf_setContainerPropertyId(int) - Method in interface eu.mihosoft.vmf.runtime.core.internal.VObjectInternalModifiable
-
Deprecated.Sets the id of the container property that the container property is currently assigned to.
- _vmf_setDefaultValueById(int, Object) - Method in interface eu.mihosoft.vmf.runtime.core.internal.VObjectInternal
-
Deprecated.Defines the default value for the specified property.
- _vmf_setPropertyValueById(int, Object) - Method in interface eu.mihosoft.vmf.runtime.core.internal.VObjectInternalModifiable
-
Deprecated.Sets values of properties by id (calls setter methods).
- _vmf_setThreadLocalEquals(ThreadLocal<Map<VObjectInternal.EqualsPair, ?>>) - Method in interface eu.mihosoft.vmf.runtime.core.internal.VObjectInternal
-
Deprecated.
- _vmf_unregisterFromContainers() - Method in interface eu.mihosoft.vmf.runtime.core.internal.VObjectInternalModifiable
-
Deprecated.Unregisters 'this' from its current container.
- _vmf_unsetById(int) - Method in interface eu.mihosoft.vmf.runtime.core.internal.VObjectInternalModifiable
-
Deprecated.Unsets the specified property.
All Classes All Packages