public TypeName(String fullName,String nickname){
  this.topLevelAlias=TypeAlias.create(fullName,nickname);
  this.pattern=null;
  this.innerTypeNames=Arrays.asList();
}

public TypeName ( String fullName , String nickname ) { this . topLevelAlias = TypeAlias . create ( fullName , nickname ) ; this . pattern = null ; this . innerTypeNames = Arrays . asList ( ) ; }
creates a type alias with the given fullname and nickname .
