@Deprecated public interface BusinessObjectMetaDataService extends DataObjectMetaDataService
Modifier and Type | Method and Description |
---|---|
DataObjectRelationship |
getBusinessObjectRelationship(Object bo,
Class boClass,
String attributeName,
String attributePrefix,
boolean keysOnly)
Deprecated.
|
DataObjectRelationship |
getBusinessObjectRelationship(Object bo,
String attributeName)
Deprecated.
|
DataObjectRelationship |
getBusinessObjectRelationship(RelationshipDefinition ddReference,
Object bo,
Class boClass,
String attributeName,
String attributePrefix,
boolean keysOnly)
Deprecated.
|
RelationshipDefinition |
getBusinessObjectRelationshipDefinition(Class c,
String attributeName)
Deprecated.
|
RelationshipDefinition |
getBusinessObjectRelationshipDefinition(Object bo,
String attributeName)
Deprecated.
|
List<DataObjectRelationship> |
getBusinessObjectRelationships(Class<? extends Object> boClass)
Deprecated.
|
List<DataObjectRelationship> |
getBusinessObjectRelationships(Object bo)
Deprecated.
|
Collection<String> |
getCollectionNames(Object bo)
Deprecated.
This method returns a list of collection names a business object contains
|
String |
getForeignKeyFieldName(Class businessObjectClass,
String attributeName,
String targetName)
Deprecated.
|
Collection<String> |
getInquirableFieldNames(Class boClass,
String sectionTitle)
Deprecated.
This method returns a list of inquirable field names
|
List<String> |
getLookupableFieldNames(Class boClass)
Deprecated.
This method returns a list of lookupable fields
|
String |
getLookupFieldDefaultValue(Class businessObjectClass,
String attributeName)
Deprecated.
This method looks up the default value for a given attribute and returns
it
|
Class |
getLookupFieldDefaultValueFinderClass(Class businessObjectClass,
String attributeName)
Deprecated.
This method returns the value finder class for a given attribute
|
String |
getLookupFieldQuickfinderParameterString(Class businessObjectClass,
String attributeName)
Deprecated.
This method looks up the quickfinder parameter string for a given
attribute and returns it.
|
Class<? extends ValueFinder> |
getLookupFieldQuickfinderParameterStringBuilderClass(Class businessObjectClass,
String attributeName)
Deprecated.
This method returns the quickfinder parameter string builder class for a
given attribute.
|
Map<String,Class> |
getReferencesForForeignKey(Object businessObject,
String attributeName)
Deprecated.
|
boolean |
isAttributeInquirable(Class boClass,
String attributeName,
String sectionTitle)
Deprecated.
This method determines if a given field(attribute) is inquirable or not
This handles both nested and non-nested attributes
|
boolean |
isAttributeLookupable(Class boClass,
String attributeName)
Deprecated.
This method determines if a given field(attribute) is lookupable or not
This handles both nested and non-nested attributes
|
boolean |
isInquirable(Class boClass)
Deprecated.
This method determines if a given business object is inquirable
|
boolean |
isLookupable(Class boClass)
Deprecated.
This method determines if a given business object is lookupable
|
areNotesSupported, equalsByPrimaryKeys, getDataObjectIdentifierString, getDataObjectRelationship, getDataObjectRelationships, getDictionaryRelationship, getPrimaryKeyFieldValues, getPrimaryKeyFieldValues, getTitleAttribute, hasLocalInquiry, hasLocalLookup, listPrimaryKeyFieldNames
DataObjectRelationship getBusinessObjectRelationship(RelationshipDefinition ddReference, Object bo, Class boClass, String attributeName, String attributePrefix, boolean keysOnly)
RelationshipDefinition getBusinessObjectRelationshipDefinition(Class c, String attributeName)
RelationshipDefinition getBusinessObjectRelationshipDefinition(Object bo, String attributeName)
Collection<String> getInquirableFieldNames(Class boClass, String sectionTitle)
bo
- List<String> getLookupableFieldNames(Class boClass)
bo
- String getLookupFieldDefaultValue(Class businessObjectClass, String attributeName)
businessObjectClass
- attributeName
- Class getLookupFieldDefaultValueFinderClass(Class businessObjectClass, String attributeName)
businessObjectClass
- attributeName
- String getLookupFieldQuickfinderParameterString(Class businessObjectClass, String attributeName)
FieldDefinition.getQuickfinderParameterString()
.businessObjectClass
- attributeName
- Class<? extends ValueFinder> getLookupFieldQuickfinderParameterStringBuilderClass(Class businessObjectClass, String attributeName)
FieldDefinition.getQuickfinderParameterStringBuilderClass()
.businessObjectClass
- attributeName
- Collection<String> getCollectionNames(Object bo)
bo
- boolean isAttributeInquirable(Class boClass, String attributeName, String sectionTitle)
bo
- attributeName
- sectionTitle
- boolean isInquirable(Class boClass)
bo
- boolean isAttributeLookupable(Class boClass, String attributeName)
bo
- attributeName
- boolean isLookupable(Class boClass)
bo
- @Deprecated DataObjectRelationship getBusinessObjectRelationship(Object bo, String attributeName)
bo
- attributes
- @Deprecated DataObjectRelationship getBusinessObjectRelationship(Object bo, Class boClass, String attributeName, String attributePrefix, boolean keysOnly)
@Deprecated List<DataObjectRelationship> getBusinessObjectRelationships(Object bo)
@Deprecated List<DataObjectRelationship> getBusinessObjectRelationships(Class<? extends Object> boClass)
@Deprecated Map<String,Class> getReferencesForForeignKey(Object businessObject, String attributeName)
Object
- businessObjectString
- attributeName@Deprecated String getForeignKeyFieldName(Class businessObjectClass, String attributeName, String targetName)
businessObjectClass
- attributeName
- targetName
- Copyright © 2005–2016 The Kuali Foundation. All rights reserved.