diff options
| author | sowgro <tpoke.ferrari@gmail.com> | 2025-02-15 14:36:41 -0500 | 
|---|---|---|
| committer | sowgro <tpoke.ferrari@gmail.com> | 2025-02-15 14:36:41 -0500 | 
| commit | de0c86d53452c93077a3c70f25247486e68863f5 (patch) | |
| tree | f8ab0565f6209a885eb0640fc01f9d03ed9311c4 /ufund-api/src/main/java | |
| parent | 3a42fe9d320e621622284794ff3e621dd9101f04 (diff) | |
| download | JellySolutions-de0c86d53452c93077a3c70f25247486e68863f5.tar.gz JellySolutions-de0c86d53452c93077a3c70f25247486e68863f5.tar.bz2 JellySolutions-de0c86d53452c93077a3c70f25247486e68863f5.zip | |
Create Need class
Diffstat (limited to '')
| -rw-r--r-- | ufund-api/src/main/java/com/ufund/api/ufundapi/Need.java | 57 | 
1 files changed, 57 insertions, 0 deletions
| diff --git a/ufund-api/src/main/java/com/ufund/api/ufundapi/Need.java b/ufund-api/src/main/java/com/ufund/api/ufundapi/Need.java new file mode 100644 index 0000000..b75b9ed --- /dev/null +++ b/ufund-api/src/main/java/com/ufund/api/ufundapi/Need.java @@ -0,0 +1,57 @@ +package com.ufund.api.ufundapi; + +public class Need { + +    public enum GoalType { +        MONETARY, +        PHYSICAL +    } + +    String name; +    String[] filterAttributes; +    GoalType type; +    double maxGoal; +    double current; + +    public Need(String name, double maxGoal, GoalType type) { +        this.name = name; +        this.maxGoal = maxGoal; +        this.type = type; +    } + +    public String getName() { +        return name; +    } + +    public String[] getFilterAttributes() { +        return filterAttributes; +    } + +    public GoalType getType() { +        return type; +    } + +    public double getMaxGoal() { +        return maxGoal; +    } + +    public double getCurrent() { +        return current; +    } + +    public void setCurrent(double current) { +        this.current = current; +    } + +    public void setFilterAttributes(String[] filterAttributes) { +        this.filterAttributes = filterAttributes; +    } + +    public void setMaxGoal(double maxGoal) { +        this.maxGoal = maxGoal; +    } + +    public void setName(String name) { +        this.name = name; +    } +}
\ No newline at end of file | 
