Class AsIndexPropertyDataProvider

    • Constructor Detail

      • AsIndexPropertyDataProvider

        public AsIndexPropertyDataProvider()
    • Method Detail

      • getData

        public java.util.List<AsIndexPropertyData> getData​(java.util.Map<java.lang.String,​java.lang.Object> parameters)
        Description copied from interface: DataProvider
        Returns the data.
        Specified by:
        getData in interface DataProvider<AsIndexPropertyData,​java.lang.String>
        Parameters:
        parameters - - the parameters
        Returns:
        the data
      • getValue

        public java.lang.String getValue​(AsIndexPropertyData data,
                                         java.util.Map<java.lang.String,​java.lang.Object> parameters)
        Description copied from interface: DataProvider
        Returns the value for a data object.
        Specified by:
        getValue in interface DataProvider<AsIndexPropertyData,​java.lang.String>
        Parameters:
        data - - the data object
        parameters - - the parameters
        Returns:
        the value object
      • getLabel

        public java.lang.String getLabel​(AsIndexPropertyData data,
                                         java.util.Map<java.lang.String,​java.lang.Object> parameters)
        Description copied from interface: DataProvider
        Returns the label for a data object.
        Specified by:
        getLabel in interface DataProvider<AsIndexPropertyData,​java.lang.String>
        Parameters:
        data - - the data object
        parameters - - the parameters
        Returns:
        the label
      • resolveIndexType

        protected java.lang.String resolveIndexType​(java.util.Map<java.lang.String,​java.lang.Object> parameters)
      • setAsSearchProviderFactory

        public void setAsSearchProviderFactory​(AsSearchProviderFactory asSearchProviderFactory)