public static class DictionaryEntryInfo.Builder extends Object implements DictionaryEntry
Constructor and Description |
---|
DictionaryEntryInfo.Builder() |
DictionaryEntryInfo.Builder(DictionaryEntry entry) |
Modifier and Type | Method and Description |
---|---|
DictionaryEntryInfo |
build() |
List<AttributeDefinitionInfo> |
getAttributes()
Get the definitions of the attributes (fields) on the object
|
String |
getName()
The name of this entry.
|
String |
getObjectClass()
The class of the object to which this dictionary entry refers.
|
String |
getObjectDescription()
The object description provides a brief description of the
business object for use on help screens.
|
String |
getObjectLabel()
The object label provides a short name of the business object
for use on help screens.
|
List<String> |
getPrimaryKeys()
The primary key(s) associatd with the object.
|
String |
getTitleAttribute()
The titleAttribute element is the name of the attribute that
will be used as an inquiry field when the lookup search results
fields are displayed.
|
DictionaryEntryInfo.Builder |
setAttributes(List<AttributeDefinitionInfo> attributes) |
DictionaryEntryInfo.Builder |
setName(String name) |
DictionaryEntryInfo.Builder |
setObjectClass(String objectClass) |
DictionaryEntryInfo.Builder |
setObjectDescription(String objectDescription) |
DictionaryEntryInfo.Builder |
setObjectLabel(String objectLabel) |
DictionaryEntryInfo.Builder |
setPrimaryKeys(List<String> primaryKeys) |
DictionaryEntryInfo.Builder |
setTitleAttribute(String titleAttribute) |
public DictionaryEntryInfo.Builder()
public DictionaryEntryInfo.Builder(DictionaryEntry entry)
public DictionaryEntryInfo build()
public List<AttributeDefinitionInfo> getAttributes()
DictionaryEntry
getAttributes
in interface DictionaryEntry
public DictionaryEntryInfo.Builder setAttributes(List<AttributeDefinitionInfo> attributes)
public String getName()
DictionaryEntry
getName
in interface DictionaryEntry
public DictionaryEntryInfo.Builder setName(String name)
public String getObjectClass()
DictionaryEntry
getObjectClass
in interface DictionaryEntry
public DictionaryEntryInfo.Builder setObjectClass(String objectClass)
public String getObjectDescription()
DictionaryEntry
getObjectDescription
in interface DictionaryEntry
public DictionaryEntryInfo.Builder setObjectDescription(String objectDescription)
public String getObjectLabel()
DictionaryEntry
getObjectLabel
in interface DictionaryEntry
public DictionaryEntryInfo.Builder setObjectLabel(String objectLabel)
public List<String> getPrimaryKeys()
DictionaryEntry
getPrimaryKeys
in interface DictionaryEntry
public DictionaryEntryInfo.Builder setPrimaryKeys(List<String> primaryKeys)
public String getTitleAttribute()
DictionaryEntry
getTitleAttribute
in interface DictionaryEntry
public DictionaryEntryInfo.Builder setTitleAttribute(String titleAttribute)
Copyright © 2004-2014 The Kuali Foundation. All Rights Reserved.