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