Skip to content
This repository was archived by the owner on Aug 18, 2020. It is now read-only.

Commit 5bee8c2

Browse files
authored
Merge pull request #18 from derNiklaas/develop
Added new parameter
2 parents a512a2b + efa5a48 commit 5bee8c2

File tree

7 files changed

+78
-0
lines changed

7 files changed

+78
-0
lines changed
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
package org.codeoverflow.chatoverflow.api.io.parameter;
2+
3+
import org.codeoverflow.chatoverflow.api.IsRequirement;
4+
5+
/**
6+
* A {@link Parameter} that is a boolean
7+
*/
8+
@IsRequirement
9+
public interface BooleanParameter extends Parameter<Boolean> {
10+
}
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
package org.codeoverflow.chatoverflow.api.io.parameter;
2+
3+
import org.codeoverflow.chatoverflow.api.IsRequirement;
4+
5+
import java.awt.*;
6+
7+
/**
8+
* A {@link Parameter} that is a Color
9+
*/
10+
@IsRequirement
11+
public interface ColorParameter extends Parameter<Color> {
12+
}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
package org.codeoverflow.chatoverflow.api.io.parameter;
2+
3+
import org.codeoverflow.chatoverflow.api.IsRequirement;
4+
5+
/**
6+
* A {@link Parameter} that is a double
7+
*/
8+
@IsRequirement
9+
public interface DoubleParameter extends Parameter<Double> {
10+
}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
package org.codeoverflow.chatoverflow.api.io.parameter;
2+
3+
import org.codeoverflow.chatoverflow.api.IsRequirement;
4+
5+
/**
6+
* a {@link Parameter} that is a integer
7+
*/
8+
@IsRequirement
9+
public interface IntegerParameter extends Parameter<Integer> {
10+
}
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
package org.codeoverflow.chatoverflow.api.io.parameter;
2+
3+
import org.codeoverflow.chatoverflow.api.IsRequirement;
4+
5+
import java.util.List;
6+
7+
/**
8+
* A {@link Parameter} that is a List<String>
9+
*/
10+
@IsRequirement
11+
public interface ListParameter extends Parameter<List<String>>{
12+
}
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
package org.codeoverflow.chatoverflow.api.io.parameter;
2+
3+
import org.codeoverflow.chatoverflow.api.IsRequirement;
4+
5+
import java.util.Map;
6+
7+
/**
8+
* A {@link Parameter} that is a Map<String, String>
9+
*/
10+
@IsRequirement
11+
public interface MapParameter extends Parameter<Map<String, String>> {
12+
}
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
package org.codeoverflow.chatoverflow.api.io.parameter;
2+
3+
import org.codeoverflow.chatoverflow.api.IsRequirement;
4+
5+
import java.net.URI;
6+
7+
/**
8+
* A {@link Parameter} that is a URI
9+
*/
10+
@IsRequirement
11+
public interface UriParameter extends Parameter<URI> {
12+
}

0 commit comments

Comments
 (0)