Package com.intellij.util.io
Class NullableDataExternalizer<T>
- java.lang.Object
-
- com.intellij.util.io.NullableDataExternalizer<T>
-
- All Implemented Interfaces:
DataExternalizer<T>
public class NullableDataExternalizer<T> extends Object implements DataExternalizer<T>
- Author:
- peter
-
-
Constructor Summary
Constructors Constructor Description NullableDataExternalizer(DataExternalizer<T> externalizer)
-
-
-
Constructor Detail
-
NullableDataExternalizer
public NullableDataExternalizer(DataExternalizer<T> externalizer)
-
-
Method Detail
-
save
public void save(DataOutput out, T value) throws IOException
- Specified by:
save
in interfaceDataExternalizer<T>
- Throws:
IOException
-
read
@Nullable public T read(DataInput in) throws IOException
- Specified by:
read
in interfaceDataExternalizer<T>
- Throws:
IOException
-
-