Class ResolvedEntity.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • id

        public ResolvedEntity.Builder id​(String id)
        id of the resolved entity in input
        Parameters:
        id - the value to set
        Returns:
        this builder
      • offset

        public ResolvedEntity.Builder offset​(Integer offset)
        offset of resolved entity in input
        Parameters:
        offset - the value to set
        Returns:
        this builder
      • length

        public ResolvedEntity.Builder length​(Integer length)
        length of resolved entity in input
        Parameters:
        length - the value to set
        Returns:
        this builder
      • text

        public ResolvedEntity.Builder text​(String text)
        Entity text like name of person, location, and so on.
        Parameters:
        text - the value to set
        Returns:
        this builder
      • type

        public ResolvedEntity.Builder type​(String type)
        Type of entity text like PER, LOC.
        Parameters:
        type - the value to set
        Returns:
        this builder
      • value

        public ResolvedEntity.Builder value​(Map<String,​String> value)
        key and value pair for resolved entities.

        keys can be specific for each type of resolved entity. Values can be instances of resolvedEntity, arrays of resolvedEntities, primitives, or custom JSON.

        Parameters:
        value - the value to set
        Returns:
        this builder