CryptFactory, DEFactory, DEGFactory, MSGFactory, MultipleDEGsFactory, MultipleDEsFactory, MultipleSEGsFactory, MultipleSFsFactory, SEGFactory, SFFactory, SigFactorypublic class ObjectFactory
extends java.lang.Object
| Modifier and Type | Field | Description |
|---|---|---|
protected int |
currentPoolSize |
|
protected java.util.Collection<java.lang.Object> |
freeObjects |
|
protected java.util.Collection<java.lang.Object> |
usedObjects |
| Constructor | Description |
|---|---|
ObjectFactory() |
|
ObjectFactory(int maxPoolSize) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
addToFreePool(java.lang.Object o) |
|
void |
addToUsedPool(java.lang.Object o) |
|
java.lang.Object |
getFreeObject() |
|
java.util.Collection<java.lang.Object> |
getFreeObjects() |
|
java.util.Collection<java.lang.Object> |
getUsedObjects() |
|
java.lang.String |
toString() |
|
void |
unuseObject(java.lang.Object o) |
protected final java.util.Collection<java.lang.Object> freeObjects
protected final java.util.Collection<java.lang.Object> usedObjects
protected int currentPoolSize
public ObjectFactory()
public ObjectFactory(int maxPoolSize)
public java.lang.Object getFreeObject()
public void addToUsedPool(java.lang.Object o)
public void addToFreePool(java.lang.Object o)
public void unuseObject(java.lang.Object o)
public java.lang.String toString()
toString in class java.lang.Objectpublic java.util.Collection<java.lang.Object> getUsedObjects()
public java.util.Collection<java.lang.Object> getFreeObjects()
Copyright © 2018. All rights reserved.