/plugin-module-codegen-engine/src/main/java/com/atlassian/plugins/codegen/modules/common/Conditions.java
https://bitbucket.org/mmeinhold/amps · Java · 47 lines · 35 code · 9 blank · 3 comment · 0 complexity · 23926121d4f447125570e2939f59a88f MD5 · raw file
- package com.atlassian.plugins.codegen.modules.common;
- import java.util.ArrayList;
- import java.util.List;
- /**
- * @since 3.6
- */
- public class Conditions implements Conditional
- {
- public static final String AND = "AND";
- public static final String OR = "OR";
- private String type;
- private List<Conditional> conditions;
- public Conditions(String type)
- {
- this.type = type;
- this.conditions = new ArrayList<Conditional>();
- }
- public List<Conditional> getConditions()
- {
- return conditions;
- }
- public void addCondition(Conditional condition)
- {
- conditions.add(condition);
- }
- public String getType()
- {
- return type;
- }
- public void setType(String type)
- {
- this.type = type;
- }
- public boolean isEmpty()
- {
- return conditions.isEmpty();
- }
- }