org.apache.aries.subsystem.core.internal
Class BasicCapability.Builder

java.lang.Object
  extended by org.apache.aries.subsystem.core.internal.BasicCapability.Builder
Enclosing class:
BasicCapability

public static class BasicCapability.Builder
extends Object


Constructor Summary
BasicCapability.Builder()
           
 
Method Summary
 BasicCapability.Builder attribute(String key, Object value)
           
 BasicCapability.Builder attributes(Map<String,Object> values)
           
 BasicCapability build()
           
 BasicCapability.Builder directive(String key, String value)
           
 BasicCapability.Builder directives(Map<String,String> values)
           
 BasicCapability.Builder namespace(String value)
           
 BasicCapability.Builder resource(org.osgi.resource.Resource value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicCapability.Builder

public BasicCapability.Builder()
Method Detail

attribute

public BasicCapability.Builder attribute(String key,
                                         Object value)

attributes

public BasicCapability.Builder attributes(Map<String,Object> values)

build

public BasicCapability build()

directive

public BasicCapability.Builder directive(String key,
                                         String value)

directives

public BasicCapability.Builder directives(Map<String,String> values)

namespace

public BasicCapability.Builder namespace(String value)

resource

public BasicCapability.Builder resource(org.osgi.resource.Resource value)


Copyright © 2009-2013 The Apache Software Foundation. All Rights Reserved.