Class AttributeDefinitionImpl
java.lang.Object
org.apache.felix.dm.impl.metatype.AttributeDefinitionImpl
- All Implemented Interfaces:
org.osgi.service.metatype.AttributeDefinition
public class AttributeDefinitionImpl
extends Object
implements org.osgi.service.metatype.AttributeDefinition
- Author:
- Felix Project Team
-
Field Summary
Fields inherited from interface org.osgi.service.metatype.AttributeDefinition
BIGDECIMAL, BIGINTEGER, BOOLEAN, BYTE, CHARACTER, DOUBLE, FLOAT, INTEGER, LONG, PASSWORD, SHORT, STRING -
Constructor Summary
ConstructorsConstructorDescriptionAttributeDefinitionImpl(PropertyMetaDataImpl propertyMetaData, Resource resource) -
Method Summary
-
Constructor Details
-
AttributeDefinitionImpl
-
-
Method Details
-
getCardinality
public int getCardinality()- Specified by:
getCardinalityin interfaceorg.osgi.service.metatype.AttributeDefinition
-
getDefaultValue
- Specified by:
getDefaultValuein interfaceorg.osgi.service.metatype.AttributeDefinition
-
getDescription
- Specified by:
getDescriptionin interfaceorg.osgi.service.metatype.AttributeDefinition
-
getID
- Specified by:
getIDin interfaceorg.osgi.service.metatype.AttributeDefinition
-
getName
- Specified by:
getNamein interfaceorg.osgi.service.metatype.AttributeDefinition
-
getOptionLabels
- Specified by:
getOptionLabelsin interfaceorg.osgi.service.metatype.AttributeDefinition
-
getOptionValues
- Specified by:
getOptionValuesin interfaceorg.osgi.service.metatype.AttributeDefinition
-
getType
public int getType()- Specified by:
getTypein interfaceorg.osgi.service.metatype.AttributeDefinition
-
validate
- Specified by:
validatein interfaceorg.osgi.service.metatype.AttributeDefinition
-