Class JAbstractPossiblyUnmodifiableType
java.lang.Object
honeyroasted.collect.modify.AbstractPossiblyUnmodifiable
honeyroasted.jype.type.impl.JAbstractPossiblyUnmodifiableType
- All Implemented Interfaces:
honeyroasted.almonds.SimpleName,honeyroasted.collect.copy.Copyable<JType, JTypeCache<JType,,JType>> honeyroasted.collect.modify.PossiblyUnmodifiable,JType
- Direct Known Subclasses:
JArrayTypeImpl,JClassReferenceImpl,JFieldReferenceImpl,JIntersectionTypeImpl,JMethodReferenceImpl,JParameterizedClassTypeImpl,JParameterizedMethodTypeImpl,JVarTypeImpl,JWildTypeLowerImpl,JWildTypeUpperImpl
public abstract class JAbstractPossiblyUnmodifiableType
extends honeyroasted.collect.modify.AbstractPossiblyUnmodifiable
implements JType
-
Nested Class Summary
Nested classes/interfaces inherited from interface honeyroasted.jype.type.JType
JType.Equality -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class honeyroasted.collect.modify.AbstractPossiblyUnmodifiable
checkUnmodifiable, isUnmodifiable, makeModifiable, makeUnmodifiable, setUnmodifiableMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface honeyroasted.jype.type.JType
accept, accept, accept, copy, copy, declarationSignature, descriptor, downwardsProjection, downwardsProjection, equals, equals, hasCyclicTypeVariables, hasCyclicTypeVariables, hashCode, isAssignableFrom, isAssignableTo, isCompatibleFrom, isCompatibleTo, isContextType, isNullType, isProperType, isResultType, knownDirectSupertypes, signature, structuralEquals, typeEquals, upwardsProjection, upwardsProjection, varTypeResolver
-
Constructor Details
-
JAbstractPossiblyUnmodifiableType
-
-
Method Details
-
typeSystem
- Specified by:
typeSystemin interfaceJType
-
metadata
-
toString
-
simpleName
- Specified by:
simpleNamein interfacehoneyroasted.almonds.SimpleName
-
hashCode
-
equals
-