- generate(ResourceSet, Class<?>...) - Method in class eu.mihosoft.vmf.core.CodeGenerator
-
Generates code for the specified model definition.
- generate(ResourceSet, Class<?>...) - Static method in class eu.mihosoft.vmf.VMF
-
Generates code for the specified model definition.
- generate(ResourceSet, ClassLoader, String) - Static method in class eu.mihosoft.vmf.VMF
-
Generates code for the specified model definition.
- generate(File, Class<?>...) - Static method in class eu.mihosoft.vmf.VMF
-
Generates code for the specified model definition.
- generate(File, ClassLoader, String) - Static method in class eu.mihosoft.vmf.VMF
-
Generates code for the specified model definition.
- generate(File, String) - Static method in class eu.mihosoft.vmf.VMF
-
Generates code for the specified model definition.
- getAllTypesThatImplement(ModelType) - Method in class eu.mihosoft.vmf.core.Model
-
Returns all types that implement the specified type.
- getConstructorDelegations() - Method in class eu.mihosoft.vmf.core.Implementation
-
- getConstructorDelegations() - Method in class eu.mihosoft.vmf.core.ModelType
-
- getContainmentInfo() - Method in class eu.mihosoft.vmf.core.Prop
-
- getContainmentType() - Method in class eu.mihosoft.vmf.core.ContainmentInfo
-
- getDefaultValueAsString() - Method in class eu.mihosoft.vmf.core.Prop
-
- getDelegations() - Method in class eu.mihosoft.vmf.core.Implementation
-
- getDelegations() - Method in class eu.mihosoft.vmf.core.ModelType
-
- getDelegationsOneForEachType() - Method in class eu.mihosoft.vmf.core.Implementation
-
- getExtendsString() - Method in class eu.mihosoft.vmf.core.ModelType
-
- getFile() - Method in class eu.mihosoft.vmf.core.io.FileResource
-
Returns the file object associated with this resource set.
- getFullTypeName() - Method in class eu.mihosoft.vmf.core.DelegationInfo
-
- getFullTypeName() - Method in class eu.mihosoft.vmf.core.ModelType
-
- getFullTypeName() - Method in class eu.mihosoft.vmf.core.ReadOnlyInterface
-
- getGenericPackageName() - Method in class eu.mihosoft.vmf.core.Prop
-
- getGenericType() - Method in class eu.mihosoft.vmf.core.Prop
-
- getGenericTypeName() - Method in class eu.mihosoft.vmf.core.Prop
-
- getGetterDeclaration() - Method in class eu.mihosoft.vmf.core.Prop
-
- getGetterPrefix() - Method in class eu.mihosoft.vmf.core.Prop
-
- getImmutableImplementsString() - Method in class eu.mihosoft.vmf.core.ModelType
-
- getImplementation() - Method in class eu.mihosoft.vmf.core.ModelType
-
- getImplementsString() - Method in class eu.mihosoft.vmf.core.ModelType
-
- getImplementz() - Method in class eu.mihosoft.vmf.core.ModelType
-
- getImports() - Method in class eu.mihosoft.vmf.core.Implementation
-
- getImports() - Method in class eu.mihosoft.vmf.core.ModelType
-
- getInterface() - Method in class eu.mihosoft.vmf.core.ModelType
-
- getMemSet() - Method in class eu.mihosoft.vmf.core.io.MemoryResourceSet
-
- getMethodDeclaration() - Method in class eu.mihosoft.vmf.core.DelegationInfo
-
- getMethodDelegations() - Method in class eu.mihosoft.vmf.core.Implementation
-
- getMethodDelegations() - Method in class eu.mihosoft.vmf.core.ModelType
-
- getMethodName() - Method in class eu.mihosoft.vmf.core.DelegationInfo
-
- getModel() - Method in class eu.mihosoft.vmf.core.ModelType
-
- getName() - Method in class eu.mihosoft.vmf.core.Interface
-
- getName() - Method in class eu.mihosoft.vmf.core.Prop
-
- getName() - Method in class eu.mihosoft.vmf.core.ReadOnlyInterface
-
- getNameWithUpperCase() - Method in class eu.mihosoft.vmf.core.Prop
-
- getOpposite() - Method in class eu.mihosoft.vmf.core.ContainmentInfo
-
- getOpposite() - Method in class eu.mihosoft.vmf.core.SyncInfo
-
- getOther() - Method in class eu.mihosoft.vmf.core.ContainmentInfo
-
- getOther() - Method in class eu.mihosoft.vmf.core.SyncInfo
-
- getPackageName() - Method in class eu.mihosoft.vmf.core.Implementation
-
- getPackageName() - Method in class eu.mihosoft.vmf.core.Interface
-
- getPackageName() - Method in class eu.mihosoft.vmf.core.Model
-
- getPackageName() - Method in class eu.mihosoft.vmf.core.ModelType
-
- getPackageName() - Method in class eu.mihosoft.vmf.core.Prop
-
- getPackageName() - Method in class eu.mihosoft.vmf.core.ReadOnlyImplementation
-
- getPackageName() - Method in class eu.mihosoft.vmf.core.ReadOnlyInterface
-
- getPackageName(Class<?>) - Static method in class eu.mihosoft.vmf.core.TypeUtil
-
- getPackageNameFromFullClassName(String) - Static method in class eu.mihosoft.vmf.core.TypeUtil
-
Returns the package name from the specified full class name using slash
notation.
- getParamNames() - Method in class eu.mihosoft.vmf.core.DelegationInfo
-
- getParamTypes() - Method in class eu.mihosoft.vmf.core.DelegationInfo
-
- getParent() - Method in class eu.mihosoft.vmf.core.Prop
-
- getProperties() - Method in class eu.mihosoft.vmf.core.Implementation
-
- getProperties() - Method in class eu.mihosoft.vmf.core.Interface
-
- getProperties() - Method in class eu.mihosoft.vmf.core.ModelType
-
- getProperties() - Method in class eu.mihosoft.vmf.core.ReadOnlyImplementation
-
- getProperties() - Method in class eu.mihosoft.vmf.core.ReadOnlyInterface
-
- getPropertiesForEquals() - Method in class eu.mihosoft.vmf.core.Implementation
-
- getPropertiesWithoutCollectionsBasedContainment() - Method in class eu.mihosoft.vmf.core.Implementation
-
- getPropertiesWithoutCollectionsBasedContainment() - Method in class eu.mihosoft.vmf.core.Interface
-
- getPropertiesWithoutCollectionsBasedContainment() - Method in class eu.mihosoft.vmf.core.ModelType
-
- getPropId() - Method in class eu.mihosoft.vmf.core.Prop
-
- getPropType() - Method in class eu.mihosoft.vmf.core.Prop
-
- getReadOnlyImplementation() - Method in class eu.mihosoft.vmf.core.ModelType
-
- getReadOnlyImplementsString() - Method in class eu.mihosoft.vmf.core.ModelType
-
- getReadOnlyInterface() - Method in class eu.mihosoft.vmf.core.ModelType
-
- getReturnType() - Method in class eu.mihosoft.vmf.core.DelegationInfo
-
- getReturnTypeAsString(Model, Method) - Static method in class eu.mihosoft.vmf.core.TypeUtil
-
Returns the return type of the specified method as string.
- getRootSrcFolder() - Method in class eu.mihosoft.vmf.core.io.FileResourceSet
-
- getSetterDeclaration() - Method in class eu.mihosoft.vmf.core.Prop
-
- getShortNameFromFullClassName(String) - Static method in class eu.mihosoft.vmf.core.TypeUtil
-
Returns the short class name from the specified full class name, i.e.,
class name without package/classpath.
- getSimpleTypeName() - Method in class eu.mihosoft.vmf.core.Prop
-
- getSyncInfo() - Method in class eu.mihosoft.vmf.core.Prop
-
- GetterOnly - Annotation Type in eu.mihosoft.vmf.core
-
Created by miho on 02.01.2017.
- getThisProp() - Method in class eu.mihosoft.vmf.core.ContainmentInfo
-
- getThiz() - Method in class eu.mihosoft.vmf.core.ContainmentInfo
-
- getThiz() - Method in class eu.mihosoft.vmf.core.SyncInfo
-
- getType() - Method in class eu.mihosoft.vmf.core.Implementation
-
- getType() - Method in class eu.mihosoft.vmf.core.Interface
-
- getType() - Method in class eu.mihosoft.vmf.core.Prop
-
- getType() - Method in class eu.mihosoft.vmf.core.ReadOnlyImplementation
-
- getType() - Method in class eu.mihosoft.vmf.core.ReadOnlyInterface
-
- getTypeAsString(Model, Class<?>) - Static method in class eu.mihosoft.vmf.core.TypeUtil
-
Returns the specified type as string.
- getTypeId() - Method in class eu.mihosoft.vmf.core.ModelType
-
- getTypeId() - Method in class eu.mihosoft.vmf.core.Prop
-
- getTypeId() - Method in class eu.mihosoft.vmf.core.ReadOnlyImplementation
-
- getTypeName() - Method in class eu.mihosoft.vmf.core.Implementation
-
- getTypeName() - Method in class eu.mihosoft.vmf.core.ModelType
-
- getTypeName() - Method in class eu.mihosoft.vmf.core.Prop
-
- getTypeName() - Method in class eu.mihosoft.vmf.core.ReadOnlyImplementation
-
- getTypeName() - Method in class eu.mihosoft.vmf.core.ReadOnlyInterface
-
- getTypes() - Method in class eu.mihosoft.vmf.core.Model
-
- getVarName() - Method in class eu.mihosoft.vmf.core.DelegationInfo
-
- getWritableImplementsString() - Method in class eu.mihosoft.vmf.core.ModelType
-