public boolean canEqual(Object obj) { return (deserializer != null) ? deserializer.canEqual(obj) : serializer.canEqual(obj); }
public T deserialize(DataInputView source) throws IOException { return (deserializer != null) ? deserializer.deserialize(source) : serializer.deserialize(source); }
public TypeSerializer<T> duplicate() { return (deserializer != null) ? deserializer.duplicate() : serializer.duplicate(); }
public boolean equals(Object obj) { return (deserializer != null) ? deserializer.equals(obj) : serializer.equals(obj); }
public int hashCode() { return (deserializer != null) ? deserializer.hashCode() : serializer.hashCode(); }
public int getLength() { return (deserializer != null) ? deserializer.getLength() : serializer.getLength(); }
public boolean equals(Object obj) { return (deserializer != null) ? deserializer.equals(obj) : serializer.equals(obj); }
public int hashCode() { return (deserializer != null) ? deserializer.hashCode() : serializer.hashCode(); }
public int getLength() { return (deserializer != null) ? deserializer.getLength() : serializer.getLength(); }
public T deserialize(T reuse, DataInputView source) throws IOException { return (deserializer != null) ? deserializer.deserialize(reuse, source) : serializer.deserialize(reuse, source); }
public boolean equals(Object obj) { return (deserializer != null) ? deserializer.equals(obj) : serializer.equals(obj); }
public TypeSerializer<T> duplicate() { return (deserializer != null) ? deserializer.duplicate() : serializer.duplicate(); }
public boolean canEqual(Object obj) { return (deserializer != null) ? deserializer.canEqual(obj) : serializer.canEqual(obj); }
public int hashCode() { return (deserializer != null) ? deserializer.hashCode() : serializer.hashCode(); }
public int getLength() { return (deserializer != null) ? deserializer.getLength() : serializer.getLength(); }
public T deserialize(T reuse, DataInputView source) throws IOException { return (deserializer != null) ? deserializer.deserialize(reuse, source) : serializer.deserialize(reuse, source); }
public TypeSerializer<T> duplicate() { return (deserializer != null) ? deserializer.duplicate() : serializer.duplicate(); }
public boolean canEqual(Object obj) { return (deserializer != null) ? deserializer.canEqual(obj) : serializer.canEqual(obj); }
public T deserialize(T reuse, DataInputView source) throws IOException { return (deserializer != null) ? deserializer.deserialize(reuse, source) : serializer.deserialize(reuse, source); }
public T deserialize(DataInputView source) throws IOException { return (deserializer != null) ? deserializer.deserialize(source) : serializer.deserialize(source); }