类 DescriptiveRegistryEntryFactory
java.lang.Object
pkg.exoad.poprock.core.registry.RegistryEntryFactory
pkg.exoad.poprock.core.registry.DescriptiveRegistryEntryFactory
A Descriptive Registry is one that also possess another property that presents a user
friendly description of this entry. This is extremely useful for when you are writing a
settings page, this part will be able to automate that styling.
This class aims to automate the creation of a regular Descriptive Registry entry by complying with the named construction.
- 作者:
- Jack Meng
- 另请参阅:
-
字段概要
从类继承的字段 pkg.exoad.poprock.core.registry.RegistryEntryFactory
canonicalName, check, defaultValueCheck
-
构造器概要
-
方法概要
修饰符和类型方法说明collate()
Output a different typemake()
Function used to start the method chaining for the Descriptive Registry Entry classwithDescription
(String str) Named construction for the property Description of the Descriptive Entry class.从类继承的方法 pkg.exoad.poprock.core.registry.RegistryEntryFactory
checkTargets, withCanonicalName, withCheck, withDefaultValue, withValue
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 pkg.exoad.poprock.core.debug.DebuggableAllRequiredNamedFieldsMixin
ASSERT
-
字段详细资料
-
description
Internal raw representation of the description
-
-
构造器详细资料
-
DescriptiveRegistryEntryFactory
public DescriptiveRegistryEntryFactory()
-
-
方法详细资料
-
make
Function used to start the method chaining for the Descriptive Registry Entry class- 返回:
- A new descriptive entry instance for method chaining
-
withDescription
Named construction for the property Description of the Descriptive Entry class.- 参数:
str
- The description- 返回:
- this (covariance)
-
collate
从接口复制的说明:ICollatable
Output a different type- 指定者:
collate
在接口中ICollatable<RegistryEntry>
- 覆盖:
collate
在类中RegistryEntryFactory
- 返回:
- The produced object
-