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
  • Constructor Details

  • Method Details

    • getCardinality

      public int getCardinality()
      Specified by:
      getCardinality in interface org.osgi.service.metatype.AttributeDefinition
    • getDefaultValue

      public String[] getDefaultValue()
      Specified by:
      getDefaultValue in interface org.osgi.service.metatype.AttributeDefinition
    • getDescription

      public String getDescription()
      Specified by:
      getDescription in interface org.osgi.service.metatype.AttributeDefinition
    • getID

      public String getID()
      Specified by:
      getID in interface org.osgi.service.metatype.AttributeDefinition
    • getName

      public String getName()
      Specified by:
      getName in interface org.osgi.service.metatype.AttributeDefinition
    • getOptionLabels

      public String[] getOptionLabels()
      Specified by:
      getOptionLabels in interface org.osgi.service.metatype.AttributeDefinition
    • getOptionValues

      public String[] getOptionValues()
      Specified by:
      getOptionValues in interface org.osgi.service.metatype.AttributeDefinition
    • getType

      public int getType()
      Specified by:
      getType in interface org.osgi.service.metatype.AttributeDefinition
    • validate

      public String validate(String value)
      Specified by:
      validate in interface org.osgi.service.metatype.AttributeDefinition