Documentation
¶
Index ¶
- Variables
- func FromJavaString(s JavaString) string
- type JavaChar
- type JavaDataInput
- func (self *JavaDataInput) Read(buf []byte) (n int, err error)
- func (self *JavaDataInput) ReadBoolean() (v bool, err error)
- func (self *JavaDataInput) ReadByte() (v int8, err error)
- func (self *JavaDataInput) ReadChar() (v JavaChar, err error)
- func (self *JavaDataInput) ReadDouble() (v float64, err error)
- func (self *JavaDataInput) ReadFloat() (v float32, err error)
- func (self *JavaDataInput) ReadFully(buf []byte) (err error)
- func (self *JavaDataInput) ReadInt() (v int32, err error)
- func (self *JavaDataInput) ReadLine() (JavaString, error)
- func (self *JavaDataInput) ReadLong() (v int64, err error)
- func (self *JavaDataInput) ReadShort() (v int16, err error)
- func (self *JavaDataInput) ReadUTF() (JavaString, error)
- func (self *JavaDataInput) ReadUnsignedByte() (v uint8, err error)
- func (self *JavaDataInput) ReadUnsignedShort() (v uint16, err error)
- func (self *JavaDataInput) SkipBytes(n int32) (int32, error)
- type JavaDataOutput
- func (self *JavaDataOutput) Write(buf []byte) (int, error)
- func (self *JavaDataOutput) WriteBoolean(v bool) (err error)
- func (self *JavaDataOutput) WriteByte(v int32) (err error)
- func (self *JavaDataOutput) WriteBytes(s JavaString) (err error)
- func (self *JavaDataOutput) WriteChar(v int32) (err error)
- func (self *JavaDataOutput) WriteChars(s JavaString) (err error)
- func (self *JavaDataOutput) WriteDouble(v float64) (err error)
- func (self *JavaDataOutput) WriteFloat(v float32) (err error)
- func (self *JavaDataOutput) WriteInt(v int32) (err error)
- func (self *JavaDataOutput) WriteLong(v int64) (err error)
- func (self *JavaDataOutput) WriteShort(v int32) (err error)
- func (self *JavaDataOutput) WriteUTF(s JavaString) (err error)
- type JavaString
Constants ¶
This section is empty.
Variables ¶
View Source
var UTFDataFormatError = errors.New("UTFDataFormatError")
Functions ¶
func FromJavaString ¶
func FromJavaString(s JavaString) string
Types ¶
type JavaDataInput ¶
type JavaDataInput struct {
// contains filtered or unexported fields
}
func NewJavaDataInput ¶
func NewJavaDataInput(reader io.Reader) *JavaDataInput
func (*JavaDataInput) ReadBoolean ¶
func (self *JavaDataInput) ReadBoolean() (v bool, err error)
func (*JavaDataInput) ReadByte ¶
func (self *JavaDataInput) ReadByte() (v int8, err error)
func (*JavaDataInput) ReadChar ¶
func (self *JavaDataInput) ReadChar() (v JavaChar, err error)
func (*JavaDataInput) ReadDouble ¶
func (self *JavaDataInput) ReadDouble() (v float64, err error)
func (*JavaDataInput) ReadFloat ¶
func (self *JavaDataInput) ReadFloat() (v float32, err error)
func (*JavaDataInput) ReadFully ¶
func (self *JavaDataInput) ReadFully(buf []byte) (err error)
func (*JavaDataInput) ReadInt ¶
func (self *JavaDataInput) ReadInt() (v int32, err error)
func (*JavaDataInput) ReadLine ¶
func (self *JavaDataInput) ReadLine() (JavaString, error)
func (*JavaDataInput) ReadLong ¶
func (self *JavaDataInput) ReadLong() (v int64, err error)
func (*JavaDataInput) ReadShort ¶
func (self *JavaDataInput) ReadShort() (v int16, err error)
func (*JavaDataInput) ReadUTF ¶
func (self *JavaDataInput) ReadUTF() (JavaString, error)
func (*JavaDataInput) ReadUnsignedByte ¶
func (self *JavaDataInput) ReadUnsignedByte() (v uint8, err error)
func (*JavaDataInput) ReadUnsignedShort ¶
func (self *JavaDataInput) ReadUnsignedShort() (v uint16, err error)
type JavaDataOutput ¶
type JavaDataOutput struct {
// contains filtered or unexported fields
}
func NewJavaDataOutput ¶
func NewJavaDataOutput(writer io.Writer) *JavaDataOutput
func (*JavaDataOutput) WriteBoolean ¶
func (self *JavaDataOutput) WriteBoolean(v bool) (err error)
func (*JavaDataOutput) WriteByte ¶
func (self *JavaDataOutput) WriteByte(v int32) (err error)
func (*JavaDataOutput) WriteBytes ¶
func (self *JavaDataOutput) WriteBytes(s JavaString) (err error)
func (*JavaDataOutput) WriteChar ¶
func (self *JavaDataOutput) WriteChar(v int32) (err error)
func (*JavaDataOutput) WriteChars ¶
func (self *JavaDataOutput) WriteChars(s JavaString) (err error)
func (*JavaDataOutput) WriteDouble ¶
func (self *JavaDataOutput) WriteDouble(v float64) (err error)
func (*JavaDataOutput) WriteFloat ¶
func (self *JavaDataOutput) WriteFloat(v float32) (err error)
func (*JavaDataOutput) WriteInt ¶
func (self *JavaDataOutput) WriteInt(v int32) (err error)
func (*JavaDataOutput) WriteLong ¶
func (self *JavaDataOutput) WriteLong(v int64) (err error)
func (*JavaDataOutput) WriteShort ¶
func (self *JavaDataOutput) WriteShort(v int32) (err error)
func (*JavaDataOutput) WriteUTF ¶
func (self *JavaDataOutput) WriteUTF(s JavaString) (err error)
type JavaString ¶
type JavaString = []uint16
func ToJavaString ¶
func ToJavaString(s string) JavaString
Click to show internal directories.
Click to hide internal directories.