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.Kindfinal ITypeLoaderfinal Stringfinal manifold.api.type.TypeName.VisibilityFields 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:
compareToin interfaceComparable- Overrides:
compareToin classmanifold.api.type.TypeName
-
equals
- Overrides:
equalsin classmanifold.api.type.TypeName
-
hashCode
public int hashCode()- Overrides:
hashCodein classmanifold.api.type.TypeName
-
getModule
public manifold.api.host.IModule getModule()- Overrides:
getModulein classmanifold.api.type.TypeName
-
getGosuModule
-
toString
- Overrides:
toStringin classmanifold.api.type.TypeName
-