Class ObjectClassDefinitionImpl

java.lang.Object
org.apache.felix.dm.impl.metatype.ObjectClassDefinitionImpl
All Implemented Interfaces:
org.osgi.service.metatype.ObjectClassDefinition

public class ObjectClassDefinitionImpl extends Object implements org.osgi.service.metatype.ObjectClassDefinition
ObjectClassDefinition implementation.
Author:
Felix Project Team
  • Constructor Details

  • Method Details

    • getAttributeDefinitions

      public org.osgi.service.metatype.AttributeDefinition[] getAttributeDefinitions(int filter)
      Specified by:
      getAttributeDefinitions in interface org.osgi.service.metatype.ObjectClassDefinition
    • getDescription

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

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

      public InputStream getIcon(int size) throws IOException
      Specified by:
      getIcon in interface org.osgi.service.metatype.ObjectClassDefinition
      Throws:
      IOException
    • getName

      public String getName()
      Specified by:
      getName in interface org.osgi.service.metatype.ObjectClassDefinition