public interface ContentHandle<C> extends AbstractReadHandle, AbstractWriteHandle
Modifier and Type | Method and Description |
---|---|
C |
get()
Returns the content.
|
default java.lang.Class<C> |
getContentClass()
Returns the class of the handled content, which
may be a base class of the actual class of a content object.
|
default C[] |
newArray(int length)
Constructs an array for the handled content
representation
|
default ContentHandle<C> |
newHandle()
Constructs a new handle for the same content
representation, initializing the new handle with the same format
and mime type.
|
default ContentHandle<C> |
newHandle(C content)
Constructs a new handle for the same content
representation, initializing the new handle with the same format
and mime type and new content.
|
void |
set(C content)
Assigns the content.
|
C get()
void set(C content)
content
- the contentdefault java.lang.Class<C> getContentClass()
default ContentHandle<C> newHandle()
default ContentHandle<C> newHandle(C content)
content
- the new content to initialize the new
handledefault C[] newArray(int length)
length
- the size of the array (zero or more)Copyright © 2024 MarkLogic Corporation. All Rights Reserved.