Uses of Class
io.sundr.model.Property
-
Uses of Property in io.sundr.model
Methods in io.sundr.model that return PropertyModifier and TypeMethodDescriptionPropertyRef.getProperty()static PropertyProperty.newProperty(TypeRef typeRef, String name) static PropertyProperty.newProperty(Class type, String name) static PropertyProperty.newProperty(String name) Property.withErasure()Get the property after the type erasure is applied.Property.withInitialValue(Expression initialValue) Get the property with the specified object as iniital value.Property.withInitialValue(Object initialValue) Get the property with the specified object as iniital value.Property.withInitialValue(Optional<Expression> initialValue) Get the property with the specified initial valueProperty.withoutInitialValue()Get the property without its initial value.protected PropertyProperty.withoutModiers()This is only used for rendering method arguments, where we usually string modifiers.Methods in io.sundr.model that return types with arguments of type PropertyModifier and TypeMethodDescriptionMethod.getArguments()Declare.getProperties()TypeDef.getProperties()Methods in io.sundr.model with parameters of type PropertyModifier and TypeMethodDescriptiondefault Assignstatic LambdaExpression.lamba(Property parameter, Expression expression) static Lambdastatic Methodstatic Methoddefault ExpressionConstructors in io.sundr.model with parameters of type PropertyModifierConstructorDescriptionAssign(Property property, Expression value) Declare(Property property, Expression expression) Foreach(Property declarationProperty, Expression expression, Statement body) PropertyRef(Property property) PropertyRef(Property property, Expression scope) Constructor parameters in io.sundr.model with type arguments of type Property