Enum AssociationRegistryAttribute
- java.lang.Object
- 
- java.lang.Enum<AssociationRegistryAttribute>
- 
- gov.nasa.pds.registry.model.wrapper.AssociationRegistryAttribute
 
 
- 
- All Implemented Interfaces:
- Serializable,- Comparable<AssociationRegistryAttribute>
 
 public enum AssociationRegistryAttribute extends Enum<AssociationRegistryAttribute> Provides the values for a given attribute specified in a product class configuration file.- Version:
- $Revision: 11832 $
- Author:
- jpadams
 
- 
- 
Enum Constant SummaryEnum Constants Enum Constant Description ASSOCIATION_TYPEAttribute for Logical Identifier.SOURCE_OBJECTAttribute for Product name.TARGET_OBJECT
 - 
Method SummaryAll Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract AssociationFilter.BuilderappendToFilterBuilder(AssociationFilter.Builder builder, String value)static AssociationRegistryAttributeget(String attributeName)StringgetAttributeName()static AssociationRegistryAttributevalueOf(String name)Returns the enum constant of this type with the specified name.static AssociationRegistryAttribute[]values()Returns an array containing the constants of this enum type, in the order they are declared.
 
- 
- 
- 
Enum Constant Detail- 
ASSOCIATION_TYPEpublic static final AssociationRegistryAttribute ASSOCIATION_TYPE Attribute for Logical Identifier.
 - 
SOURCE_OBJECTpublic static final AssociationRegistryAttribute SOURCE_OBJECT Attribute for Product name.
 - 
TARGET_OBJECTpublic static final AssociationRegistryAttribute TARGET_OBJECT 
 
- 
 - 
Method Detail- 
valuespublic static AssociationRegistryAttribute[] values() Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (AssociationRegistryAttribute c : AssociationRegistryAttribute.values()) System.out.println(c); - Returns:
- an array containing the constants of this enum type, in the order they are declared
 
 - 
valueOfpublic static AssociationRegistryAttribute valueOf(String name) Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
- name- the name of the enum constant to be returned.
- Returns:
- the enum constant with the specified name
- Throws:
- IllegalArgumentException- if this enum type has no constant with the specified name
- NullPointerException- if the argument is null
 
 - 
getAttributeNamepublic String getAttributeName() 
 - 
getpublic static AssociationRegistryAttribute get(String attributeName) 
 - 
appendToFilterBuilderpublic abstract AssociationFilter.Builder appendToFilterBuilder(AssociationFilter.Builder builder, String value) 
 
- 
 
-