wffweb/src/main/java/com/webfirmframework/wffweb/tag/repository/TagRepository.java
public AbstractHtml findTagById(final boolean parallel, final String id)
            throws NullValueException {
        return findOneTagByAttribute(parallel, AttributeNameConstants.ID, id);
    }
public AbstractHtml findTagById(final boolean parallel, final String id)
            throws NullValueException {
        return findOneTagByAttribute(parallel, AttributeNameConstants.ID, id);
    }
public AbstractHtml findTagById ( final boolean parallel , final String id ) throws NullValueException { return findOneTagByAttribute ( parallel , AttributeNameConstants . ID , id ) ; }
Finds and returns the first tag matching with the given id.

@param parallel
true to internally use parallel stream. If true it
will split the finding task to different batches and
will execute the batches in different threads in
parallel consuming all CPUs. It will perform faster
in finding from extremely large number of tags but at
the same time it will less efficient in finding from
small number of tags.
@param id
the value of id attribute.
@return the first found tag with the given id

@throws NullValueException
if the {@code id} is null
@since 3.0.0
@author WFF
Finds and returns the first tag matching with the given id .