test_class.declarator: mapperBuilder
test_class.modifier: @Inject
      private
test_class.original_string: @Inject
      private DocumentQueryMapperBuilder mapperBuilder;
test_class.type: DocumentQueryMapperBuilder
test_class.var_name: mapperBuilder
test_class.file: artemis-document/src/test/java/org/jnosql/artemis/document/query/DefaultDocumentMapperSelectBuilderTest.java
test_class.identifier: DefaultDocumentMapperSelectBuilderTest
test_case.body: @Test
      public void shouldReturnErrorSelectWhenOrderIsNull() {
          Assertions.assertThrows(NullPointerException.class, () -> mapperBuilder.selectFrom(Worker.class).orderBy(null));
      }
test_case.class_method_signature: DefaultDocumentMapperSelectBuilderTest.shouldReturnErrorSelectWhenOrderIsNull()
test_case.full_signature: @Test public void shouldReturnErrorSelectWhenOrderIsNull()
test_case.identifier: shouldReturnErrorSelectWhenOrderIsNull
test_case.invocations: assertThrows orderBy selectFrom
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void shouldReturnErrorSelectWhenOrderIsNull()
focal_class.declarator: sorts = new ArrayList<>()
focal_class.modifier: private final
focal_class.original_string: private final List<Sort> sorts = new ArrayList<>();
focal_class.type: List<Sort>
focal_class.var_name: sorts
focal_class.file: artemis-document/src/main/java/org/jnosql/artemis/document/query/DefaultDocumentMapperSelectBuilder.java
focal_class.identifier: DefaultDocumentMapperSelectBuilder
focal_class.interfaces: implements DocumentMapperFrom, DocumentMapperLimit,
          DocumentMapperSkip, DocumentMapperOrder, DocumentMapperNameCondition,
          DocumentMapperNotCondition, DocumentMapperNameOrder, DocumentMapperWhere
