java.lang.Object
cn.wjybxx.base.Constant.Builder<T>
- 封闭接口:
Constant
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明abstract Tbuild()int获取分配的高速缓存索引 -- -1表示未设置。getId()intgetName()booleanvoid设置常量的id - 该方法由常量池调用setRequireCacheIndex(boolean requireCacheIndex) 设置是否需要分配高速缓存索引
-
构造器详细资料
-
Builder
-
-
方法详细资料
-
setId
设置常量的id - 该方法由常量池调用- 参数:
poolId- 声明常量的池id- 分配的常量idcacheIndex- 分配的缓存索引,-1表示未设置
-
getIdOrThrow
public int getIdOrThrow() -
getId
-
getName
-
getPoolId
-
getCacheIndex
public int getCacheIndex()获取分配的高速缓存索引 -- -1表示未设置。 注意:ConstantPool仅仅分配index,而真正的实现在于常量的使用者。 -
isRequireCacheIndex
public boolean isRequireCacheIndex() -
setRequireCacheIndex
设置是否需要分配高速缓存索引 -
build
-