All Classes
-
All Classes Interface Summary Class Summary Enum Summary Annotation Types Summary Class Description Annotation An annotation can be used to add custom metadata to entities and properties of a model.AnnotationInfo Deprecated. Annotations Deprecated. CodeGenerator Code generator that generates Java code for the specified model instance.CollectionType Indicates the collection type of as property.Container Used to define a containment relationship.ContainmentInfo Deprecated. ContainmentType Deprecated. Contains Used to define a containment relationship.DefaultValue This model annotation allows to define custom default values for properties.DelegateTo Delegates method calls to custom behavior implementations.DelegationInfo Deprecated. Doc Adds user defined documentation to the generated API.ExternalType Declares an interface as being external.FileResource A file resource.FileResourceSet A file resource set used for Java code generation.GetterOnly Indicates that only the getter method of a property should be publically available.IgnoreEquals Properties that are annotated with this annotation are ignored by theequals()
method generated by VMF.IgnoreToString Properties that are annotated with this annotation are ignored by thetoString()
method generated by VMF.Immutable Entities annotated with this annotation are declared as being immutable, i.e., the state can only be set during initialization via the builder pattern.Implementation Deprecated. Interface Deprecated. InterfaceOnly Indicates that only an interface should be generated for entities annotated with this annotation.IOUtils MemoryResource Memory resource.MemoryResourceSet A memory based respurce set (content is stored in RAM).Model Deprecated. ModelConfig ModelType Deprecated. Prop Deprecated. PropertyOrder This annotation can be used to define a property order.PropType Deprecated. ReadOnlyImplementation Deprecated. ReadOnlyInterface Deprecated. ReferenceInfo Deprecated. Refers Used to define a cross reference (bidirectional linking relationship).Required Deprecated. Resource A resource for storing code generated by VMF.ResourceSet A set of resources.StringUtil Deprecated. SyncInfo Deprecated. SyncWith Created by miho on 20.03.17.TypeUtil Deprecated. VMF This class performs the code generation of a given VMF model.VMFEquals Indicates that an automatically generatedjava.lang.Object#equals(Object)
andjava.lang.Object#hashCode()
should be used instead of the default implementation.VMFEquals.EqualsType Defines theObject.equals(Object)
andObject.hashCode()
implementation to use.VMFModel Configures a VMF model.