public class UnknownPackage_c extends Package_c implements UnknownPackage
position, ts
Modifier | Constructor and Description |
---|---|
protected |
UnknownPackage_c()
Used for deserializing types.
|
|
UnknownPackage_c(TypeSystem ts)
Creates a new type in the given a TypeSystem.
|
Modifier and Type | Method and Description |
---|---|
boolean |
isCanonical()
Return true if the type object contains no unknown/ambiguous types.
|
void |
print(CodeWriter w)
Pretty-print this package name to w.
|
java.lang.String |
toString() |
java.lang.String |
translate(Resolver c)
Return a string that is the translation of this package.
|
copy, declaration, equalsImpl, fullName, hashCode, isPackage, isType, name, packageEquals, packageEqualsImpl, prefix, resolver, setDeclaration, toPackage, toType
equals, position, typeSystem
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
packageEquals, packageEqualsImpl, prefix, resolver
declaration, setDeclaration
equalsImpl, position, typeSystem
protected UnknownPackage_c()
public UnknownPackage_c(TypeSystem ts)
public boolean isCanonical()
TypeObject
isCanonical
in interface TypeObject
isCanonical
in class Package_c
public java.lang.String translate(Resolver c)
Package