@Api public class ContextVariableBuilder<T extends ComponentDefinitionBuilder<T>> extends Object
Constructor and Description |
---|
ContextVariableBuilder(ComponentDefinitionBuilder<T> componentBuilder) |
Modifier and Type | Method and Description |
---|---|
ComponentDefinitionBuilder<T> |
create()
Builds ContextVariable with given information.
|
ContextVariableBuilder<T> |
description(String description)
Sets context variable description ContextVariable.getDescription()
|
ContextVariableBuilder<T> |
hidden()
Sets context variable hidden param ContextVariable.getHidden()
|
ContextVariableBuilder<T> |
id(String id)
Sets context variable id ContextVariable.getId()
|
ContextVariableBuilder<T> |
name(String name)
Sets context variable name ContextVariable.getName()
|
ContextVariableBuilder<T> |
type(Type<?> type)
Sets context variable type ContextVariable.getType()
|
public ContextVariableBuilder(ComponentDefinitionBuilder<T> componentBuilder)
public ContextVariableBuilder<T> id(String id)
id
- context variable id.public ContextVariableBuilder<T> name(String name)
name
- context variable name or translation key.public ContextVariableBuilder<T> description(String description)
description
- context variable description or translation key.public ContextVariableBuilder<T> type(Type<?> type)
type
- context variable typepublic ContextVariableBuilder<T> hidden()
public ComponentDefinitionBuilder<T> create()
Copyright © 2019 Suncode. All rights reserved.