public final class PublisherNodeDefinitionBuilder extends Object implements io.vertigo.lang.Builder<PublisherNodeDefinition>
| Constructor and Description |
|---|
PublisherNodeDefinitionBuilder() |
| Modifier and Type | Method and Description |
|---|---|
PublisherNodeDefinitionBuilder |
addBooleanField(String fieldName)
Ajoute un champ booléen.
|
PublisherNodeDefinitionBuilder |
addImageField(String fieldName)
Ajoute un champ Image.
|
PublisherNodeDefinitionBuilder |
addListField(String fieldName,
PublisherNodeDefinition nodeDefinition)
Ajoute un champ List (liste composée de noeud).
|
PublisherNodeDefinitionBuilder |
addNodeField(String fieldName,
PublisherNodeDefinition nodeDefinition)
Ajoute un champ Data (autre noeud).
|
PublisherNodeDefinitionBuilder |
addStringField(String fieldName)
Ajoute un champ String.
|
PublisherNodeDefinition |
build() |
public PublisherNodeDefinitionBuilder addBooleanField(String fieldName)
fieldName - Nom du champpublic PublisherNodeDefinitionBuilder addStringField(String fieldName)
fieldName - Nom du champpublic PublisherNodeDefinitionBuilder addImageField(String fieldName)
fieldName - Nom du champpublic PublisherNodeDefinitionBuilder addNodeField(String fieldName, PublisherNodeDefinition nodeDefinition)
fieldName - Nom du champnodeDefinition - Définition du noeudpublic PublisherNodeDefinitionBuilder addListField(String fieldName, PublisherNodeDefinition nodeDefinition)
fieldName - Nom du champnodeDefinition - Définition des éléments de la listepublic PublisherNodeDefinition build()
build in interface io.vertigo.lang.Builder<PublisherNodeDefinition>Copyright © 2016. All Rights Reserved.