Class CoreAttributes

java.lang.Object
ddf.catalog.data.impl.types.CoreAttributes
All Implemented Interfaces:
ddf.catalog.data.MetacardType, ddf.catalog.data.types.Core, Serializable

public class CoreAttributes extends Object implements ddf.catalog.data.types.Core, ddf.catalog.data.MetacardType
This class provides attributes that reflect core attributes expected to be relevant to all metacard types
See Also:
  • Field Summary

    Fields inherited from interface ddf.catalog.data.types.Core

    CHECKSUM, CHECKSUM_ALGORITHM, CREATED, DATATYPE, DERIVED_RESOURCE_DOWNLOAD_URL, DERIVED_RESOURCE_URI, DESCRIPTION, EXPIRATION, ID, LANGUAGE, LOCATION, METACARD_CREATED, METACARD_MODIFIED, METACARD_OWNER, METACARD_TAGS, METADATA, MODIFIED, RESOURCE_DOWNLOAD_URL, RESOURCE_SIZE, RESOURCE_URI, SOURCE_ID, THUMBNAIL, TITLE

    Fields inherited from interface ddf.catalog.data.MetacardType

    DEFAULT_METACARD_TYPE_NAME, METACARD_TYPE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    ddf.catalog.data.AttributeDescriptor
     
    Set<ddf.catalog.data.AttributeDescriptor>
     
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • CoreAttributes

      public CoreAttributes()
  • Method Details

    • getAttributeDescriptors

      public Set<ddf.catalog.data.AttributeDescriptor> getAttributeDescriptors()
      Specified by:
      getAttributeDescriptors in interface ddf.catalog.data.MetacardType
    • getAttributeDescriptor

      public ddf.catalog.data.AttributeDescriptor getAttributeDescriptor(String name)
      Specified by:
      getAttributeDescriptor in interface ddf.catalog.data.MetacardType
    • getName

      public String getName()
      Specified by:
      getName in interface ddf.catalog.data.MetacardType