org.broadleafcommerce.openadmin.web.rulebuilder.dto
Class FieldData.Builder

java.lang.Object
  extended by org.broadleafcommerce.openadmin.web.rulebuilder.dto.FieldData.Builder
Enclosing class:
FieldData

public static class FieldData.Builder
extends Object


Field Summary
protected  String fieldLabel
           
protected  String fieldName
           
protected  SupportedFieldType fieldType
           
protected  String operators
           
protected  String options
           
protected  SupportedFieldType secondaryFieldType
           
 
Constructor Summary
FieldData.Builder()
           
 
Method Summary
 FieldData build()
           
 FieldData.Builder label(String fieldLabel)
           
 FieldData.Builder name(String fieldName)
           
 FieldData.Builder operators(String operators)
           
 FieldData.Builder options(String options)
           
 FieldData.Builder secondaryType(SupportedFieldType fieldType)
           
 FieldData.Builder type(SupportedFieldType fieldType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fieldLabel

protected String fieldLabel

fieldName

protected String fieldName

operators

protected String operators

options

protected String options

fieldType

protected SupportedFieldType fieldType

secondaryFieldType

protected SupportedFieldType secondaryFieldType
Constructor Detail

FieldData.Builder

public FieldData.Builder()
Method Detail

build

public FieldData build()

label

public FieldData.Builder label(String fieldLabel)

name

public FieldData.Builder name(String fieldName)

operators

public FieldData.Builder operators(String operators)

options

public FieldData.Builder options(String options)

type

public FieldData.Builder type(SupportedFieldType fieldType)

secondaryType

public FieldData.Builder secondaryType(SupportedFieldType fieldType)


Copyright © 2013. All Rights Reserved.