Class PHPStan\Type\Generic\TemplateGenericObjectType

final
extends GenericObjectType
implements TemplateType
uses UndecidedComparisonCompoundTypeTrait, TemplateTypeTrait
Methods
Methods inherited from PHPStan\Type\Generic\GenericObjectType
describe(), equals(), getReferencedClasses(), getTypes(), getVariances(), accepts(), acceptsWithReason(), isSuperTypeOf(), getClassReflection(), getProperty(), getUnresolvedPropertyPrototype(), getMethod(), getUnresolvedMethodPrototype(), inferTemplateTypes(), getReferencedTemplateTypes(), traverse(), traverseSimultaneously(), changeSubtractedType(), toPhpDocNode(), __set_state()
Methods inherited from PHPStan\Type\ObjectType
resetCaches(), getClassName(), hasProperty(), getPropertyWithoutTransformingStatic(), getObjectClassNames(), getObjectClassReflections(), describeAdditionalCacheKey(), toNumber(), toInteger(), toFloat(), toString(), toArray(), toArrayKey(), toBoolean(), isObject(), isEnum(), canAccessProperties(), canCallMethods(), hasMethod(), canAccessConstants(), hasConstant(), getConstant(), getTemplateType(), getConstantStrings(), isIterable(), isIterableAtLeastOnce(), getArraySize(), getIterableKeyType(), getFirstIterableKeyType(), getLastIterableKeyType(), getIterableValueType(), getFirstIterableValueType(), getLastIterableValueType(), isNull(), isConstantValue(), isConstantScalarValue(), getConstantScalarTypes(), getConstantScalarValues(), isTrue(), isFalse(), isBoolean(), isFloat(), isInteger(), isString(), isNumericString(), isNonEmptyString(), isNonFalsyString(), isLiteralString(), isClassStringType(), getClassStringObjectType(), getObjectTypeOrClassStringObjectType(), isVoid(), isScalar(), looseCompare(), isOffsetAccessible(), isOffsetAccessLegal(), hasOffsetValueType(), getOffsetValueType(), setOffsetValueType(), setExistingOffsetValueType(), unsetOffset(), getEnumCases(), isCallable(), getCallableParametersAcceptors(), isCloneable(), isInstanceOf(), subtract(), getTypeWithoutSubtractedType(), getSubtractedType(), getNakedClassReflection(), getAncestorWithClassName(), tryRemove(), getFiniteTypes(), exponentiate(),