public class BinaryTypeSignature extends AbstractBinarySignature
Modifier and Type | Field and Description |
---|---|
protected int |
arrayDimensions |
chars, length, offset
Modifier and Type | Method and Description |
---|---|
BinarySimpleMemberSignature |
appendField(java.lang.String fieldName) |
BinarySimpleMemberSignature |
appendMethod(java.lang.String methodName) |
BinaryTypeSignature |
getArrayComponentType() |
int |
getArrayDimensions() |
BinaryTypeSignature |
getOuter() |
java.util.List<BinaryTypeArgumentSignature> |
getTypeArguments() |
BinaryTypeSignature |
getTypeErasure() |
java.lang.String |
getTypeVariableName() |
org.eclipse.emf.common.util.URI |
getURI() |
java.lang.String |
toIdentifier()
Returns the JvmType specific identifier of this signature, e.g.
|
protected void |
toIdentifier(java.lang.StringBuilder builder,
int identifierFixup) |
doGetTypeParameters, equals, getChar, getLength, getTypeParameters, hashCode, toString
public java.lang.String toIdentifier()
java.lang.String
or java.util.Map$Entry
.protected void toIdentifier(java.lang.StringBuilder builder, int identifierFixup)
public int getArrayDimensions()
public BinaryTypeSignature getArrayComponentType()
public java.util.List<BinaryTypeArgumentSignature> getTypeArguments()
public BinaryTypeSignature getOuter()
public BinaryTypeSignature getTypeErasure()
public org.eclipse.emf.common.util.URI getURI()
public java.lang.String getTypeVariableName()
public BinarySimpleMemberSignature appendField(java.lang.String fieldName)
public BinarySimpleMemberSignature appendMethod(java.lang.String methodName)