org.chromattic.api
Class ChromatticBuilder.Options

java.lang.Object
  extended by org.chromattic.api.ChromatticBuilder.Options
Enclosing class:
ChromatticBuilder

protected static class ChromatticBuilder.Options
extends java.lang.Object


Field Summary
protected  java.util.Map<java.lang.String,ChromatticBuilder.Option.Instance<?>> entries
          .
 
Method Summary
<D> ChromatticBuilder.Option.Instance<D>
getInstance(ChromatticBuilder.Option<D> option)
           
 ChromatticBuilder.Option.Instance<?> getInstance(java.lang.String name)
           
<D> D
getValue(ChromatticBuilder.Option<D> option)
           
<D> void
setStringValue(ChromatticBuilder.Option<D> option, java.lang.String value, boolean overwrite)
           
<D> void
setValue(ChromatticBuilder.Option<D> option, D value, boolean overwrite)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

entries

protected final java.util.Map<java.lang.String,ChromatticBuilder.Option.Instance<?>> entries
.

Method Detail

getInstance

public ChromatticBuilder.Option.Instance<?> getInstance(java.lang.String name)
                                                 throws java.lang.NullPointerException
Throws:
java.lang.NullPointerException

getInstance

public <D> ChromatticBuilder.Option.Instance<D> getInstance(ChromatticBuilder.Option<D> option)
                                                 throws java.lang.NullPointerException
Throws:
java.lang.NullPointerException

setStringValue

public <D> void setStringValue(ChromatticBuilder.Option<D> option,
                               java.lang.String value,
                               boolean overwrite)
                    throws java.lang.NullPointerException
Throws:
java.lang.NullPointerException

getValue

public <D> D getValue(ChromatticBuilder.Option<D> option)
           throws java.lang.NullPointerException
Throws:
java.lang.NullPointerException

setValue

public <D> void setValue(ChromatticBuilder.Option<D> option,
                         D value,
                         boolean overwrite)
              throws java.lang.NullPointerException
Throws:
java.lang.NullPointerException


Copyright © 2010 eXo Platform SAS. All Rights Reserved.