declare namespace org { namespace eclipse { namespace jetty { namespace websocket { namespace common { abstract class WebSocketFrame implements org.eclipse.jetty.websocket.api.extensions.Frame { protected finRsvOp: byte protected masked: boolean protected mask: byte[] protected data: java.nio.ByteBuffer public static copy(arg0: org.eclipse.jetty.websocket.api.extensions.Frame): org.eclipse.jetty.websocket.common.WebSocketFrame protected constructor(arg0: byte) public abstract assertValid(): void protected copyHeaders(arg0: org.eclipse.jetty.websocket.api.extensions.Frame): void protected copyHeaders(arg0: org.eclipse.jetty.websocket.common.WebSocketFrame): void public equals(arg0: java.lang.Object): boolean public getMask(): byte[] public getOpCode(): byte public getPayload(): java.nio.ByteBuffer public getPayloadAsUTF8(): string public getPayloadLength(): int public getType(): org.eclipse.jetty.websocket.api.extensions.Frame$Type public hashCode(): int public hasPayload(): boolean public abstract isControlFrame(): boolean public abstract isDataFrame(): boolean public isFin(): boolean public isLast(): boolean public isMasked(): boolean public isRsv1(): boolean public isRsv2(): boolean public isRsv3(): boolean public reset(): void public setFin(arg0: boolean): org.eclipse.jetty.websocket.common.WebSocketFrame public setMask(arg0: byte[]): org.eclipse.jetty.websocket.api.extensions.Frame public setMasked(arg0: boolean): org.eclipse.jetty.websocket.api.extensions.Frame protected setOpCode(arg0: byte): org.eclipse.jetty.websocket.common.WebSocketFrame public setPayload(arg0: java.nio.ByteBuffer): org.eclipse.jetty.websocket.common.WebSocketFrame public setRsv1(arg0: boolean): org.eclipse.jetty.websocket.common.WebSocketFrame public setRsv2(arg0: boolean): org.eclipse.jetty.websocket.common.WebSocketFrame public setRsv3(arg0: boolean): org.eclipse.jetty.websocket.common.WebSocketFrame public toString(): string public static class: java.lang.Class } } } } } }