1
2
3
4
5
6
7
8
9
10
11
12 package org.hyphenType.datastructure.parser.option;
13
14 import java.lang.reflect.Method;
15
16 import org.hyphenType.datastructure.parser.StructureElement;
17
18
19
20
21 public class StructureOptionMapValue extends StructureElement {
22 public final String keyName;
23 public final String valueName;
24 @SuppressWarnings("unchecked")
25 public final Class valueType;
26 public final boolean mandatory;
27
28 @SuppressWarnings("unchecked")
29 public StructureOptionMapValue(Method method, String keyName, String valueName, Class valueType, boolean mandatory) {
30 super(method);
31 this.keyName = keyName;
32 this.valueName = valueName;
33 this.valueType = valueType;
34 this.mandatory = mandatory;
35 }
36 }