public class Beans<T> extends Object
Constructor and Description |
---|
Beans(String NAME,
Class<T> TYPE,
boolean single,
boolean allDepend,
NameTypeEntry[] instanceNeed,
Function<Object[],T> getInstanceFunction,
Beans[] children,
BeansData beans)
构造
|
Modifier and Type | Method and Description |
---|---|
BeansData |
getBeans() |
Beans[] |
getChildren() |
static <U> Beans<U> |
getDefaultBeans(Class<U> type)
获取值全部为默认值的Beans对象
需要提供类型
|
Function<Object[],T> |
getGetInstanceFunction() |
NameTypeEntry[] |
getInstanceNeed() |
String |
getName() |
Class<T> |
getType() |
boolean |
isAllDepend() |
boolean |
isSingle() |
String |
toString() |
public static <U> Beans<U> getDefaultBeans(Class<U> type)
U
- public String getName()
public boolean isSingle()
public boolean isAllDepend()
public NameTypeEntry[] getInstanceNeed()
public Beans[] getChildren()
public BeansData getBeans()
Copyright © 2020. All rights reserved.