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()
DictionaryEntrygetAttributes in interface DictionaryEntrypublic DictionaryEntryInfo.Builder setAttributes(List<AttributeDefinitionInfo> attributes)
public String getName()
DictionaryEntrygetName in interface DictionaryEntrypublic DictionaryEntryInfo.Builder setName(String name)
public String getObjectClass()
DictionaryEntrygetObjectClass in interface DictionaryEntrypublic DictionaryEntryInfo.Builder setObjectClass(String objectClass)
public String getObjectDescription()
DictionaryEntrygetObjectDescription in interface DictionaryEntrypublic DictionaryEntryInfo.Builder setObjectDescription(String objectDescription)
public String getObjectLabel()
DictionaryEntrygetObjectLabel in interface DictionaryEntrypublic DictionaryEntryInfo.Builder setObjectLabel(String objectLabel)
public List<String> getPrimaryKeys()
DictionaryEntrygetPrimaryKeys in interface DictionaryEntrypublic DictionaryEntryInfo.Builder setPrimaryKeys(List<String> primaryKeys)
public String getTitleAttribute()
DictionaryEntrygetTitleAttribute in interface DictionaryEntrypublic DictionaryEntryInfo.Builder setTitleAttribute(String titleAttribute)
Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.