public static class Requests.DuplicateBuilder
extends java.lang.Object
Duplicate
instances.Constructor and Description |
---|
DuplicateBuilder()
Instantiate a new
Duplicate and initialize its collection containers. |
Modifier and Type | Method and Description |
---|---|
Requests.DuplicateBuilder |
duplicateType(java.lang.Class<? extends omero.model.IObject>... types) |
Requests.DuplicateBuilder |
duplicateType(java.lang.Iterable<java.lang.String> types) |
Requests.DuplicateBuilder |
duplicateType(java.lang.String... types) |
Requests.DuplicateBuilder |
ignoreType(java.lang.Class<? extends omero.model.IObject>... types) |
Requests.DuplicateBuilder |
ignoreType(java.lang.Iterable<java.lang.String> types) |
Requests.DuplicateBuilder |
ignoreType(java.lang.String... types) |
Requests.DuplicateBuilder |
referenceType(java.lang.Class<? extends omero.model.IObject>... types) |
Requests.DuplicateBuilder |
referenceType(java.lang.Iterable<java.lang.String> types) |
Requests.DuplicateBuilder |
referenceType(java.lang.String... types) |
public DuplicateBuilder()
Duplicate
and initialize its collection containers.public Requests.DuplicateBuilder duplicateType(java.lang.Iterable<java.lang.String> types)
types
- types to duplicate, does not overwrite previous calls;
null
values not permittedpublic final Requests.DuplicateBuilder duplicateType(java.lang.Class<? extends omero.model.IObject>... types)
types
- types to duplicate, does not overwrite previous calls;
null
values not permittedpublic Requests.DuplicateBuilder referenceType(java.lang.Iterable<java.lang.String> types)
types
- types to reference from duplicates, does not overwrite previous calls;
null
values not permittedpublic final Requests.DuplicateBuilder referenceType(java.lang.Class<? extends omero.model.IObject>... types)
types
- types to reference from duplicates, does not overwrite previous calls;
null
values not permittedpublic Requests.DuplicateBuilder ignoreType(java.lang.Iterable<java.lang.String> types)
types
- types to keep separate from duplicates, does not overwrite previous calls;
null
values not permittedpublic final Requests.DuplicateBuilder ignoreType(java.lang.Class<? extends omero.model.IObject>... types)
types
- types to keep separate from duplicates, does not overwrite previous calls;
null
values not permittedpublic Requests.DuplicateBuilder duplicateType(java.lang.String... types)
types
- types to duplicate, does not overwrite previous calls;
null
values not permittedpublic Requests.DuplicateBuilder referenceType(java.lang.String... types)
types
- types to reference from duplicates, does not overwrite previous calls;
null
values not permittedpublic Requests.DuplicateBuilder ignoreType(java.lang.String... types)
types
- types to keep separate from duplicates, does not overwrite previous calls;
null
values not permitted