.. java:import:: fr.inria.tapenade.utils ILLang .. java:import:: fr.inria.tapenade.utils TapPair .. java:import:: fr.inria.tapenade.utils Tree NamedTypeSpec ============= .. java:package:: fr.inria.tapenade.representation :noindex: .. java:type:: public final class NamedTypeSpec extends TypeSpec A type with a name. This class should be replaced soon. Constructors ------------ NamedTypeSpec ^^^^^^^^^^^^^ .. java:constructor:: public NamedTypeSpec(String name) :outertype: NamedTypeSpec Create a new named type. Methods ------- baseTypeName ^^^^^^^^^^^^ .. java:method:: @Override protected String baseTypeName() :outertype: NamedTypeSpec copy ^^^^ .. java:method:: @Override public NamedTypeSpec copy() :outertype: NamedTypeSpec copyStopOnComposite ^^^^^^^^^^^^^^^^^^^ .. java:method:: @Override public TypeSpec copyStopOnComposite(Unit publishedUnit) :outertype: NamedTypeSpec dump ^^^^ .. java:method:: @Override public void dump() throws java.io.IOException :outertype: NamedTypeSpec generateTree ^^^^^^^^^^^^ .. java:method:: @Override public Tree generateTree(SymbolTable symbolTable, TapList dependsOn, TapList shortNames, boolean useShortNames, TapList dejaVu) :outertype: NamedTypeSpec isNamedType ^^^^^^^^^^^ .. java:method:: @Override public boolean isNamedType() :outertype: NamedTypeSpec name ^^^^ .. java:method:: public String name() :outertype: NamedTypeSpec :return: the name given to this named type. showType ^^^^^^^^ .. java:method:: @Override public String showType() :outertype: NamedTypeSpec testComparesWith ^^^^^^^^^^^^^^^^ .. java:method:: @Override protected boolean testComparesWith(TypeSpec other, int comparison, TypeSpec toThis, TypeSpec toOther, TapList> dejaVu) :outertype: NamedTypeSpec toString ^^^^^^^^ .. java:method:: @Override public String toString() :outertype: NamedTypeSpec