Class BusinessObjectEntry

java.lang.Object
org.kuali.rice.krad.datadictionary.DictionaryBeanBase
org.kuali.rice.krad.datadictionary.DataDictionaryEntryBase
org.kuali.rice.krad.datadictionary.DataObjectEntry
org.kuali.rice.krad.datadictionary.BusinessObjectEntry
org.kuali.rice.kns.datadictionary.BusinessObjectEntry
All Implemented Interfaces:
Serializable, Cloneable, org.kuali.rice.krad.datadictionary.Copyable, org.kuali.rice.krad.datadictionary.DataDictionaryEntry, org.kuali.rice.krad.datadictionary.DictionaryBean, org.kuali.rice.krad.datadictionary.validation.capability.Constrainable, org.kuali.rice.krad.datadictionary.validation.capability.MustOccurConstrainable

@Deprecated public class BusinessObjectEntry extends org.kuali.rice.krad.datadictionary.BusinessObjectEntry
Deprecated.
Use BusinessObjectEntry.
Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    Deprecated.
     
    Deprecated.
     

    Fields inherited from class org.kuali.rice.krad.datadictionary.DataObjectEntry

    baseDataObjectClass, boNotesEnabled, dataObjectClass, exporterClass, groupByAttributesForEffectiveDating, helpDefinition, inactivationBlockingDefinitions, mustOccurConstraints, name, objectDescription, objectLabel, primaryKeys, titleAttribute

    Fields inherited from class org.kuali.rice.krad.datadictionary.DataDictionaryEntryBase

    attributeMap, attributes, collectionMap, collections, complexAttributeMap, complexAttributes, dataObjectMetadata, EXCLUDED_PROPERTY_NAMES, relationshipMap, relationships, stateMapping

    Fields inherited from class org.kuali.rice.krad.datadictionary.DictionaryBeanBase

    componentCode, namespaceCode
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Deprecated.
     
    Deprecated.
     
    Deprecated.
     
    boolean
    Deprecated.
     
    boolean
    Deprecated.
     
    void
    Deprecated.
    The inquiry element is used to specify the fields that will be displayed on the inquiry screen for this business object and the order in which they will appear.
    void
    Deprecated.
    The lookup element is used to specify the rules for "looking up" a business object.

    Methods inherited from class org.kuali.rice.krad.datadictionary.BusinessObjectEntry

    completeValidation, dataDictionaryPostProcessing, getBaseBusinessObjectClass, getBusinessObjectClass, setBaseBusinessObjectClass, setBusinessObjectClass

    Methods inherited from class org.kuali.rice.krad.datadictionary.DataObjectEntry

    getBaseDataObjectClass, getDataObjectClass, getEntryClass, getExporterClass, getFullClassName, getGroupByAttributesForEffectiveDating, getHelpDefinition, getInactivationBlockingDefinitions, getJstlKey, getMustOccurConstraints, getName, getObjectDescription, getObjectLabel, getPrimaryKeys, getTitleAttribute, isBoNotesEnabled, setBaseDataObjectClass, setBoNotesEnabled, setDataObjectClass, setExporterClass, setGroupByAttributesForEffectiveDating, setHelpDefinition, setInactivationBlockingDefinitions, setMustOccurConstraints, setName, setObjectDescription, setObjectLabel, setPrimaryKeys, setTitleAttribute

    Methods inherited from class org.kuali.rice.krad.datadictionary.DataDictionaryEntryBase

    embedMetadata, getAttributeDefinition, getAttributeNames, getAttributes, getCollectionDefinition, getCollectionNames, getCollections, getComplexAttributes, getDataObjectMetadata, getRelationshipDefinition, getRelationshipMap, getRelationshipNames, getRelationships, getStateMapping, hasEmbeddedDataObjectMetadata, injectMetadataIntoAttributes, injectMetadataIntoCollections, injectMetadataIntoRelationships, setAttributes, setCollections, setComplexAttributes, setDataObjectMetadata, setRelationshipMap, setRelationships, setStateMapping

    Methods inherited from class org.kuali.rice.krad.datadictionary.DictionaryBeanBase

    clone, copy, getComponentCode, getNamespaceCode, setComponentCode, setNamespaceCode

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.kuali.rice.krad.datadictionary.DictionaryBean

    getComponentCode, getNamespaceCode
  • Field Details

  • Constructor Details

    • BusinessObjectEntry

      public BusinessObjectEntry()
      Deprecated.
  • Method Details

    • completeValidation

      public void completeValidation()
      Deprecated.
      Specified by:
      completeValidation in interface org.kuali.rice.krad.datadictionary.DataDictionaryEntry
      Overrides:
      completeValidation in class org.kuali.rice.krad.datadictionary.BusinessObjectEntry
    • hasInquiryDefinition

      public boolean hasInquiryDefinition()
      Deprecated.
      Returns:
      true if this instance has an inquiryDefinition
    • getInquiryDefinition

      public InquiryDefinition getInquiryDefinition()
      Deprecated.
      Returns:
      current inquiryDefinition for this BusinessObjectEntry, or null if there is none
    • setInquiryDefinition

      public void setInquiryDefinition(InquiryDefinition inquiryDefinition)
      Deprecated.
      The inquiry element is used to specify the fields that will be displayed on the inquiry screen for this business object and the order in which they will appear. DD: See InquiryDefinition.java JSTL: The inquiry element is a Map which is accessed using a key of "inquiry". This map contains the following keys: title (String) inquiryFields (Map) See InquiryMapBuilder.java
    • hasLookupDefinition

      public boolean hasLookupDefinition()
      Deprecated.
      Returns:
      true if this instance has a lookupDefinition
    • getLookupDefinition

      public LookupDefinition getLookupDefinition()
      Deprecated.
      Returns:
      current lookupDefinition for this BusinessObjectEntry, or null if there is none
    • setLookupDefinition

      public void setLookupDefinition(LookupDefinition lookupDefinition)
      Deprecated.
      The lookup element is used to specify the rules for "looking up" a business object. These specifications define the following: How to specify the search criteria used to locate a set of business objects How to display the search results DD: See LookupDefinition.java JSTL: The lookup element is a Map which is accessed using a key of "lookup". This map contains the following keys: lookupableID (String, optional) title (String) menubar (String, optional) defaultSort (Map, optional) lookupFields (Map) resultFields (Map) resultSetLimit (String, optional) See LookupMapBuilder.java