focal_class.class_method_signature: DefaultDocumentMapperSelectBuilder.DefaultDocumentMapperSelectBuilder(ClassMapping mapping, Converters converters)
focal_class.full_signature:   DefaultDocumentMapperSelectBuilder(ClassMapping mapping, Converters converters)
focal_class.identifier: DefaultDocumentMapperSelectBuilder
focal_class.parameters: (ClassMapping mapping, Converters converters)
focal_class.signature:  DefaultDocumentMapperSelectBuilder(ClassMapping mapping, Converters converters)
focal_class.class_method_signature: DefaultDocumentMapperSelectBuilder.and(String name)
focal_class.full_signature: @Override public DocumentMapperNameCondition and(String name)
focal_class.identifier: and
focal_class.modifiers: @Override public
focal_class.parameters: (String name)
focal_class.return: DocumentMapperNameCondition
focal_class.signature: DocumentMapperNameCondition and(String name)
focal_class.class_method_signature: DefaultDocumentMapperSelectBuilder.or(String name)
focal_class.full_signature: @Override public DocumentMapperNameCondition or(String name)
focal_class.identifier: or
focal_class.modifiers: @Override public
focal_class.parameters: (String name)
focal_class.return: DocumentMapperNameCondition
focal_class.signature: DocumentMapperNameCondition or(String name)
focal_class.class_method_signature: DefaultDocumentMapperSelectBuilder.where(String name)
focal_class.full_signature: @Override public DocumentMapperNameCondition where(String name)
focal_class.identifier: where
focal_class.modifiers: @Override public
focal_class.parameters: (String name)
focal_class.return: DocumentMapperNameCondition
focal_class.signature: DocumentMapperNameCondition where(String name)
focal_class.class_method_signature: DefaultDocumentMapperSelectBuilder.skip(long start)
focal_class.full_signature: @Override public DocumentMapperSkip skip(long start)
focal_class.identifier: skip
focal_class.modifiers: @Override public
focal_class.parameters: (long start)
focal_class.return: DocumentMapperSkip
focal_class.signature: DocumentMapperSkip skip(long start)
focal_class.class_method_signature: DefaultDocumentMapperSelectBuilder.limit(long limit)
focal_class.full_signature: @Override public DocumentMapperLimit limit(long limit)
focal_class.identifier: limit
focal_class.modifiers: @Override public
focal_class.parameters: (long limit)
focal_class.return: DocumentMapperLimit
focal_class.signature: DocumentMapperLimit limit(long limit)
focal_class.class_method_signature: DefaultDocumentMapperSelectBuilder.orderBy(String name)
focal_class.full_signature: @Override public DocumentMapperOrder orderBy(String name)
focal_class.identifier: orderBy
focal_class.modifiers: @Override public
focal_class.parameters: (String name)
focal_class.return: DocumentMapperOrder
focal_class.signature: DocumentMapperOrder orderBy(String name)
focal_class.class_method_signature: DefaultDocumentMapperSelectBuilder.not()
focal_class.full_signature: @Override public DocumentMapperNotCondition not()
focal_class.identifier: not
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: DocumentMapperNotCondition
focal_class.signature: DocumentMapperNotCondition not()
focal_class.class_method_signature: DefaultDocumentMapperSelectBuilder.eq(T value)
focal_class.full_signature: @Override public DocumentMapperWhere eq(T value)
focal_class.identifier: eq
focal_class.modifiers: @Override public
focal_class.parameters: (T value)
focal_class.return: DocumentMapperWhere
focal_class.signature: DocumentMapperWhere eq(T value)
focal_class.class_method_signature: DefaultDocumentMapperSelectBuilder.like(String value)
focal_class.full_signature: @Override public DocumentMapperWhere like(String value)
focal_class.identifier: like
focal_class.modifiers: @Override public
focal_class.parameters: (String value)
focal_class.return: DocumentMapperWhere
focal_class.signature: DocumentMapperWhere like(String value)
focal_class.class_method_signature: DefaultDocumentMapperSelectBuilder.gt(T value)
focal_class.full_signature: @Override public DocumentMapperWhere gt(T value)
focal_class.identifier: gt
focal_class.modifiers: @Override public
focal_class.parameters: (T value)
focal_class.return: DocumentMapperWhere
focal_class.signature: DocumentMapperWhere gt(T value)
focal_class.class_method_signature: DefaultDocumentMapperSelectBuilder.gte(T value)
focal_class.full_signature: @Override public DocumentMapperWhere gte(T value)
focal_class.identifier: gte
focal_class.modifiers: @Override public
focal_class.parameters: (T value)
focal_class.return: DocumentMapperWhere
focal_class.signature: DocumentMapperWhere gte(T value)
focal_class.class_method_signature: DefaultDocumentMapperSelectBuilder.lt(T value)
focal_class.full_signature: @Override public DocumentMapperWhere lt(T value)
focal_class.identifier: lt
focal_class.modifiers: @Override public
focal_class.parameters: (T value)
focal_class.return: DocumentMapperWhere
focal_class.signature: DocumentMapperWhere lt(T value)
focal_class.class_method_signature: DefaultDocumentMapperSelectBuilder.lte(T value)
focal_class.full_signature: @Override public DocumentMapperWhere lte(T value)
focal_class.identifier: lte
focal_class.modifiers: @Override public
focal_class.parameters: (T value)
focal_class.return: DocumentMapperWhere
focal_class.signature: DocumentMapperWhere lte(T value)
focal_class.class_method_signature: DefaultDocumentMapperSelectBuilder.between(T valueA, T valueB)
focal_class.full_signature: @Override public DocumentMapperWhere between(T valueA, T valueB)
focal_class.identifier: between
focal_class.modifiers: @Override public
focal_class.parameters: (T valueA, T valueB)
focal_class.return: DocumentMapperWhere
focal_class.signature: DocumentMapperWhere between(T valueA, T valueB)
focal_class.class_method_signature: DefaultDocumentMapperSelectBuilder.in(Iterable<T> values)
focal_class.full_signature: @Override public DocumentMapperWhere in(Iterable<T> values)
focal_class.identifier: in
focal_class.modifiers: @Override public
focal_class.parameters: (Iterable<T> values)
focal_class.return: DocumentMapperWhere
focal_class.signature: DocumentMapperWhere in(Iterable<T> values)
focal_class.class_method_signature: DefaultDocumentMapperSelectBuilder.asc()
focal_class.full_signature: @Override public DocumentMapperNameOrder asc()
focal_class.identifier: asc
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: DocumentMapperNameOrder
focal_class.signature: DocumentMapperNameOrder asc()
focal_class.class_method_signature: DefaultDocumentMapperSelectBuilder.desc()
focal_class.full_signature: @Override public DocumentMapperNameOrder desc()
focal_class.identifier: desc
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: DocumentMapperNameOrder
focal_class.signature: DocumentMapperNameOrder desc()
focal_class.class_method_signature: DefaultDocumentMapperSelectBuilder.build()
focal_class.full_signature: @Override public DocumentQuery build()
focal_class.identifier: build
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: DocumentQuery
focal_class.signature: DocumentQuery build()
focal_class.class_method_signature: DefaultDocumentMapperSelectBuilder.execute(DocumentTemplate template)
focal_class.full_signature: @Override public List<T> execute(DocumentTemplate template)
focal_class.identifier: execute
focal_class.modifiers: @Override public
focal_class.parameters: (DocumentTemplate template)
focal_class.return: List<T>
focal_class.signature: List<T> execute(DocumentTemplate template)
focal_class.class_method_signature: DefaultDocumentMapperSelectBuilder.executeSingle(DocumentTemplate template)
focal_class.full_signature: @Override public Optional<T> executeSingle(DocumentTemplate template)
focal_class.identifier: executeSingle
focal_class.modifiers: @Override public
focal_class.parameters: (DocumentTemplate template)
focal_class.return: Optional<T>
focal_class.signature: Optional<T> executeSingle(DocumentTemplate template)
focal_class.class_method_signature: DefaultDocumentMapperSelectBuilder.execute(DocumentTemplateAsync template, Consumer<List<T>> callback)
focal_class.full_signature: @Override public void execute(DocumentTemplateAsync template, Consumer<List<T>> callback)
focal_class.identifier: execute
focal_class.modifiers: @Override public
focal_class.parameters: (DocumentTemplateAsync template, Consumer<List<T>> callback)
focal_class.return: void
focal_class.signature: void execute(DocumentTemplateAsync template, Consumer<List<T>> callback)
focal_class.class_method_signature: DefaultDocumentMapperSelectBuilder.executeSingle(DocumentTemplateAsync template, Consumer<Optional<T>> callback)
focal_class.full_signature: @Override public void executeSingle(DocumentTemplateAsync template, Consumer<Optional<T>> callback)
focal_class.identifier: executeSingle
focal_class.modifiers: @Override public
focal_class.parameters: (DocumentTemplateAsync template, Consumer<Optional<T>> callback)
focal_class.return: void
focal_class.signature: void executeSingle(DocumentTemplateAsync template, Consumer<Optional<T>> callback)
focal_class.superclass: extends AbstractMapperQuery
focal_method.body: @Override
      public DocumentMapperOrder orderBy(String name) {
          requireNonNull(name, "name is required");
          this.name = name;
          return this;
      }
focal_method.class_method_signature: DefaultDocumentMapperSelectBuilder.orderBy(String name)
focal_method.full_signature: @Override public DocumentMapperOrder orderBy(String name)
focal_method.identifier: orderBy
focal_method.invocations: requireNonNull
focal_method.modifiers: @Override public
focal_method.parameters: (String name)
focal_method.return: DocumentMapperOrder
focal_method.signature: DocumentMapperOrder orderBy(String name)