All Classes and Interfaces

Class
Description
This class provides attributes that represent associations between products.
Simple implementation of AttributeDescriptor
A simple implementation of Attribute.
 
Constants for basic types, both MetacardType and AttributeType
This class is a common implementation of the BinaryContent interface.
Comparator that ignores case for string attributes or falls back to the passed in comparator
 
Exception used to wrap checked exceptions thrown by CatalogFramework.query(ddf.catalog.operation.QueryRequest) methods.
 
This class provides attributes that reflect metadata about different kinds of people/groups/units/organizations associated with the metacard.
 
Validates ContentItems to ensure they adhere to the URI & file-naming conventions required by the StorageProvider.
This class is a common implementation of the ContentType interface.
This class provides attributes that reflect core attributes expected to be relevant to all metacard types
CreateRequestImpl represents a CreateRequest and supports passing a Map of properties for create operations.
CreateResponseImpl contains the Response information (created metacards) on a CreateRequest.
 
 
This class provides attributes that reflect temporal aspects about the resource associated with the metacard.
The DeleteRequestImpl class is used to delete a single or list of the String id or URI.
The DeleteResponseImpl represents a default implementation of the DefaultResponse.
 
 
Default implementation of the Describable interface, providing basic setter/getter methods for a describable item's ID, title, version, organization, and description.
Comparator for the distance (in meters) of 2 Result objects.
 
 
 
A simple tuple object pairing text faceting value results with their respective counts.
 
This is a basic implementation of ServiceSelectionStrategy which returns the first element from the supplied java.util.SortedSet.
 
 
This converter is used to allow SortedServiceList objects to pass through for List implementations.
Simple implementation of filter that does not depend on GeoTools.
This class provides attributes that reflect location aspects about the resource associated with the metacard.
Implementation of the Maskable interface that provides methods to set the masked ID of the item and the ID of the item if it has not yet been masked.
A utility used to mask the source ID for all maskable items that have their own name (ID).
This class provides attributes that reflect metadata about media resources associated with a metacard.
Implements the Metacard's required attributes.
Default implementation of the MetacardType, used by MetacardImpl to create the MetacardImpl.BASIC_METACARD.
 
 
Class for storing operation information.
Generic implementation of PolicyResponse
 
Simple implementation of filter that does not depend on GeoTools.
Simple implementation of filter that does not depend on GeoTools.
Default implementation of the QualifiedMetacardType.
Functional interface used to abstract away methods that take in a QueryRequest and return a SourceResponse.
 
 
 
 
 
 
 
Comparator for the relevance of 2 Result objects.
Class for static request helper method
This class is a generic implementation of the Resource interface
 
 
The ResourceResponseImpl provides a means of providing a ResourceResponse.
ResponseImpl<T extends ddf.catalog.operation.Request>
The ResponseImpl class provides a generic means of providing a Response on operations.
 
 
Default implementation of the Result interface, which is a Metacard catalog entry wrapped with the extra attributes relevanceScore and distanceInMeters.
Class used to iterate over the Result objects contained in a QueryResponse returned when executing a QueryRequest.
This class defines attributes that provide restrictions on the metacard and/or resource.
Comparator for OSGi ServiceReference objects.
This converter is used to allow ServiceReferenceListConverter objects to pass through for List implementations.
This interface represents the strategy used by ServiceSelector instances for selecting which service to return from a call to ServiceSelector.getService().
The ServiceSelector maintains a sorted set of bound OSGi services and provides user access to those services.
This converter is used to allow ServiceSelector objects to pass through for List implementations.
Implements a simplified version of the FilterDelegate where every method rolls up a to higher abstracted method
 
 
 
 
 
 
Simple implementation of filter that does not depend on GeoTools.
This utility object sorts ServiceReferences by their service rankings first and then breaks ties with service ids.
Comparator for the sourceId of 2 SourceDescriptor objects
The Class SourceDescriptorImpl is the default representation of a SourceDescriptor.
The SourceInfoRequestEnterprise should be used to obtain Source information about each Source in the enterprise.
The SourceInfoRequestLocal should be used to obtain local Source information.
The SourceInfoRequestSources should be used to obtain Source information about specific sources identified by id.
The SourceInfoResponseImpl provides a default implementation of a SourceInfoResponse.
The SourceProcessingDetailsImpl class represents a default implementation of a SourceProcessingDetails to provide Source warnings.
The SourceResponseImpl represents a default implementation of the SourceResponse.
 
Comparator for the temporal attribute of 2 Result objects.
 
This class provides attributes that describe the topic of the resource.
Default implementation of Update
The UpdateRequestImpl represents the default implementation of UpdateRequest.
The UpdateResponseImpl represents a default implementation of an UpdateRequest
 
 
This class provides attributes that identify validation issues with the metacard and/or resource.
 
 
This class provides attributes that describe the history/versioning of the metacard