public abstract static class BaseMaterialSettingViewCell.Builder<T extends BaseMaterialSettingViewCell>
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
label |
protected int |
labelTextSizeSp |
protected java.lang.String |
secondaryText |
protected int |
secondaryTextSizeSp |
protected int |
settingId |
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
abstract T |
build() |
BaseMaterialSettingViewCell.Builder |
id(int id) |
BaseMaterialSettingViewCell.Builder |
label(java.lang.String label) |
BaseMaterialSettingViewCell.Builder |
labelTextSizeSp(int textSizeSp) |
BaseMaterialSettingViewCell.Builder |
secondaryText(java.lang.String secondaryText) |
BaseMaterialSettingViewCell.Builder |
secondaryTextSizeSp(int textSizeSp) |
protected int settingId
protected java.lang.String label
protected int labelTextSizeSp
protected java.lang.String secondaryText
protected int secondaryTextSizeSp
public BaseMaterialSettingViewCell.Builder id(int id)
public BaseMaterialSettingViewCell.Builder label(java.lang.String label)
public BaseMaterialSettingViewCell.Builder labelTextSizeSp(int textSizeSp)
public BaseMaterialSettingViewCell.Builder secondaryText(java.lang.String secondaryText)
public BaseMaterialSettingViewCell.Builder secondaryTextSizeSp(int textSizeSp)
public abstract T build()