@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 © 2023 Suncode. All rights reserved.