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