public class ObjectPool.InnerObject<T> extends Object
Constructor and Description |
---|
InnerObject(ObjectPool objectCachedPool,
long id,
T object) |
Modifier and Type | Method and Description |
---|---|
Long |
getId()
缓存的 id
|
T |
getObject()
获取对象
|
boolean |
isAlive()
判断对象是否存活
|
protected boolean |
isBorrow() |
boolean |
isRemoved() |
void |
refresh()
刷新对象
|
boolean |
remove() |
protected boolean |
setBorrow(Boolean isBorrow) |
void |
setObject(T object)
设置对象
|
String |
toString() |
public InnerObject(ObjectPool objectCachedPool, long id, T object)
protected boolean setBorrow(Boolean isBorrow)
protected boolean isBorrow()
public boolean remove()
public boolean isRemoved()
public void refresh()
public T getObject()
public void setObject(T object)
object
- 池中的对象public Long getId()
public boolean isAlive()
Copyright © 2020 Voovan. All rights reserved.