Package org.apache.felix.scr.impl.config
Class ScrMetaTypeProvider.AttributeDefinitionImpl
java.lang.Object
org.apache.felix.scr.impl.config.ScrMetaTypeProvider.AttributeDefinitionImpl
- All Implemented Interfaces:
org.osgi.service.metatype.AttributeDefinition
- Enclosing class:
ScrMetaTypeProvider
private static class ScrMetaTypeProvider.AttributeDefinitionImpl
extends Object
implements org.osgi.service.metatype.AttributeDefinition
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final int
private final String[]
private final String
private final String
private final String
private final String[]
private final String[]
private final int
Fields inherited from interface org.osgi.service.metatype.AttributeDefinition
BIGDECIMAL, BIGINTEGER, BOOLEAN, BYTE, CHARACTER, DOUBLE, FLOAT, INTEGER, LONG, PASSWORD, SHORT, STRING
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
id
-
name
-
description
-
type
private final int type -
defaultValues
-
cardinality
private final int cardinality -
optionLabels
-
optionValues
-
-
Constructor Details
-
AttributeDefinitionImpl
-
AttributeDefinitionImpl
-
-
Method Details
-
getCardinality
public int getCardinality()- Specified by:
getCardinality
in interfaceorg.osgi.service.metatype.AttributeDefinition
-
getDefaultValue
- Specified by:
getDefaultValue
in interfaceorg.osgi.service.metatype.AttributeDefinition
-
getDescription
- Specified by:
getDescription
in interfaceorg.osgi.service.metatype.AttributeDefinition
-
getID
- Specified by:
getID
in interfaceorg.osgi.service.metatype.AttributeDefinition
-
getName
- Specified by:
getName
in interfaceorg.osgi.service.metatype.AttributeDefinition
-
getOptionLabels
- Specified by:
getOptionLabels
in interfaceorg.osgi.service.metatype.AttributeDefinition
-
getOptionValues
- Specified by:
getOptionValues
in interfaceorg.osgi.service.metatype.AttributeDefinition
-
getType
public int getType()- Specified by:
getType
in interfaceorg.osgi.service.metatype.AttributeDefinition
-
validate
- Specified by:
validate
in interfaceorg.osgi.service.metatype.AttributeDefinition
-