public interface ExternalizerProvider extends Externalizer<Object>
| Modifier and Type | Method and Description |
|---|---|
default <T> Externalizer<T> |
cast(Class<T> type) |
Externalizer<?> |
getExternalizer() |
default Class<Object> |
getTargetClass() |
default Object |
readObject(ObjectInput input) |
default OptionalInt |
size(Object object) |
default void |
writeObject(ObjectOutput output,
Object object) |
Externalizer<?> getExternalizer()
default void writeObject(ObjectOutput output, Object object) throws IOException
writeObject in interface Externalizer<Object>IOExceptiondefault Object readObject(ObjectInput input) throws IOException, ClassNotFoundException
readObject in interface Externalizer<Object>IOExceptionClassNotFoundExceptiondefault Class<Object> getTargetClass()
getTargetClass in interface Externalizer<Object>default OptionalInt size(Object object)
size in interface Externalizer<Object>default <T> Externalizer<T> cast(Class<T> type)
Copyright © 2021 JBoss by Red Hat. All rights reserved.