| Modifier and Type | Field and Description |
|---|---|
static FieldList<NdTypeBound> |
BOUNDS |
static byte |
FLG_FIRST_BOUND_IS_A_CLASS |
static FieldString |
IDENTIFIER |
static StructDef<NdTypeParameter> |
type |
static FieldByte |
TYPE_PARAMETER_FLAGS |
| Constructor and Description |
|---|
NdTypeParameter(Nd nd,
long address) |
| Modifier and Type | Method and Description |
|---|---|
void |
allocateBounds(int numBounds) |
void |
createBound(NdTypeSignature boundSignature) |
java.util.List<NdTypeBound> |
getBounds() |
char[] |
getIdentifier() |
void |
getSignature(CharArrayBuffer result) |
static void |
getSignature(CharArrayBuffer buffer,
java.util.List<NdTypeParameter> params) |
boolean |
isFirstBoundAClass() |
void |
setFirstBoundIsClass(boolean isClass) |
void |
setIdentifier(char[] identifier) |
getAddress, getDB, getNdpublic static final FieldString IDENTIFIER
public static final FieldList<NdTypeBound> BOUNDS
public static final FieldByte TYPE_PARAMETER_FLAGS
public static final byte FLG_FIRST_BOUND_IS_A_CLASS
public static final StructDef<NdTypeParameter> type
public NdTypeParameter(Nd nd, long address)
public void setIdentifier(char[] identifier)
public char[] getIdentifier()
public void setFirstBoundIsClass(boolean isClass)
public boolean isFirstBoundAClass()
public java.util.List<NdTypeBound> getBounds()
public void getSignature(CharArrayBuffer result)
public static void getSignature(CharArrayBuffer buffer, java.util.List<NdTypeParameter> params)
public void createBound(NdTypeSignature boundSignature)
public void allocateBounds(int numBounds)