VarType Class |
Namespace: de.unika.ipd.grGen.libGr
public class VarType : GrGenType
The VarType type exposes the following members.
| Name | Description | |
|---|---|---|
| Name |
The name of the type.
(Overrides GrGenTypeName.) | |
| Package |
null if this is a global type, otherwise the package the type is contained in.
(Overrides GrGenTypePackage.) | |
| PackagePrefixedName |
The name of the type in case of a global type,
the name of the type prefixed by the name of the package otherwise.
(Overrides GrGenTypePackagePrefixedName.) | |
| Type |
The .NET type of the variable.
|
| Name | Description | |
|---|---|---|
| Equals |
Checks, whether the given type equals this type.
(Overrides ObjectEquals(Object).) | |
| GetHashCode |
Returns the hash code for this instance.
(Overrides ObjectGetHashCode.) | |
| GetVarType |
Gets the singleton VarType object for a given .NET type.
| |
| IsA |
Checks, whether this type is compatible to the given type, i.e. this type is the same type as the given type
or it is a sub type of the given type.
(Overrides GrGenTypeIsA(GrGenType).) | |
| ToString |
Returns the name of the type.
(Inherited from GrGenType.) |
| Name | Description | |
|---|---|---|
| TypeID |
An identification number of the type, unique among all other types of the same kind (node/edge) in the owning type model.
(Inherited from GrGenType.) |