Class AttributeDefinitionDTO
- java.lang.Object
-
- org.osgi.dto.DTO
-
- biz.aQute.bnd.reporter.component.dto.AttributeDefinitionDTO
-
public class AttributeDefinitionDTO extends org.osgi.dto.DTOA representation of anAttributeDefinition.
-
-
Field Summary
Fields Modifier and Type Field Description intcardinalityThe cardinality of the AD.java.lang.StringdescriptionThe description of the AD.java.lang.StringidThe id of the attribute.java.lang.StringmaxThe maximal value of the AD.java.lang.StringminThe minimal value of the AD.java.lang.StringnameThe name of the AD.java.util.List<OptionDTO>optionsA list of the option entry of the AD.booleanrequiredIndicates if the attribute is required.java.lang.StringtypeThe type of the attribute.java.util.List<java.lang.String>valuesA list of values.
-
Constructor Summary
Constructors Constructor Description AttributeDefinitionDTO()
-
-
-
Field Detail
-
id
public java.lang.String id
The id of the attribute.Must not be
null.
-
name
public java.lang.String name
The name of the AD.If it is not specified this field must be set to the default value.
-
description
public java.lang.String description
The description of the AD.If it is not specified this field must be
null.
-
type
public java.lang.String type
The type of the attribute.The type must be the name of the scalar type (eg:
String). The default is "String".
-
values
public java.util.List<java.lang.String> values
A list of values.If it not specified this field must be empty.
-
cardinality
public int cardinality
The cardinality of the AD.If it is not specified this field must be set to the default value.
-
min
public java.lang.String min
The minimal value of the AD.If it is not specified this field must be
null.
-
max
public java.lang.String max
The maximal value of the AD.If it is not specified this field must be
null.
-
required
public boolean required
Indicates if the attribute is required.If it is not specified this field must be set to true.
-
options
public java.util.List<OptionDTO> options
A list of the option entry of the AD.If it is not specified this field must be empty.
-
-