Package com.enonic.xp.schema.mixin
Class Mixin.Builder
- java.lang.Object
-
- com.enonic.xp.schema.BaseSchema.Builder<Mixin.Builder,MixinName>
-
- com.enonic.xp.schema.mixin.Mixin.Builder
-
- Enclosing class:
- Mixin
public static class Mixin.Builder extends BaseSchema.Builder<Mixin.Builder,MixinName>
-
-
Field Summary
-
Fields inherited from class com.enonic.xp.schema.BaseSchema.Builder
name
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Mixin.Builder
addFormItem(FormItem value)
Mixin
build()
Mixin.Builder
form(Form value)
Mixin.Builder
name(MixinName value)
Mixin.Builder
name(String value)
-
Methods inherited from class com.enonic.xp.schema.BaseSchema.Builder
createdTime, creator, description, descriptionI18nKey, displayName, displayNameI18nKey, icon, modifiedTime, modifier
-
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(Mixin mixin)
-
-
Method Detail
-
name
public Mixin.Builder name(MixinName value)
- Overrides:
name
in classBaseSchema.Builder<Mixin.Builder,MixinName>
-
name
public Mixin.Builder name(String value)
-
form
public Mixin.Builder form(Form value)
-
addFormItem
public Mixin.Builder addFormItem(FormItem value)
-
build
public Mixin build()
-
-