Is there a name meaning "not a singleton"?
10 Answers
Castle Windsor uses the term "transient" to describe all non-Singleton objects.
I personally prefer the term "non-Singleton" though.

- 42,717
- 16
- 86
- 131
Yes, there is a Multiton pattern, but it means something very specific. It's not simply everything that's not a Singleton.

- 398,270
- 210
- 566
- 880
-
1It's not quite what the OP asked for though, a Multiton is still a hash of Singletons. I think what the question is about is basically a factory that always generates fresh instances of an object. – gotofritz Aug 12 '13 at 13:55
Prototype. It is used as a scope in Spring framework to identify dependency which will always be new instance when injected.

- 30,263
- 18
- 74
- 108
When someone asks me if a class is a Singleton (and it isn't), I just say no, it's a regular class.

- 524,688
- 99
- 697
- 795
Multi-Instance ?
http://elegantcode.com/2008/04/17/the-opposite-of-a-singleton/

- 43,500
- 17
- 101
- 157
-
I like this one.. it highlights the meaning what non-singleton is, thanks :) – Luckylooke Jun 02 '18 at 18:46
Actually, there is a variant on the Singleton called Multiton or Multiplton or something like that. Rather than having one instance, you have n instances where n is a specific value. I'm not sure if the Gang of Four describe this application in their book, but I learned about it in my Software Engineering 361 class.
But if you have an unconstrained number of instances, I don't think there is a name for it.

- 114,398
- 98
- 311
- 431
-
Multiton and G4 does not describe it. Unconstrained it's just a class. – annakata Mar 02 '09 at 15:59
This is an old post, but if someone still comes across then a better word is "multiplex" over "transient". IMHO
Definition:
noun: a system or signal involving simultaneous transmission of several messages along a single channel of communication.

- 459
- 5
- 5
-
Multiplex has a completely different meaning than singleton, but not the opposite. A multiplex contains many parts, whereas a singleton is a unique instance. – Superole Aug 10 '20 at 12:27
There is a related thread about this over at English Language & Usage. Looking through the various suggestions posted there, I think the best one is
replicant
I've adopted this term in the naming of methods and the wording of comments in a little PHP Reflection factory I've built.

- 426
- 5
- 14
How about the word "Instanced"

- 7,455
- 2
- 41
- 70
-
I recommend against rhetoric questions in answers. They risk being misunderstood as not an answer at all. You are trying to answer the question at the top of this page, aren't you? Otherwise please delete this post. – Yunnosch Jul 30 '22 at 22:27
-
To still be a rhetoric question, just lacking the "?".... not really an improvement. – Yunnosch Jul 31 '22 at 01:16