Package gw.lang.reflect.gs
Class TypeName
java.lang.Object
manifold.api.type.TypeName
gw.lang.reflect.gs.TypeName
- All Implemented Interfaces:
Comparable
public class TypeName
extends manifold.api.type.TypeName
-
Nested Class Summary
Nested classes/interfaces inherited from class manifold.api.type.TypeName
manifold.api.type.TypeName.Kind, manifold.api.type.TypeName.Visibility
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal manifold.api.type.TypeName.Kind
final ITypeLoader
final String
final manifold.api.type.TypeName.Visibility
Fields inherited from class manifold.api.type.TypeName
module
-
Constructor Summary
ConstructorsConstructorDescriptionTypeName
(String name, ITypeLoader loader, manifold.api.type.TypeName.Kind kind, manifold.api.type.TypeName.Visibility visibility) -
Method Summary
-
Field Details
-
name
-
kind
public final manifold.api.type.TypeName.Kind kind -
visibility
public final manifold.api.type.TypeName.Visibility visibility -
loader
-
-
Constructor Details
-
TypeName
public TypeName(String name, ITypeLoader loader, manifold.api.type.TypeName.Kind kind, manifold.api.type.TypeName.Visibility visibility) -
TypeName
-
-
Method Details
-
compareTo
- Specified by:
compareTo
in interfaceComparable
- Overrides:
compareTo
in classmanifold.api.type.TypeName
-
equals
- Overrides:
equals
in classmanifold.api.type.TypeName
-
hashCode
public int hashCode()- Overrides:
hashCode
in classmanifold.api.type.TypeName
-
getModule
public manifold.api.host.IModule getModule()- Overrides:
getModule
in classmanifold.api.type.TypeName
-
getGosuModule
-
toString
- Overrides:
toString
in classmanifold.api.type.TypeName
-