@Target(value=METHOD)
@Retention(value=RUNTIME)
public static @interface Meta.AD
Modifier and Type | Optional Element and Description |
---|---|
int |
cardinality
The cardinality of the attribute.
|
java.lang.String |
deflt
The default value.
|
java.lang.String |
description
A description of the attribute.
|
java.lang.String |
id
The id of the attribute.
|
java.lang.String |
max
The maximum value.
|
java.lang.String |
min
The minimum value.
|
java.lang.String |
name
The name of the attribute.
|
java.lang.String[] |
optionLabels
Provide labels for options.
|
java.lang.String[] |
optionValues
The values of options.
|
boolean |
required
Indicates that this attribute is required.
|
Meta.Type |
type
The type of the field.
|
public abstract java.lang.String description
public abstract java.lang.String name
public abstract java.lang.String id
public abstract Meta.Type type
public abstract int cardinality
public abstract java.lang.String min
public abstract java.lang.String max
public abstract java.lang.String deflt
public abstract boolean required
Copyright (c) aQute SARL (2000, 2021) and others. All Rights Reserved.