public class TypeID extends Object
Modifier and Type | Class and Description |
---|---|
static class |
TypeID.RIOType
constants representing the IDL types we support
|
Modifier and Type | Field and Description |
---|---|
static TypeID |
BoolTypeID
Constant classes for the basic types, so we can share them.
|
static TypeID |
BufferTypeID |
static TypeID |
ByteTypeID |
static TypeID |
DoubleTypeID |
static TypeID |
FloatTypeID |
static TypeID |
IntTypeID |
static TypeID |
LongTypeID |
static TypeID |
StringTypeID |
protected byte |
typeVal |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o)
Two base typeIDs are equal if they refer to the same type
|
byte |
getTypeVal()
Get the type value.
|
int |
hashCode()
We use a basic hashcode implementation, since this class will likely not
be used as a hashmap key
|
public static final TypeID BoolTypeID
public static final TypeID BufferTypeID
public static final TypeID ByteTypeID
public static final TypeID DoubleTypeID
public static final TypeID FloatTypeID
public static final TypeID IntTypeID
public static final TypeID LongTypeID
public static final TypeID StringTypeID
protected byte typeVal
public byte getTypeVal()
public boolean equals(Object o)
Copyright © 2010 The Apache Software Foundation