org.ops4j.pax.exam.options
Class DefaultCompositeOption

java.lang.Object
  extended by org.ops4j.pax.exam.options.DefaultCompositeOption
All Implemented Interfaces:
Option, CompositeOption

public class DefaultCompositeOption
extends java.lang.Object
implements CompositeOption

Default implementation of (@link CompositeOption}.

Since:
0.3.0, December 08, 2008
Author:
Alin Dreghiciu (adreghiciu@gmail.com)

Constructor Summary
DefaultCompositeOption()
          Constructor.
DefaultCompositeOption(Option... options)
          Constructor.
 
Method Summary
 DefaultCompositeOption add(Option... options)
          Adds options.
 Option[] getOptions()
          Getter.
 java.lang.String toString()
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DefaultCompositeOption

public DefaultCompositeOption(Option... options)
Constructor.

Parameters:
options - composite options (can be null or no option specified)

DefaultCompositeOption

public DefaultCompositeOption()
Constructor.

Method Detail

getOptions

public Option[] getOptions()
Getter.

Specified by:
getOptions in interface CompositeOption
Returns:
composed options (cannot be null)

add

public DefaultCompositeOption add(Option... options)
Adds options.

Parameters:
options - composite options to be added (can be null or no options specified)
Returns:
itself, for fluent api usage

toString

public java.lang.String toString()

Overrides:
toString in class java.lang.Object


Copyright © 2006-2012 OPS4J - Open Participation Software for Java. All Rights Reserved.