Modifier and Type | Method and Description |
---|---|
static void |
CreateClass.createAttributePropertyBundle(LibrarySession sess,
String className,
Attribute attr,
String pbNamePrefix)
Create property bundle for an atribute, if one does not already exist.
|
Modifier and Type | Method and Description |
---|---|
protected Attribute |
AddAttributeAction.addAttributeIfNecessary(LibrarySession sess,
String className,
String attrName,
AttributeDefinition attrdef)
Deprecated.
Do the real work of adding the attribute, after checking to see
if the attribute exists already first.
|
Modifier and Type | Method and Description |
---|---|
protected void |
FreeClassObjectAction.freeAttributeBundles(LibrarySession sess,
Attribute attr)
Free the bundles associated with the attribute
|
Modifier and Type | Method and Description |
---|---|
Attribute |
ClassObject.addAttribute(AttributeDefinition def)
Adds an Attribute to this ClassObject.
|
protected static Attribute |
Attribute.constructAttribute(LibrarySession session,
S_LibraryObjectData data)
Internal use only: Constructs an Attribute for the specified data.
|
Attribute |
ClassObject.getAttributeFromLabel(String label)
returns the Attribute, based on the specified Attribute Label.
|
Attribute[] |
ClassObject.getEffectiveClassAttributes()
Gets the effective Attributes of this ClassObject.
|
Attribute |
ClassObject.getEffectiveClassAttributes(int index)
Gets the specified effective Attribute of this ClassObject.
|
Attribute |
ClassObject.getEffectiveClassAttributes(String attributeName)
Gets the specified effective Attribute of this ClassObject.
|
Attribute[] |
ClassObject.getExtendedClassAttributes()
Gets the extended Attributes of this ClassObject.
|
Attribute[] |
ClassObject.getExtendedClassAttributes(ClassObject superclass)
Gets an array of the Attributes that this ClassObject has and that the
specified superclass does not have.
|
Attribute |
ClassObject.getExtendedClassAttributes(int index)
Gets the specified extended Attribute of this ClassObject.
|
Attribute |
ClassObject.getExtendedClassAttributes(String attributeName)
Gets the specified extended Attribute of this ClassObject.
|
Modifier and Type | Method and Description |
---|---|
void |
ClassObject.removeAttribute(Attribute attribute)
Removes an Attribute from this ClassObject.
|
void |
ClassObject.removeAttribute(Attribute attribute,
AttributeDefinition def)
Removes an attribute from this ClassObject.
|
Constructor and Description |
---|
ColumnDescriptor(String colAlias,
String targAlias,
Attribute attr)
Constructs a ColumnDescriptor using
column alias, target (table) alias, and Attribute.
|
ColumnDescriptor(String colAlias,
String targAlias,
Attribute attr,
String objIdAlias)
Constructs a ColumnDescriptor using
column alias, target (table) alias, and Attribute,
and an optional Object ID alias.
|
Modifier and Type | Method and Description |
---|---|
static int |
DanglingObjectAVCleanupAgent.cleanupArrayReferences(LibrarySession session,
Attribute attr,
Long attrId,
int batchSize)
Fix broken array references for the specified Attribute.
|
static int |
DanglingObjectAVCleanupAgent.cleanupScalarReferences(LibrarySession session,
Attribute attr,
int batchSize)
Fix broken scalar references for the specified Attribute.
|
Modifier and Type | Method and Description |
---|---|
protected void |
CodeGenerationOperations.showApplySettingsAttribute(Attribute attr,
String commonName,
String indent)
Shows the code for applying settings in applySettings() method
for the specified Attribute.
|
protected void |
CodeGenerationOperations.showApplySettingsMethod(ClassObject co,
Attribute[] attrs,
String commonName,
String indent)
Shows the applySettings() definition class method for the specified class.
|
static void |
ShowUtils.showAttribute(Logger logger,
Attribute attr,
String prefix,
boolean verbose,
boolean showDates)
Show details about a Attribute.
|
protected void |
CodeGenerationOperations.showAttributeNameDeclaration(Attribute attr,
String indent)
Shows the attribute name constant for the specified Attribute.
|
protected void |
CodeGenerationOperations.showBeanClassFields(ClassObject co,
Attribute[] attrs,
String commonName,
String coDesc,
String beanClassName,
String superBeanClassName,
String indent)
Shows the class-level constants, fields, etc. prior to constructors.
|
protected void |
CodeGenerationOperations.showBeanClassGetterMethod(Attribute attr,
String indent)
Shows the getter (accessor) method for the specified Attribute.
|
protected void |
CodeGenerationOperations.showBeanClassGetterMethods(ClassObject co,
Attribute[] attrs,
String commonName,
String indent)
Shows the getter (accessor) methods for the specified class.
|
protected void |
CodeGenerationOperations.showBeanClassSetterMethod(Attribute attr,
String indent)
Shows the setter (mutator) method for the specified Attribute.
|
protected void |
CodeGenerationOperations.showBeanClassSetterMethods(ClassObject co,
Attribute[] attrs,
String commonName,
String indent)
Shows the setter (mutator) methods for the specified class.
|
protected void |
ScriptOperations.showDefineAttributeScript(Attribute attr,
String className,
boolean verbose,
boolean showDates)
Shows the specified Attribute using "create script" syntax.
|
protected void |
CodeGenerationOperations.showDefinitionClassGetterMethod(Attribute attr,
String indent)
Shows the getter (accessor) method for the specified Attribute.
|
protected void |
CodeGenerationOperations.showDefinitionClassGetterMethods(ClassObject co,
Attribute[] attrs,
String commonName,
String indent)
Shows the getter (accessor) methods for the specified class.
|
protected void |
CodeGenerationOperations.showDefinitionClassSetterMethod(Attribute attr,
String indent)
Shows the setter (mutator) method for the specified Attribute.
|
protected void |
CodeGenerationOperations.showDefinitionClassSetterMethods(ClassObject co,
Attribute[] attrs,
String commonName,
String indent)
Shows the setter (mutator) methods for the specified class.
|
protected void |
CodeGenerationOperations.showServerClassFields(ClassObject co,
Attribute[] attrs,
String commonName,
String coDesc,
String serverClassName,
String superServerClassName,
String indent)
Shows the class-level constants, fields, etc. prior to constructors.
|
Modifier and Type | Method and Description |
---|---|
protected void |
ClassObjectOperations.showAttribute(LibrarySession session,
Attribute attr) |
void |
ClassObjectOperations.ClassSessTest.testMiscAttributeMethods(Attribute sample,
LibrarySession sess)
This is routine to test new methods on attribute which were
added as part of API Cleanup.
|
Modifier and Type | Method and Description |
---|---|
protected Attribute |
PreparedSelectorGenerator.findAttributeByAuxName(LibrarySession session,
ClassObject co,
String attrName)
Lookup an Attribute using an auxilliary name.
|
Modifier and Type | Field and Description |
---|---|
protected Attribute |
ExistenceQualification.m_RightAttributeObject
Holds the actual attribute value representing the right attribute.
|
Modifier and Type | Method and Description |
---|---|
protected Attribute |
ExistenceQualification.getRightAttributeObject()
Returns the actual attribute object of the RHS.
|
protected Attribute |
SearchValidator.validateAttribute(ClassObject cls,
String name) |
protected Attribute |
SearchValidator.validateScalarAttribute(ClassObject co,
String attributeName) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
SearchValidator.requiresSqlView(ClassObject cls,
Attribute attr) |
protected void |
SearchValidator.setAttribute(AttributeQualification aq,
Attribute attr) |
protected void |
ExistenceQualification.setRightAttributeObject(Attribute attr)
Sets the actual attribute corresponding to to the RHS.
|
Copyright © 2023. All rights reserved.