public class ObjectFieldBuilder
extends java.lang.Object
Constructor and Description |
---|
ObjectFieldBuilder() |
Modifier and Type | Method and Description |
---|---|
ObjectField |
build() |
ObjectFieldBuilder |
businessType(java.lang.String businessType) |
ObjectFieldBuilder |
dbColumnName(java.lang.String dbColumnName) |
ObjectFieldBuilder |
dbType(java.lang.String dbType) |
ObjectFieldBuilder |
indexed(boolean indexed) |
ObjectFieldBuilder |
indexedAsKeyword(boolean indexedAsKeyword) |
ObjectFieldBuilder |
indexedLanguageId(java.lang.String indexedLanguageId) |
ObjectFieldBuilder |
labelMap(java.util.Map<java.util.Locale,java.lang.String> labelMap) |
ObjectFieldBuilder |
listTypeDefinitionId(long listTypeDefinitionId) |
ObjectFieldBuilder |
name(java.lang.String name) |
ObjectFieldBuilder |
objectFieldSettings(java.util.List<ObjectFieldSetting> objectFieldSettings) |
ObjectFieldBuilder |
required(boolean required) |
public ObjectField build()
public ObjectFieldBuilder businessType(java.lang.String businessType)
public ObjectFieldBuilder dbColumnName(java.lang.String dbColumnName)
public ObjectFieldBuilder dbType(java.lang.String dbType)
public ObjectFieldBuilder indexed(boolean indexed)
public ObjectFieldBuilder indexedAsKeyword(boolean indexedAsKeyword)
public ObjectFieldBuilder indexedLanguageId(java.lang.String indexedLanguageId)
public ObjectFieldBuilder labelMap(java.util.Map<java.util.Locale,java.lang.String> labelMap)
public ObjectFieldBuilder listTypeDefinitionId(long listTypeDefinitionId)
public ObjectFieldBuilder name(java.lang.String name)
public ObjectFieldBuilder objectFieldSettings(java.util.List<ObjectFieldSetting> objectFieldSettings)
public ObjectFieldBuilder required(boolean required)