CryptFactory
, DEFactory
, DEGFactory
, MSGFactory
, MultipleDEGsFactory
, MultipleDEsFactory
, MultipleSEGsFactory
, MultipleSFsFactory
, SEGFactory
, SFFactory
, SigFactory
public 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.Object
public java.util.Collection<java.lang.Object> getUsedObjects()
public java.util.Collection<java.lang.Object> getFreeObjects()
Copyright © 2018. All rights reserved.