T - public class ItemBuilder<T extends BaseItem> extends java.lang.Object
| 构造器和说明 |
|---|
ItemBuilder(T item) |
| 限定符和类型 | 方法和说明 |
|---|---|
ItemBuilder<T> |
addChilds(BaseItem... childs) |
ItemBuilder<T> |
addChilds(java.util.Collection<BaseItem> childs) |
static <T extends BaseItem> |
builder(java.lang.Class<T> type) |
static <T extends BaseItem> |
builder(T instance) |
ItemBuilder<T> |
childs(java.util.List<BaseItem> childs) |
ItemBuilder<T> |
description(java.lang.String description) |
ItemBuilder<T> |
disable(boolean disable) |
T |
instance() |
ItemBuilder<T> |
name(java.lang.String name) |
ItemBuilder<T> |
uiName(java.lang.String uiName) |
public ItemBuilder(T item)
public ItemBuilder<T> name(java.lang.String name)
public ItemBuilder<T> disable(boolean disable)
public ItemBuilder<T> description(java.lang.String description)
public ItemBuilder<T> uiName(java.lang.String uiName)
public ItemBuilder<T> childs(java.util.List<BaseItem> childs)
public ItemBuilder<T> addChilds(BaseItem... childs)
public ItemBuilder<T> addChilds(java.util.Collection<BaseItem> childs)
public static <T extends BaseItem> ItemBuilder<T> builder(T instance)
public static <T extends BaseItem> ItemBuilder<T> builder(java.lang.Class<T> type)
Copyright © 2019. All Rights Reserved.