public final class TypeAlias extends TypeMember implements java.io.Serializable
| Modifier | Constructor and Description |
|---|---|
protected |
TypeAlias(java.lang.String _name,
Access _access,
Modifiers _modifiers,
Annotation[] _annotations,
TypeParameter[] _typeParameters,
Type _tpe) |
| Modifier and Type | Method and Description |
|---|---|
static TypeAlias |
create(java.lang.String _name,
Access _access,
Modifiers _modifiers,
Annotation[] _annotations,
TypeParameter[] _typeParameters,
Type _tpe) |
boolean |
equals(java.lang.Object obj) |
int |
hashCode() |
static TypeAlias |
of(java.lang.String _name,
Access _access,
Modifiers _modifiers,
Annotation[] _annotations,
TypeParameter[] _typeParameters,
Type _tpe) |
java.lang.String |
toString() |
Type |
tpe() |
TypeAlias |
withAccess(Access access) |
TypeAlias |
withAnnotations(Annotation[] annotations) |
TypeAlias |
withModifiers(Modifiers modifiers) |
TypeAlias |
withName(java.lang.String name) |
TypeAlias |
withTpe(Type tpe) |
TypeAlias |
withTypeParameters(TypeParameter[] typeParameters) |
typeParametersaccess, annotations, modifiers, nameprotected TypeAlias(java.lang.String _name,
Access _access,
Modifiers _modifiers,
Annotation[] _annotations,
TypeParameter[] _typeParameters,
Type _tpe)
public static TypeAlias create(java.lang.String _name, Access _access, Modifiers _modifiers, Annotation[] _annotations, TypeParameter[] _typeParameters, Type _tpe)
public static TypeAlias of(java.lang.String _name, Access _access, Modifiers _modifiers, Annotation[] _annotations, TypeParameter[] _typeParameters, Type _tpe)
public Type tpe()
public TypeAlias withName(java.lang.String name)
public TypeAlias withAnnotations(Annotation[] annotations)
public TypeAlias withTypeParameters(TypeParameter[] typeParameters)
public boolean equals(java.lang.Object obj)
equals in class TypeMemberpublic int hashCode()
hashCode in class TypeMemberpublic java.lang.String toString()
toString in class TypeMember