de.upb.hni.vmagic.type
Class UnresolvedType

java.lang.Object
  extended by de.upb.hni.vmagic.type.UnresolvedType
All Implemented Interfaces:
NamedEntity, SubtypeIndication

public class UnresolvedType
extends java.lang.Object
implements SubtypeIndication, NamedEntity

Unresolved type.


Field Summary
static UnresolvedType NO_NAME
          Unresolved type with unknown name.
 
Constructor Summary
UnresolvedType(java.lang.String identifier)
          Creates an unresolved type.
 
Method Summary
 java.lang.String getIdentifier()
          Returns the identifier of this type.
 void setIdentifier(java.lang.String identifier)
          Sets the identifier of this type.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NO_NAME

public static final UnresolvedType NO_NAME
Unresolved type with unknown name.

Constructor Detail

UnresolvedType

public UnresolvedType(java.lang.String identifier)
Creates an unresolved type.

Parameters:
identifier - the identifier
Method Detail

setIdentifier

public void setIdentifier(java.lang.String identifier)
Sets the identifier of this type.

Parameters:
identifier - the identifier

getIdentifier

public java.lang.String getIdentifier()
Returns the identifier of this type.

Specified by:
getIdentifier in interface NamedEntity
Returns:
the identifier