Class PropertyDoc

java.lang.Object
com.maplander.backend.document.PropertyDoc

public class PropertyDoc extends Object
  • Constructor Details

    • PropertyDoc

      public PropertyDoc()
  • Method Details

    • documentToSuggest

      public static PropertyLiteSuggest documentToSuggest(com.google.appengine.api.search.ScoredDocument document)
    • buildBotModel

      public static PropertyLiteBot buildBotModel(com.google.appengine.api.search.ScoredDocument document)
    • buildModel

      public static PropertyLite buildModel(com.google.appengine.api.search.ScoredDocument document)
    • buildModelPropertyUser

      public static PropertyUserLite buildModelPropertyUser(com.google.appengine.api.search.ScoredDocument document)
    • put

      public static void put(Property property)
    • deleteById

      public static void deleteById(String id)
    • deleteById

      public static void deleteById(Long id)
    • deleteByIdMany

      public static void deleteByIdMany(List<Long> ids)
    • listPropertyCursorLimitQuery

      public static com.google.appengine.api.search.Results<com.google.appengine.api.search.ScoredDocument> listPropertyCursorLimitQuery(com.google.appengine.api.search.Query query)
    • getLimitUsdPrice

      public static double getLimitUsdPrice(PropertyTypeEnum propertyTypeEnum, OfferingTypeEnum offeringTypeEnum, boolean max)
    • loadByQuerySuggest

      public static com.google.api.server.spi.response.CollectionResponse<PropertyLiteSuggest> loadByQuerySuggest(String queryString, com.google.appengine.api.search.SortOptions sortOptions, Integer limit, String cursor)
    • loadByQuery

      public static EntityCollectionResponse<PropertyLite> loadByQuery(String queryString, com.google.appengine.api.search.SortOptions sortOptions, Integer limit, String cursor)
    • loadByQueryBot

      public static EntityCollectionResponse<PropertyLiteBot> loadByQueryBot(String queryString, com.google.appengine.api.search.SortOptions sortOptions, Integer limit, String cursor)
    • loadByQueryPropertyUser

      public static EntityCollectionResponse<PropertyUserLite> loadByQueryPropertyUser(String queryString, com.google.appengine.api.search.SortOptions sortOptions, Integer limit, String cursor)
    • clearDocument

      public static int clearDocument()