public interface  org.fusesource.hawtbuf.proto.PBMessageFactory extends java.lang.Object
{
public abstract org.fusesource.hawtbuf.proto.PBMessage create();
public abstract org.fusesource.hawtbuf.proto.PBMessage parseUnframed(org.fusesource.hawtbuf.proto.CodedInputStream) throws org.fusesource.hawtbuf.proto.InvalidProtocolBufferException, java.io.IOException;
public abstract org.fusesource.hawtbuf.proto.PBMessage parseUnframed(java.io.InputStream) throws org.fusesource.hawtbuf.proto.InvalidProtocolBufferException, java.io.IOException;
public abstract org.fusesource.hawtbuf.proto.MessageBuffer parseUnframed(org.fusesource.hawtbuf.Buffer) throws org.fusesource.hawtbuf.proto.InvalidProtocolBufferException;
public abstract org.fusesource.hawtbuf.proto.MessageBuffer parseUnframed(byte[]) throws org.fusesource.hawtbuf.proto.InvalidProtocolBufferException;
public abstract org.fusesource.hawtbuf.proto.MessageBuffer parseFramed(org.fusesource.hawtbuf.proto.CodedInputStream) throws org.fusesource.hawtbuf.proto.InvalidProtocolBufferException, java.io.IOException;
public abstract org.fusesource.hawtbuf.proto.MessageBuffer parseFramed(org.fusesource.hawtbuf.Buffer) throws org.fusesource.hawtbuf.proto.InvalidProtocolBufferException;
public abstract org.fusesource.hawtbuf.proto.MessageBuffer parseFramed(byte[]) throws org.fusesource.hawtbuf.proto.InvalidProtocolBufferException;
public abstract org.fusesource.hawtbuf.proto.MessageBuffer parseFramed(java.io.InputStream) throws org.fusesource.hawtbuf.proto.InvalidProtocolBufferException, java.io.IOException;
}