Class Requests.FindParentsBuilder

  • Enclosing class:
    Requests

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

      • FindParentsBuilder

        public FindParentsBuilder()
        Instantiate a new FindParents and initialize its collection containers.
    • Method Detail

      • parentType

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

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

        public Requests.FindParentsBuilder 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.FindParentsBuilder 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
      • parentType

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

        public Requests.FindParentsBuilder 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