Class ExtendedAttributeDefinition
- java.lang.Object
-
- com.aspose.tasks.ExtendedAttributeDefinition
-
public class ExtendedAttributeDefinition extends Object
Represents an extended attribute definition associated with a project.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddLookupValue(Value value)Adds a value to the internal lookup list.intcompareTo(ExtendedAttributeDefinition o)Compares this object with another instance of the @{code ExtendedAttributeDefinition} class.ExtendedAttributecreateExtendedAttribute()Creates a new extended attribute with the field ID which equals to this object's field ID value.ExtendedAttributecreateExtendedAttribute(boolean flagValue)Creates a new extended attribute with the field ID which equals to this object's field ID value and the specified flag value.ExtendedAttributecreateExtendedAttribute(Duration durationValue)Creates a new extended attribute with the field ID which equals to this object's field ID value and the specified duration value.ExtendedAttributecreateExtendedAttribute(Value lookupValue)Creates new extended attribute linked with specifiedValueitem.ExtendedAttributecreateExtendedAttribute(String textValue)Creates a new extended attribute with the field ID which equals to this object's field ID value and the specified text value.ExtendedAttributecreateExtendedAttribute(BigDecimal numericValue)Creates a new extended attribute with the field ID which equals to this object's field ID value and the specified numeric value.ExtendedAttributecreateExtendedAttribute(Date dateTimeValue)Creates a new extended attribute with the field ID which equals to this object's field ID value and the specified date value.static ExtendedAttributeDefinitioncreateLookupResourceDefinition(int customFieldType, int fieldId, String alias)Factory method which creates an extended attribute definition with lookup.static ExtendedAttributeDefinitioncreateLookupResourceDefinition(int fieldId, String alias)Factory method which creates an extended attribute definition with lookup.static ExtendedAttributeDefinitioncreateLookupTaskDefinition(int customFieldType, int fieldId, String alias)Factory method which creates an extended attribute definition with lookup.static ExtendedAttributeDefinitioncreateLookupTaskDefinition(int fieldId, String alias)Factory method which creates an extended attribute definition with lookup.static ExtendedAttributeDefinitioncreateResourceDefinition(int customFieldType, int fieldId, String alias)Factory method which creates a simple extended attribute definition, which Microsoft Project shows as "None".static ExtendedAttributeDefinitioncreateResourceDefinition(int fieldId, String alias)Factory method which creates a simple extended attribute definition, which Microsoft Project shows as "None".static ExtendedAttributeDefinitioncreateTaskDefinition(int customFieldType, int fieldId, String alias)Factory method which creates a simple extended attribute definition, which Microsoft Project shows as "None".static ExtendedAttributeDefinitioncreateTaskDefinition(int fieldId, String alias)Factory method which creates a simple extended attribute definition, which Microsoft Project shows as "None".booleanequals(Object obj)Returns a flag indicating whether this instance is equal to the specified object.StringgetAlias()Gets the alias of a custom field.booleangetAppendNewValues()Gets a value indicating whether new values added to a project are automatically added to the list.booleangetAutoRollDown()Gets a value indicating whether an automatic roll down to assignments is enabled.intgetCalculationType()Gets the calculation type.intgetCfType()Gets the type of a custom field.StringgetDefault()Gets the default value in the list.StringgetDefaultGuid()Gets the Guid of the default lookup table entry.intgetElementType()Gets the extended attribute is associated with a task, a resource or an assignment.StringgetFieldId()Gets corresponds to the project id of a custom field.StringgetFieldName()Gets the name of a custom field.StringgetFormula()Gets the formula that Microsoft Project uses to populate a custom task field.StringgetGuid()Gets the Guid of a custom field.StringgetLookupUid()Gets a Guid of the lookup table associated with a custom field.intgetMaxMultiValues()Gets the maximum number of values you can set in a pick list.ProjectgetParentProject()Gets the parent project for theExtendedAttributeDefinitioninstance.StringgetPhoneticsAlias()Gets the phonetic pronunciation of the alias of a custom field.booleangetRestrictValues()Gets a value indicating whether the custom field values are restricted to values in theValueList(getValueList()/#setValueList(List).) intgetRollupType()Gets the way rollups are calculated.StringgetSecondaryGuid()Gets the secondary guid of extended attribute.StringgetSecondaryPid()Gets the secondary PID of a custom field.booleangetUserDef()Gets a value indicating whether a custom field is user defined.List<Value>getValueList()Gets the List<Value> ValueList.intgetValuelistSortOrder()Gets the way value lists are sorted.inthashCode()Returns a hash code for the instance of theExtendedAttributeDefinitionclass.voidremoveLookupValue(Value value)Removes a value from the internal lookup list.voidsetAlias(String value)Sets the alias of a custom field.voidsetAppendNewValues(boolean value)Sets a value indicating whether new values added to a project are automatically added to the list.voidsetAutoRollDown(boolean value)Sets a value indicating whether an automatic roll down to assignments is enabled.voidsetCalculationType(int value)Sets the calculation type.voidsetDefault(String value)Sets the default value in the list.voidsetDefaultGuid(String value)Sets the Guid of the default lookup table entry.voidsetElementType(int value)Sets the extended attribute is associated with a task, a resource or an assignment.voidsetFieldId(String value)Sets corresponds to the project id of a custom field.voidsetFormula(String value)Sets the formula that Microsoft Project uses to populate a custom task field.voidsetGuid(String value)Sets the Guid of a custom field.voidsetMaxMultiValues(int value)Sets the maximum number of values you can set in a pick list.voidsetPhoneticsAlias(String value)Sets the phonetic pronunciation of the alias of a custom field.voidsetRestrictValues(boolean value)Sets a value indicating whether the custom field values are restricted to values in theValueList(getValueList()/#setValueList(List).) voidsetRollupType(int value)Sets the way rollups are calculated.voidsetSecondaryGuid(String value)Sets the secondary guid of extended attribute.voidsetSecondaryPid(String value)Sets the secondary PID of a custom field.voidsetUserDef(boolean value)Sets a value indicating whether a custom field is user defined.voidsetValuelistSortOrder(int value)Sets the way value lists are sorted.
-
-
-
Method Detail
-
addLookupValue
public final void addLookupValue(Value value)
Adds a value to the internal lookup list. This is a preferable way for manipulations with the
ValueList(getValueList()/#setValueList(List).) Use this code to add new Value to lookup list:
taskTextAttr.AddLookupValue(new Value { Id = 1, Val = "Text value 1", Description = "Text value description 1" });- Parameters:
value- Value to add into lookup.
This method works only forExtendedAttributeDefinitioninstances which haveCalculationType(getCalculationType()/setCalculationType(int)) equals toCalculationType.Lookup.
-
createExtendedAttribute
public final ExtendedAttribute createExtendedAttribute()
Creates a new extended attribute with the field ID which equals to this object's field ID value.
- Returns:
- returns created instance of the
ExtendedAttributeclass with the fieldID which equals to this object's fieldID value.
-
createExtendedAttribute
public final ExtendedAttribute createExtendedAttribute(String textValue)
Creates a new extended attribute with the field ID which equals to this object's field ID value and the specified text value.
- Parameters:
textValue- The specified text value.- Returns:
- returns created instance of the
ExtendedAttributeclass with the fieldID which equals to this object's fieldID value. - Throws:
com.aspose.ms.System.InvalidOperationException- If currentCfType(getCfType()/setCfType(int)) is not 'Text'
-
createExtendedAttribute
public final ExtendedAttribute createExtendedAttribute(BigDecimal numericValue)
Creates a new extended attribute with the field ID which equals to this object's field ID value and the specified numeric value.
- Parameters:
numericValue- The specified numeric value.- Returns:
- returns created instance of the
ExtendedAttributeclass with the fieldID which equals to this object's fieldID value. - Throws:
com.aspose.ms.System.InvalidOperationException- If currentCfType(getCfType()/setCfType(int)) is not 'Number' or 'Cost'
-
createExtendedAttribute
public final ExtendedAttribute createExtendedAttribute(Date dateTimeValue)
Creates a new extended attribute with the field ID which equals to this object's field ID value and the specified date value.
- Parameters:
dateTimeValue- The specified datetime value.- Returns:
- returns created instance of the
ExtendedAttributeclass with the fieldID which equals to this object's fieldID value. - Throws:
com.aspose.ms.System.InvalidOperationException- If currentCfType(getCfType()/setCfType(int)) is not 'Date', 'Start' or 'Finish'
-
createExtendedAttribute
public final ExtendedAttribute createExtendedAttribute(Duration durationValue)
Creates a new extended attribute with the field ID which equals to this object's field ID value and the specified duration value.
- Parameters:
durationValue- The specified duration value.- Returns:
- returns created instance of the
ExtendedAttributeclass with the fieldID which equals to this object's fieldID value. - Throws:
com.aspose.ms.System.InvalidOperationException- If currentCfType(getCfType()/setCfType(int)) is not 'Duration'
-
createExtendedAttribute
public final ExtendedAttribute createExtendedAttribute(boolean flagValue)
Creates a new extended attribute with the field ID which equals to this object's field ID value and the specified flag value.
- Parameters:
flagValue- The specified flag value.- Returns:
- returns created instance of the
ExtendedAttributeclass with the fieldID which equals to this object's fieldID value. - Throws:
com.aspose.ms.System.InvalidOperationException- If currentCfType(getCfType()/setCfType(int)) is not 'Flag'
-
createExtendedAttribute
public final ExtendedAttribute createExtendedAttribute(Value lookupValue)
Creates new extended attribute linked with specified
Valueitem.Use this code to create new
ExtendedAttributeusing specific value:taskTextAttr.addLookupValue(value1); taskTextAttr.addLookupValue(value2); var extendedAttribute = taskTextAttr.createExtendedAttribute(value2);
- Parameters:
lookupValue- The specifiedValueitem.
lookupValueshould be previously added to theExtendedAttributeDefinitionusingaddLookupValue(Value)method.- Returns:
- returns created instance of the
ExtendedAttributeclass linked with specifiedValueitem.
-
createLookupResourceDefinition
public static ExtendedAttributeDefinition createLookupResourceDefinition(int fieldId, String alias)
Factory method which creates an extended attribute definition with lookup. It has
CalculationType(getCalculationType()/setCalculationType(int)) equals toCalculationType.Lookupand can be used in Resources only. You are required to specifyfieldIdandaliaswhen call this method. The field type is inferred from field id.- Parameters:
fieldId- The specifiedExtendedAttributeResourcefield ID.alias- The specifiedStringalias.- Returns:
- Created instance of the
ExtendedAttributeDefinitionclass with specifiedfieldIdandalias.
-
createLookupResourceDefinition
public static ExtendedAttributeDefinition createLookupResourceDefinition(int customFieldType, int fieldId, String alias)
Factory method which creates an extended attribute definition with lookup. It has
CalculationType(getCalculationType()/setCalculationType(int)) equals toCalculationType.Lookupand can be used in Resources only. You are required to specifycustomFieldType,fieldIdandaliaswhen call this method.- Parameters:
customFieldType- The specifiedCustomFieldTypetype.fieldId- The specifiedExtendedAttributeResourcefield ID.alias- The specifiedStringalias.- Returns:
- Created instance of the
ExtendedAttributeDefinitionclass with specifiedcustomFieldType,fieldIdandalias.
-
createLookupTaskDefinition
public static ExtendedAttributeDefinition createLookupTaskDefinition(int fieldId, String alias)
Factory method which creates an extended attribute definition with lookup. It has
CalculationType(getCalculationType()/setCalculationType(int)) equals toCalculationType.Lookupand can be used in Tasks only. You are required to specifyfieldIdandaliaswhen call this method. The field type is inferred from field id.- Parameters:
fieldId- The specifiedExtendedAttributeTaskfield ID.alias- The specifiedStringalias.- Returns:
- Created instance of the
ExtendedAttributeDefinitionclass with specifiedfieldIdandalias.
-
createLookupTaskDefinition
public static ExtendedAttributeDefinition createLookupTaskDefinition(int customFieldType, int fieldId, String alias)
Factory method which creates an extended attribute definition with lookup. It has
CalculationType(getCalculationType()/setCalculationType(int)) equals toCalculationType.Lookupand can be used in Tasks only. You are required to specifycustomFieldType,fieldIdandaliaswhen call this method.- Parameters:
customFieldType- The specifiedCustomFieldTypetype.fieldId- The specifiedExtendedAttributeTaskfield ID.alias- The specifiedStringalias.- Returns:
- Created instance of the
ExtendedAttributeDefinitionclass with specifiedcustomFieldType,fieldIdandalias.
-
createResourceDefinition
public static ExtendedAttributeDefinition createResourceDefinition(int customFieldType, int fieldId, String alias)
Factory method which creates a simple extended attribute definition, which Microsoft Project shows as "None". It has
CalculationType(getCalculationType()/setCalculationType(int)) equals toCalculationType.Noneand can be used in Resource only. You are required to specifycustomFieldType,fieldIdandaliaswhen call this method.- Parameters:
customFieldType- The specifiedCustomFieldTypetype.fieldId- The specifiedExtendedAttributeResourcefield ID.alias- The specifiedStringalias.- Returns:
- Created instance of the
ExtendedAttributeDefinitionclass with specifiedcustomFieldType,fieldIdandalias.
-
createResourceDefinition
public static ExtendedAttributeDefinition createResourceDefinition(int fieldId, String alias)
Factory method which creates a simple extended attribute definition, which Microsoft Project shows as "None". It has
CalculationType(getCalculationType()/setCalculationType(int)) equals toCalculationType.Noneand can be used in Resource only. You are required to specifyfieldIdandaliaswhen call this method. The field type is inferred from field id.- Parameters:
fieldId- The specifiedExtendedAttributeResourcefield ID.alias- The specifiedStringalias.- Returns:
- Created instance of the
ExtendedAttributeDefinitionclass with specifiedfieldIdandalias.
-
createTaskDefinition
public static ExtendedAttributeDefinition createTaskDefinition(int customFieldType, int fieldId, String alias)
Factory method which creates a simple extended attribute definition, which Microsoft Project shows as "None". It has
CalculationType(getCalculationType()/setCalculationType(int)) equals toCalculationType.Noneand can be used in Tasks only. You are required to specifycustomFieldType,fieldIdandaliaswhen calling this method.- Parameters:
customFieldType- The specifiedCustomFieldTypetype.fieldId- The specifiedExtendedAttributeTaskfield ID.alias- The specifiedStringalias.- Returns:
- Created instance of the
ExtendedAttributeDefinitionclass with specifiedcustomFieldType,fieldIdandalias.
-
createTaskDefinition
public static ExtendedAttributeDefinition createTaskDefinition(int fieldId, String alias)
Factory method which creates a simple extended attribute definition, which Microsoft Project shows as "None". It has
CalculationType(getCalculationType()/setCalculationType(int)) equals toCalculationType.Noneand can be used in Tasks only. You are required to specifyfieldIdandaliaswhen calling this method. The field type is inferred from field id.- Parameters:
fieldId- The specifiedExtendedAttributeTaskfield ID.alias- The specifiedStringalias.- Returns:
- Created instance of the
ExtendedAttributeDefinitionclass with specifiedfieldIdandalias.
-
equals
public boolean equals(Object obj)
Returns a flag indicating whether this instance is equal to the specified object.
-
getAlias
public final String getAlias()
Gets the alias of a custom field.
- Returns:
- the alias of a custom field.
-
setAlias
public final void setAlias(String value)
Sets the alias of a custom field.
- Parameters:
value- the alias of a custom field.
-
getAppendNewValues
public final boolean getAppendNewValues()
Gets a value indicating whether new values added to a project are automatically added to the list.
Currently supported for MSP 2003/2007 Xml and MSP 2003 mpp formats.- Returns:
- a value indicating whether new values added to a project are automatically added to the list.
-
setAppendNewValues
public final void setAppendNewValues(boolean value)
Sets a value indicating whether new values added to a project are automatically added to the list.
Currently supported for MSP 2003/2007 Xml and MSP 2003 mpp formats.- Parameters:
value- a value indicating whether new values added to a project are automatically added to the list.
-
getAutoRollDown
public final boolean getAutoRollDown()
Gets a value indicating whether an automatic roll down to assignments is enabled.
Currently supported for Xml format only.- Returns:
- a value indicating whether an automatic roll down to assignments is enabled.
-
setAutoRollDown
public final void setAutoRollDown(boolean value)
Sets a value indicating whether an automatic roll down to assignments is enabled.
Currently supported for Xml format only.- Parameters:
value- a value indicating whether an automatic roll down to assignments is enabled.
-
getCalculationType
public final int getCalculationType()
Gets the calculation type.
Writing currently supported for Xml format only.- Returns:
- the calculation type.
-
setCalculationType
public final void setCalculationType(int value)
Sets the calculation type.
Writing currently supported for Xml format only.- Parameters:
value- the calculation type.
-
getCfType
public final int getCfType()
Gets the type of a custom field.
- Returns:
- the type of a custom field.
-
getDefault
public final String getDefault()
Gets the default value in the list.
Currently supported for MSP 2003/2007 Xml and MSP 2003 mpp formats.- Returns:
- the default value in the list.
-
setDefault
public final void setDefault(String value)
Sets the default value in the list.
Currently supported for MSP 2003/2007 Xml and MSP 2003 mpp formats.- Parameters:
value- the default value in the list.
-
getDefaultGuid
public final String getDefaultGuid()
Gets the Guid of the default lookup table entry.
Currently supported for Xml format only.- Returns:
- the Guid of the default lookup table entry.
-
setDefaultGuid
public final void setDefaultGuid(String value)
Sets the Guid of the default lookup table entry.
Currently supported for Xml format only.- Parameters:
value- the Guid of the default lookup table entry.
-
getElementType
public final int getElementType()
Gets the extended attribute is associated with a task, a resource or an assignment.
Currently supported for Xml format only.- Returns:
- the extended attribute is associated with a task, a resource or an assignment.
-
setElementType
public final void setElementType(int value)
Sets the extended attribute is associated with a task, a resource or an assignment.
Currently supported for Xml format only.- Parameters:
value- the extended attribute is associated with a task, a resource or an assignment.
-
getFieldId
public final String getFieldId()
Gets corresponds to the project id of a custom field. Use string representation of a constant from
ExtendedAttributeTaskclass to specifyFieldId(getFieldId()/setFieldId(String)) property.
Preferable way to setFieldId(getFieldId()/setFieldId(String)) property is to createExtendedAttributeDefinitionusing one of the dedicated factory methods likecreateTaskDefinition(int, String)orcreateLookupTaskDefinition(int, int, String).- Returns:
- corresponds to the project id of a custom field.
-
setFieldId
public final void setFieldId(String value)
Sets corresponds to the project id of a custom field. Use string representation of a constant from
ExtendedAttributeTaskclass to specifyFieldId(getFieldId()/setFieldId(String)) property.
Preferable way to setFieldId(getFieldId()/setFieldId(String)) property is to createExtendedAttributeDefinitionusing one of the dedicated factory methods likecreateTaskDefinition(int, String)orcreateLookupTaskDefinition(int, int, String).- Parameters:
value- corresponds to the project id of a custom field.
-
getFieldName
public final String getFieldName()
Gets the name of a custom field.
Should not be set directly, instead create ExtendedAttributeDefinition using strongly typed static factory methods named like create*Definition().- Returns:
- the name of a custom field.
-
setFormula
public final void setFormula(String value)
Sets the formula that Microsoft Project uses to populate a custom task field.
- Parameters:
value- the formula that Microsoft Project uses to populate a custom task field.
-
getFormula
public final String getFormula()
Gets the formula that Microsoft Project uses to populate a custom task field.
- Returns:
- the formula that Microsoft Project uses to populate a custom task field.
-
getGuid
public final String getGuid()
Gets the Guid of a custom field.
Currently supported for Xml format only.- Returns:
- the Guid of a custom field.
-
setGuid
public final void setGuid(String value)
Sets the Guid of a custom field.
Currently supported for Xml format only.- Parameters:
value- the Guid of a custom field.
-
getLookupUid
public final String getLookupUid()
Gets a Guid of the lookup table associated with a custom field.
In order to create a custom field with lookup, use one of the factory methods:createLookupTaskDefinition(int, int, String)orcreateLookupResourceDefinition(int, int, String).- Returns:
- a Guid of the lookup table associated with a custom field.
-
getMaxMultiValues
public final int getMaxMultiValues()
Gets the maximum number of values you can set in a pick list.
Currently supported for Xml format only.- Returns:
- the maximum number of values you can set in a pick list.
-
setMaxMultiValues
public final void setMaxMultiValues(int value)
Sets the maximum number of values you can set in a pick list.
Currently supported for Xml format only.- Parameters:
value- the maximum number of values you can set in a pick list.
-
getParentProject
public final Project getParentProject()
Gets the parent project for the
ExtendedAttributeDefinitioninstance.- Returns:
- the parent project for the
ExtendedAttributeDefinitioninstance.
-
getPhoneticsAlias
public final String getPhoneticsAlias()
Gets the phonetic pronunciation of the alias of a custom field.
Currently supported for Xml format only.- Returns:
- the phonetic pronunciation of the alias of a custom field.
-
setPhoneticsAlias
public final void setPhoneticsAlias(String value)
Sets the phonetic pronunciation of the alias of a custom field.
Currently supported for Xml format only.- Parameters:
value- the phonetic pronunciation of the alias of a custom field.
-
getRestrictValues
public final boolean getRestrictValues()
Gets a value indicating whether the custom field values are restricted to values in the
ValueList(getValueList()/#setValueList(List).) - Returns:
- a value indicating whether the custom field values are restricted to values in the
ValueList(getValueList()/#setValueList(List).)
-
setRestrictValues
public final void setRestrictValues(boolean value)
Sets a value indicating whether the custom field values are restricted to values in the
ValueList(getValueList()/#setValueList(List).) - Parameters:
value- a value indicating whether the custom field values are restricted to values in the
-
getRollupType
public final int getRollupType()
Gets the way rollups are calculated.
Writing currently supported for Xml format only.- Returns:
- the way rollups are calculated.
-
setRollupType
public final void setRollupType(int value)
Sets the way rollups are calculated.
Writing currently supported for Xml format only.- Parameters:
value- the way rollups are calculated.
-
getSecondaryGuid
public final String getSecondaryGuid()
Gets the secondary guid of extended attribute.
This is new for MS Project 2010 property.- Returns:
- the secondary guid of extended attribute.
-
setSecondaryGuid
public final void setSecondaryGuid(String value)
Sets the secondary guid of extended attribute.
This is new for MS Project 2010 property.- Parameters:
value- the secondary guid of extended attribute.
-
getSecondaryPid
public final String getSecondaryPid()
Gets the secondary PID of a custom field.
Currently supported for XML format only.- Returns:
- the secondary PID of a custom field.
-
setSecondaryPid
public final void setSecondaryPid(String value)
Sets the secondary PID of a custom field.
Currently supported for XML format only.- Parameters:
value- the secondary PID of a custom field.
-
getUserDef
public final boolean getUserDef()
Gets a value indicating whether a custom field is user defined.
Currently supported for Xml format only.- Returns:
- a value indicating whether a custom field is user defined.
-
setUserDef
public final void setUserDef(boolean value)
Sets a value indicating whether a custom field is user defined.
Currently supported for Xml format only.- Parameters:
value- a value indicating whether a custom field is user defined.
-
getValueList
public final List<Value> getValueList()
Gets the List<Value> ValueList.
When values of extended attributes are specified as properties of elements in the schema, they may either be specified by values or by references to the values contained in this list. Applications may assume ordering of the list by ordering specified here. Currently supported for MSP 2003/2007 Xml and MSP 2003 mpp formats. Do not change this list directly. Use ExtendedAttributeDefinition.addLookupValue/removeLookupValue methods instead.- Returns:
- the List<Value> ValueList.
-
getValuelistSortOrder
public final int getValuelistSortOrder()
Gets the way value lists are sorted. Values are: 0=Descending, 1=Ascending.
Currently supported for MSP 2003/2007 Xml and MSP 2003 mpp formats.- Returns:
- the way value lists are sorted.
-
setValuelistSortOrder
public final void setValuelistSortOrder(int value)
Sets the way value lists are sorted. Values are: 0=Descending, 1=Ascending.
Currently supported for MSP 2003/2007 Xml and MSP 2003 mpp formats.- Parameters:
value- the way value lists are sorted.
-
hashCode
public int hashCode()
Returns a hash code for the instance of the
ExtendedAttributeDefinitionclass.
-
removeLookupValue
public final void removeLookupValue(Value value)
Removes a value from the internal lookup list. This is a preferable way for manipulations with the
ValueList(getValueList()/#setValueList(List).) - Parameters:
value- Value to remove from lookup.
This method works only forExtendedAttributeDefinitioninstances which haveCalculationType(getCalculationType()/setCalculationType(int)) equals toCalculationType.Lookup.
-
compareTo
public int compareTo(ExtendedAttributeDefinition o)
Compares this object with another instance of the @{code ExtendedAttributeDefinition} class.- Parameters:
o- the object to be compared.- Returns:
- a negative integer, zero, or a positive integer as this object is less than, equal to, or greater than the specified object.
-
-