Class JPrimitiveTypeImpl
java.lang.Object
honeyroasted.jype.type.impl.JAbstractType
honeyroasted.jype.type.impl.JPrimitiveTypeImpl
- All Implemented Interfaces:
honeyroasted.almonds.SimpleName,honeyroasted.collect.copy.Copyable<JType, JTypeCache<JType,,JType>> JPrimitiveType,JType
-
Nested Class Summary
Nested classes/interfaces inherited from interface honeyroasted.jype.type.JType
JType.Equality -
Constructor Summary
ConstructorsConstructorDescriptionJPrimitiveTypeImpl(JTypeSystem typeSystem, JClassNamespace namespace, JClassNamespace box, JDescriptor.Primitive descriptor) -
Method Summary
Methods inherited from class honeyroasted.jype.type.impl.JAbstractType
equals, hashCode, metadata, simpleName, toString, typeSystemMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface honeyroasted.jype.type.JPrimitiveType
acceptMethods inherited from interface honeyroasted.jype.type.JType
accept, accept, copy, declarationSignature, downwardsProjection, downwardsProjection, equals, hasCyclicTypeVariables, hasCyclicTypeVariables, isAssignableFrom, isAssignableTo, isCompatibleFrom, isCompatibleTo, isContextType, isNullType, isProperType, isResultType, knownDirectSupertypes, metadata, signature, structuralEquals, typeEquals, typeSystem, upwardsProjection, upwardsProjection, varTypeResolverMethods inherited from interface honeyroasted.almonds.SimpleName
simpleName
-
Constructor Details
-
JPrimitiveTypeImpl
public JPrimitiveTypeImpl(JTypeSystem typeSystem, JClassNamespace namespace, JClassNamespace box, JDescriptor.Primitive descriptor)
-
-
Method Details
-
namespace
- Specified by:
namespacein interfaceJPrimitiveType
-
boxNamespace
- Specified by:
boxNamespacein interfaceJPrimitiveType
-
box
- Specified by:
boxin interfaceJPrimitiveType
-
descriptor
- Specified by:
descriptorin interfaceJPrimitiveType- Specified by:
descriptorin interfaceJType
-
name
- Specified by:
namein interfaceJPrimitiveType
-
equals
-
hashCode
-
copy
-