Package omero.gateway.util
Class Requests.DuplicateBuilder
- java.lang.Object
-
- omero.gateway.util.Requests.DuplicateBuilder
-
- Enclosing class:
- Requests
public static class Requests.DuplicateBuilder extends java.lang.ObjectA builder forDuplicateinstances.- Since:
- 5.2.3
-
-
Constructor Summary
Constructors Constructor Description DuplicateBuilder()Instantiate a newDuplicateand initialize its collection containers.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Requests.DuplicateBuilderduplicateType(java.lang.Class<? extends omero.model.IObject>... types)Requests.DuplicateBuilderduplicateType(java.lang.Iterable<java.lang.String> types)Requests.DuplicateBuilderduplicateType(java.lang.String... types)Requests.DuplicateBuilderignoreType(java.lang.Class<? extends omero.model.IObject>... types)Requests.DuplicateBuilderignoreType(java.lang.Iterable<java.lang.String> types)Requests.DuplicateBuilderignoreType(java.lang.String... types)Requests.DuplicateBuilderreferenceType(java.lang.Class<? extends omero.model.IObject>... types)Requests.DuplicateBuilderreferenceType(java.lang.Iterable<java.lang.String> types)Requests.DuplicateBuilderreferenceType(java.lang.String... types)
-
-
-
Method Detail
-
duplicateType
public Requests.DuplicateBuilder duplicateType(java.lang.Iterable<java.lang.String> types)
- Parameters:
types- types to duplicate, does not overwrite previous calls;nullvalues not permitted- Returns:
- this builder, for method chaining
-
duplicateType
public final Requests.DuplicateBuilder duplicateType(java.lang.Class<? extends omero.model.IObject>... types)
- Parameters:
types- types to duplicate, does not overwrite previous calls;nullvalues not permitted- Returns:
- this builder, for method chaining
-
referenceType
public Requests.DuplicateBuilder referenceType(java.lang.Iterable<java.lang.String> types)
- Parameters:
types- types to reference from duplicates, does not overwrite previous calls;nullvalues not permitted- Returns:
- this builder, for method chaining
-
referenceType
public final Requests.DuplicateBuilder referenceType(java.lang.Class<? extends omero.model.IObject>... types)
- Parameters:
types- types to reference from duplicates, does not overwrite previous calls;nullvalues not permitted- Returns:
- this builder, for method chaining
-
ignoreType
public Requests.DuplicateBuilder ignoreType(java.lang.Iterable<java.lang.String> types)
- Parameters:
types- types to keep separate from duplicates, does not overwrite previous calls;nullvalues not permitted- Returns:
- this builder, for method chaining
-
ignoreType
public final Requests.DuplicateBuilder ignoreType(java.lang.Class<? extends omero.model.IObject>... types)
- Parameters:
types- types to keep separate from duplicates, does not overwrite previous calls;nullvalues not permitted- Returns:
- this builder, for method chaining
-
duplicateType
public Requests.DuplicateBuilder duplicateType(java.lang.String... types)
- Parameters:
types- types to duplicate, does not overwrite previous calls;nullvalues not permitted- Returns:
- this builder, for method chaining
-
referenceType
public Requests.DuplicateBuilder referenceType(java.lang.String... types)
- Parameters:
types- types to reference from duplicates, does not overwrite previous calls;nullvalues not permitted- Returns:
- this builder, for method chaining
-
ignoreType
public Requests.DuplicateBuilder ignoreType(java.lang.String... types)
- Parameters:
types- types to keep separate from duplicates, does not overwrite previous calls;nullvalues not permitted- Returns:
- this builder, for method chaining
-
-