Package hec.data.rating
Interface IRatingSpecCatalog
- All Known Implementing Classes:
JDomRatingSpecificationCatalog
public interface IRatingSpecCatalog
An interface onto the rating specification catalog.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
Constant for the location id column.static final String
Constant for the office id column.static final String
Constant for the rating specification id column.static final String
Constant for the rating template id column.static final String
Constant for the rating specification version. -
Method Summary
Modifier and TypeMethodDescriptionReturns all of the specifications in this catalog.getSpecifications
(LocationTemplate locRef) Returns a map of template to a set of specifications for the arg location.int
size()
The number of specifications in this catalog.
-
Field Details
-
OFFICE_ID
Constant for the office id column.- See Also:
-
SPECIFICATION_ID
Constant for the rating specification id column.- See Also:
-
LOCATION_ID
Constant for the location id column.- See Also:
-
TEMPLATE_ID
Constant for the rating template id column.- See Also:
-
VERSION
Constant for the rating specification version.- See Also:
-
-
Method Details
-
size
int size()The number of specifications in this catalog.- Returns:
-
getSpecifications
NavigableMap<IRatingTemplate,NavigableSet<IRatingSpecification>> getSpecifications(LocationTemplate locRef) Returns a map of template to a set of specifications for the arg location.- Parameters:
locRef
-- Returns:
-
getSpecifications
Map<LocationTemplate,NavigableMap<IRatingTemplate, getSpecifications()NavigableSet<IRatingSpecification>>> Returns all of the specifications in this catalog.- Returns:
-