B C D E F H I L M N O P R S T U

B

boolValue(int) - Method in class homegear.HomeGearArray
Returns a boolean element.

C

channel() - Method in class homegear.HomeGearParameter
Returns channel
child(int) - Method in class homegear.HomeGearArray
Returns child array or struct.
compress(byte[], int) - Method in class homegear.HomeGearArray
Replaces data buffer and releases duplicate buffers of children.
copy() - Method in class homegear.HomeGearArray
This makes a copy of the instance.
createResponse(boolean, byte[]) - Static method in class homegear.HomeGearResponse
Constructs an error response from raw data.

D

data - Variable in class homegear.HomeGearArray
 
data() - Method in class homegear.HomeGearParameter
Returns parameter data
doubleValue(int) - Method in class homegear.HomeGearArray
Returns value of a float or integer object.

E

equals(Object) - Method in class homegear.HomeGearParameter
Comapare with another instance

F

find(String) - Method in class homegear.HomeGearArray
Returns the index of a element identified by field name.

H

homegear - package homegear
 
HomeGearArray - Class in homegear
Representation of the homegear RPC arrays and structs.
HomeGearArray(String[], Object[]) - Constructor for class homegear.HomeGearArray
Constructs an array or a struct from a list of variables
HomeGearArray(Object...) - Constructor for class homegear.HomeGearArray
Constructs an array from a list of variables.
HomeGearArray(boolean, byte[], int) - Constructor for class homegear.HomeGearArray
Constructs an array or struct from a raw data.
HomeGearParameter - Class in homegear
Representation of a device parameter.
HomeGearParameter(int, int, String, String, HomeGearArray) - Constructor for class homegear.HomeGearParameter
Constructs a parameter.
HomeGearResponse - Class in homegear
Represantation of response from the homegear server.
HomeGearSocket - Class in homegear
This class is responsible for the communication with the homegear server.
HomeGearSocket(String, int, String, String, String) - Constructor for class homegear.HomeGearSocket
 

I

id() - Method in class homegear.HomeGearParameter
Returns peer id
intEncode(int) - Method in class homegear.HomeGearArray
Encodes integer from data at a given position.
intValue(int) - Method in class homegear.HomeGearArray
Returns a integer element.
isError() - Method in class homegear.HomeGearResponse
Return true if it is an error response.
isStruct() - Method in class homegear.HomeGearArray
Returns true if it is a struct, i.e. if elements have names.

L

length - Variable in class homegear.HomeGearArray
 

M

main(String[]) - Static method in class homegear.HomeGearArray
 
main(String[]) - Static method in class homegear.HomeGearSocket
 

N

name(int) - Method in class homegear.HomeGearArray
Returns the name of an element or null if its an array.
name() - Method in class homegear.HomeGearParameter
Returns parameter name

O

offs - Variable in class homegear.HomeGearArray
 

P

peerName - Variable in class homegear.HomeGearParameter
Peer name

R

request(String, Object...) - Method in class homegear.HomeGearSocket
 
response() - Method in class homegear.HomeGearSocket
 

S

size() - Method in class homegear.HomeGearArray
Returns number of elements.
stringValue(String, int) - Method in class homegear.HomeGearArray
Returns a string representation of a element.
stringValue(HomeGearArray) - Static method in class homegear.HomeGearParameter
Returns the value as a String or null if value can't be determined.
stringValue() - Method in class homegear.HomeGearParameter
Returns the value as a String or null if value can't be determined

T

toString(String) - Method in class homegear.HomeGearArray
Returns a string representation.
toString() - Method in class homegear.HomeGearArray
Returns a string representation.
toString() - Method in class homegear.HomeGearParameter
Returns a string representation.
type(int) - Method in class homegear.HomeGearArray
Returns the type of an element.
TYPE_ARRAY - Static variable in class homegear.HomeGearArray
Array identifier
TYPE_BASE64 - Static variable in class homegear.HomeGearArray
BASE64 identifier
TYPE_BOOL - Static variable in class homegear.HomeGearArray
Boolean identifier
TYPE_FLOAT - Static variable in class homegear.HomeGearArray
Float identifier
TYPE_INT - Static variable in class homegear.HomeGearArray
Integer identifier
TYPE_STRING - Static variable in class homegear.HomeGearArray
String identifier
TYPE_STRUCT - Static variable in class homegear.HomeGearArray
Struct identifier

U

update(HomeGearArray) - Method in class homegear.HomeGearParameter
Updates data.

B C D E F H I L M N O P R S T U