Class CharacteristicBrowserController


  • @Controller
    public class CharacteristicBrowserController
    extends Object
    NOTE: Logging messages from this service are important for tracking changes to annotations.
    Author:
    luke, paul
    See Also:
    for related methods.
    • Constructor Detail

      • CharacteristicBrowserController

        public CharacteristicBrowserController()
    • Method Detail

      • count

        public Long count()
      • findCharacteristicsCustom

        public Collection<AnnotationValueObject> findCharacteristicsCustom​(String queryString,
                                                                           boolean searchNos,
                                                                           boolean searchEEs,
                                                                           boolean searchBMs,
                                                                           boolean searchFVs,
                                                                           boolean searchFVVs,
                                                                           boolean searchCategories,
                                                                           String categoryConstraint)
        Parameters:
        searchFVs - Search factor values that lack characteristics -- that is, search the factorValue.value.
        searchCategories - Should the Category be searched, not just the Value?
      • getView

        @RequestMapping(value="/characteristicBrowser.html",
                        method={GET,HEAD})
        public String getView()
      • updateCharacteristics

        public void updateCharacteristics​(Collection<AnnotationValueObject> avos)
        Update characteristics associated with entities. This allows for the case of factor values that we are adding characteristics to for the first time, but the most common case is altering existing characteristics.