Class Requests.FindChildrenBuilder

  • Enclosing class:
    Requests

    public static class Requests.FindChildrenBuilder
    extends java.lang.Object
    A builder for FindChildren instances.
    Since:
    5.3.0
    • Constructor Detail

      • FindChildrenBuilder

        public FindChildrenBuilder()
        Instantiate a new FindChildren and initialize its collection containers.
    • Method Detail

      • childType

        public Requests.FindChildrenBuilder childType​(java.lang.Iterable<java.lang.String> types)
        Parameters:
        types - the types of children to find, does not overwrite previous calls; null values not permitted
        Returns:
        this builder, for method chaining
      • childType

        public final Requests.FindChildrenBuilder childType​(java.lang.Class<? extends omero.model.IObject>... types)
        Parameters:
        types - the types of children to find, does not overwrite previous calls; null values not permitted
        Returns:
        this builder, for method chaining
      • stopBefore

        public Requests.FindChildrenBuilder stopBefore​(java.lang.Iterable<java.lang.String> types)
        Parameters:
        types - the types to exclude from the search, does not overwrite previous calls; null values not permitted
        Returns:
        this builder, for method chaining
      • stopBefore

        public final Requests.FindChildrenBuilder stopBefore​(java.lang.Class<? extends omero.model.IObject>... types)
        Parameters:
        types - the types to exclude from the search, does not overwrite previous calls; null values not permitted
        Returns:
        this builder, for method chaining
      • childType

        public Requests.FindChildrenBuilder childType​(java.lang.String... types)
        Parameters:
        types - the types of children to find, does not overwrite previous calls; null values not permitted
        Returns:
        this builder, for method chaining
      • stopBefore

        public Requests.FindChildrenBuilder stopBefore​(java.lang.String... types)
        Parameters:
        types - the types to exclude from the search, does not overwrite previous calls; null values not permitted
        Returns:
        this builder, for method chaining