Uses of Class
io.sundr.model.TypeRef
-
Uses of TypeRef in io.sundr.model
Classes in io.sundr.model with type parameters of type TypeRefSubclasses of TypeRef in io.sundr.modelModifier and TypeClassDescriptionclassstatic classclassclassclassclassMethods in io.sundr.model that return TypeRefModifier and TypeMethodDescriptionLocalVariable.VarRef.getInferredType()Method.getReturnType()Cast.getType()NewArray.getType()Property.getTypeRef()Deprecated.abstract TypeRefTypeRef.withDimensions(int dimensions) VoidRef.withDimensions(int dimensions) WildcardRef.withDimensions(int dimensions) Methods in io.sundr.model that return types with arguments of type TypeRefModifier and TypeMethodDescriptionClassRef.getArguments()WildcardRef.getBounds()Construct.getParameters()MethodCall.getParameters()Methods in io.sundr.model with parameters of type TypeRefModifier and TypeMethodDescriptionstatic MethodCallExpression.call(TypeRef type, String name, Expression... expression) default Expressionstatic ExpressionExpression.cast(TypeRef type, Expression expression) static NewArrayExpression.createNewArray(TypeRef type, Expression... expressions) static NewArrayExpression.createNewArray(TypeRef type, Integer... sizes) booleanVoidRef.isAssignableFrom(TypeRef ref) static ArgumentArgument.newArgument(TypeRef typeRef, String name) static Fieldstatic ArgumentArgument.newFinalArgument(TypeRef typeRef, String name) static LocalVariableLocalVariable.newFinalLocalVariable(TypeRef typeRef, String name) static LocalVariableLocalVariable.newLocalVariable(TypeRef typeRef, String name) static Methodstatic Methodstatic PropertyProperty.newProperty(TypeRef typeRef, String name) Deprecated.default ExpressionTypeDef.toReference(TypeRef... arguments) Creates aClassReffor the current definition with the specified arguments.LocalVariable.VarRef.withInferredType(TypeRef type) LocalVariable.withInferredType(TypeRef inferredType) Method parameters in io.sundr.model with type arguments of type TypeRefModifier and TypeMethodDescriptionTypeDef.toReference(Collection<TypeRef> arguments) Creates aClassReffor the current definition with the specified arguments.TypeDef.toReference(List<TypeRef> arguments) Creates aClassReffor the current definition with the specified arguments.Constructors in io.sundr.model with parameters of type TypeRefModifierConstructorDescriptionArgument(List<String> comments, List<AnnotationRef> annotations, TypeRef typeRef, String name, boolean isFinal, Map<AttributeKey, Object> attributes) Cast(TypeRef type, Expression expression) Field(Modifiers modifiers, Map<AttributeKey, Object> attributes, List<String> comments, List<AnnotationRef> annotations, TypeRef typeRef, String name, Optional<Expression> initialValue, boolean enumConstant, boolean synthetic) Field(List<AnnotationRef> annotations, TypeRef typeRef, String name, List<String> comments, boolean enumConstant, boolean synthetic, Modifiers modifiers, Map<AttributeKey, Object> attributes) Field(List<AnnotationRef> annotations, TypeRef typeRef, String name, List<String> comments, Modifiers modifiers, Map<AttributeKey, Object> attributes) FieldRef(TypeRef type, String name, Expression scope) LocalVariable(List<String> comments, List<AnnotationRef> annotations, TypeRef typeRef, String name, Optional<Expression> initialValue, boolean isFinal, Map<AttributeKey, Object> attributes) Method(List<String> comments, List<AnnotationRef> annotations, List<TypeParamDef> parameters, String name, TypeRef returnType, List<Argument> arguments, boolean varArgPreferred, List<ClassRef> exceptions, boolean defaultMethod, Block block, Modifiers modifiers, Map<AttributeKey, Object> attributes) NewArray(TypeRef type, Expression... expressions) NewArray(TypeRef type, List<Expression> expressions) Property(Modifiers modifiers, Map<AttributeKey, Object> attributes, List<String> comments, List<AnnotationRef> annotations, TypeRef typeRef, String name, Optional<Expression> initialValue, boolean enumConstant, boolean synthetic) Deprecated.Property(List<AnnotationRef> annotations, TypeRef typeRef, String name, List<String> comments, boolean enumConstant, boolean synthetic, Modifiers modifiers, Map<AttributeKey, Object> attributes) Deprecated.Property(List<AnnotationRef> annotations, TypeRef typeRef, String name, List<String> comments, Modifiers modifiers, Map<AttributeKey, Object> attributes) Deprecated.PropertyRef(TypeRef type, String name, Expression scope) Constructor parameters in io.sundr.model with type arguments of type TypeRefModifierConstructorDescriptionClassRef(String fullyQualifiedName, int dimensions, List<TypeRef> arguments, Map<AttributeKey, Object> attributes) MethodCall(String name, Expression scope, List<TypeRef> parameters, List<Expression> arguments) WildcardRef(WildcardRef.BoundKind boundKind, List<TypeRef> bounds, Map<AttributeKey, Object> attributes)