Object Type
open fun ObjectType(typeName: String, storage: Type.Storage, qualifier: Type.Qualifier, generics: List<Type>, modifier: ObjectType.Modifier, primitive: Boolean, language: Language<out LanguageFrontend>)
open fun ObjectType(type: Type, generics: List<Type>, modifier: ObjectType.Modifier, primitive: Boolean, language: Language<out LanguageFrontend>)
Empty default constructor for use in Neo4J persistence.