@Deprecated public class BusinessObjectMetaDataServiceImpl extends DataObjectMetaDataServiceImpl implements BusinessObjectMetaDataService
BusinessObjectMetaDataService which uses
the following services to gather its meta data:| Constructor and Description |
|---|
BusinessObjectMetaDataServiceImpl()
Deprecated.
|
areNotesSupported, classHasSupportedFeatures, equalsByPrimaryKeys, getBusinessObjectEntry, getDataDictionaryService, getDataObjectEntry, getDataObjectIdentifierString, getDataObjectRelationship, getDataObjectRelationship, getDataObjectRelationships, getDictionaryRelationship, getKualiModuleService, getPersistenceStructureService, getPrimaryKeyFieldValues, getPrimaryKeyFieldValues, getRelationshipMetadata, getTitleAttribute, getViewDictionaryService, listPrimaryKeyFieldNames, populateRelationshipFromDictionaryReference, setDataDictionaryService, setKualiModuleService, setPersistenceStructureService, setViewDictionaryService, validateBusinessObjectClassclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitareNotesSupported, equalsByPrimaryKeys, getDataObjectIdentifierString, getDataObjectRelationship, getDataObjectRelationships, getDictionaryRelationship, getPrimaryKeyFieldValues, getPrimaryKeyFieldValues, getTitleAttribute, listPrimaryKeyFieldNamespublic BusinessObjectMetaDataServiceImpl()
public Collection<String> getCollectionNames(BusinessObject bo)
getCollectionNames in interface BusinessObjectMetaDataServicepublic Collection<String> getInquirableFieldNames(Class boClass, String sectionTitle)
getInquirableFieldNames in interface BusinessObjectMetaDataServicepublic List<String> getLookupableFieldNames(Class boClass)
getLookupableFieldNames in interface BusinessObjectMetaDataServicepublic String getLookupFieldDefaultValue(Class businessObjectClass, String attributeName)
getLookupFieldDefaultValue in interface BusinessObjectMetaDataServicepublic Class getLookupFieldDefaultValueFinderClass(Class businessObjectClass, String attributeName)
getLookupFieldDefaultValueFinderClass in interface BusinessObjectMetaDataServicepublic String getLookupFieldQuickfinderParameterString(Class businessObjectClass, String attributeName)
getLookupFieldQuickfinderParameterString in interface BusinessObjectMetaDataServicepublic Class<? extends ValueFinder> getLookupFieldQuickfinderParameterStringBuilderClass(Class businessObjectClass, String attributeName)
getLookupFieldQuickfinderParameterStringBuilderClass in interface BusinessObjectMetaDataServicepublic boolean isAttributeInquirable(Class boClass, String attributeName, String sectionTitle)
isAttributeInquirable in interface BusinessObjectMetaDataServicepublic boolean isInquirable(Class boClass)
isInquirable in interface BusinessObjectMetaDataServicepublic boolean isAttributeLookupable(Class boClass, String attributeName)
isAttributeLookupable in interface BusinessObjectMetaDataServicepublic boolean isLookupable(Class boClass)
isLookupable in interface BusinessObjectMetaDataServicepublic DataObjectRelationship getBusinessObjectRelationship(BusinessObject bo, String attributeName)
getBusinessObjectRelationship in interface BusinessObjectMetaDataServicepublic DataObjectRelationship getBusinessObjectRelationship(RelationshipDefinition ddReference, BusinessObject bo, Class boClass, String attributeName, String attributePrefix, boolean keysOnly)
getBusinessObjectRelationship in interface BusinessObjectMetaDataServicepublic RelationshipDefinition getBusinessObjectRelationshipDefinition(Class c, String attributeName)
getBusinessObjectRelationshipDefinition in interface BusinessObjectMetaDataServicepublic RelationshipDefinition getBusinessObjectRelationshipDefinition(BusinessObject bo, String attributeName)
getBusinessObjectRelationshipDefinition in interface BusinessObjectMetaDataServicepublic DataObjectRelationship getBusinessObjectRelationship(BusinessObject bo, Class boClass, String attributeName, String attributePrefix, boolean keysOnly)
getBusinessObjectRelationship in interface BusinessObjectMetaDataServicepublic List<DataObjectRelationship> getBusinessObjectRelationships(BusinessObject bo)
getBusinessObjectRelationships in interface BusinessObjectMetaDataServicepublic List<DataObjectRelationship> getBusinessObjectRelationships(Class<? extends BusinessObject> boClass)
getBusinessObjectRelationships in interface BusinessObjectMetaDataServicepublic Map<String,Class> getReferencesForForeignKey(BusinessObject bo, String attributeName)
getReferencesForForeignKey in interface BusinessObjectMetaDataServiceorg.kuali.rice.kns.service.BusinessObjectMetaDataService#getReferencesForForeignKey(java.lang.Class,
java.lang.String)public String getForeignKeyFieldName(Class businessObjectClass, String attributeName, String targetName)
getForeignKeyFieldName in interface BusinessObjectMetaDataServicepublic boolean hasLocalLookup(Class<?> dataObjectClass)
hasLocalLookup in interface DataObjectMetaDataServicehasLocalLookup in class DataObjectMetaDataServiceImplDataObjectMetaDataService.hasLocalLookup(java.lang.Class<?>)public boolean hasLocalInquiry(Class<?> dataObjectClass)
hasLocalInquiry in interface DataObjectMetaDataServicehasLocalInquiry in class DataObjectMetaDataServiceImplDataObjectMetaDataService.hasLocalInquiry(java.lang.Class<?>)protected BusinessObjectDictionaryService getBusinessObjectDictionaryService()
public void setBusinessObjectDictionaryService(BusinessObjectDictionaryService businessObjectDictionaryService)
businessObjectDictionaryService - The BusinessObjectDictionaryService to set.Copyright © 2005–2016 The Kuali Foundation. All rights reserved.