Uses of Class
io.sundr.model.Property
-
Uses of Property in io.sundr.model
Methods in io.sundr.model that return PropertyModifier and TypeMethodDescriptionTry.Catch.getParameter()PropertyRef.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 For.DslInitstatic LambdaExpression.lambda(Property parameter, Expression expression) static Lambdastatic Methodstatic Methoddefault Expressionstatic PropertyRefstatic ReturnDslVariableStepConstructors in io.sundr.model with parameters of type PropertyModifierConstructorDescriptionDeclare(Property property, Expression expression) Foreach(Property declarationProperty, Expression expression, Statement body) PropertyRef(Property property) PropertyRef(Property property, Expression scope) ReturnDslVariableStep(Property property) Constructor parameters in io.sundr.model with type arguments of type Property