private static class ScrManagedServiceMetaTypeProvider.AttributeDefinitionImpl
extends java.lang.Object
implements org.osgi.service.metatype.AttributeDefinition
| Modifier and Type | Field and Description |
|---|---|
private int |
cardinality |
private java.lang.String[] |
defaultValues |
private java.lang.String |
description |
private java.lang.String |
id |
private java.lang.String |
name |
private java.lang.String[] |
optionLabels |
private java.lang.String[] |
optionValues |
private int |
type |
| Constructor and Description |
|---|
AttributeDefinitionImpl(java.lang.String id,
java.lang.String name,
java.lang.String description,
boolean defaultValue) |
AttributeDefinitionImpl(java.lang.String id,
java.lang.String name,
java.lang.String description,
int type,
java.lang.String[] defaultValues,
int cardinality,
java.lang.String[] optionLabels,
java.lang.String[] optionValues) |
| Modifier and Type | Method and Description |
|---|---|
int |
getCardinality() |
java.lang.String[] |
getDefaultValue() |
java.lang.String |
getDescription() |
java.lang.String |
getID() |
java.lang.String |
getName() |
java.lang.String[] |
getOptionLabels() |
java.lang.String[] |
getOptionValues() |
int |
getType() |
java.lang.String |
validate(java.lang.String arg0) |
private final java.lang.String id
private final java.lang.String name
private final java.lang.String description
private final int type
private final java.lang.String[] defaultValues
private final int cardinality
private final java.lang.String[] optionLabels
private final java.lang.String[] optionValues
AttributeDefinitionImpl(java.lang.String id,
java.lang.String name,
java.lang.String description,
boolean defaultValue)
AttributeDefinitionImpl(java.lang.String id,
java.lang.String name,
java.lang.String description,
int type,
java.lang.String[] defaultValues,
int cardinality,
java.lang.String[] optionLabels,
java.lang.String[] optionValues)
public int getCardinality()
getCardinality in interface org.osgi.service.metatype.AttributeDefinitionpublic java.lang.String[] getDefaultValue()
getDefaultValue in interface org.osgi.service.metatype.AttributeDefinitionpublic java.lang.String getDescription()
getDescription in interface org.osgi.service.metatype.AttributeDefinitionpublic java.lang.String getID()
getID in interface org.osgi.service.metatype.AttributeDefinitionpublic java.lang.String getName()
getName in interface org.osgi.service.metatype.AttributeDefinitionpublic java.lang.String[] getOptionLabels()
getOptionLabels in interface org.osgi.service.metatype.AttributeDefinitionpublic java.lang.String[] getOptionValues()
getOptionValues in interface org.osgi.service.metatype.AttributeDefinitionpublic int getType()
getType in interface org.osgi.service.metatype.AttributeDefinitionpublic java.lang.String validate(java.lang.String arg0)
validate in interface org.osgi.service.metatype.AttributeDefinition