com.netflix.config
Class DynamicStringListProperty

java.lang.Object
  extended by com.netflix.config.DynamicListProperty<java.lang.String>
      extended by com.netflix.config.DynamicStringListProperty
All Implemented Interfaces:
Property<java.util.List<java.lang.String>>
Direct Known Subclasses:
DynamicMapProperty

public class DynamicStringListProperty
extends DynamicListProperty<java.lang.String>


Field Summary
 
Fields inherited from class com.netflix.config.DynamicListProperty
DEFAULT_DELIMITER
 
Constructor Summary
DynamicStringListProperty(java.lang.String propName, java.util.List<java.lang.String> defaultValue)
           
DynamicStringListProperty(java.lang.String propName, java.util.List<java.lang.String> defaultValue, com.google.common.base.Splitter splitter)
           
DynamicStringListProperty(java.lang.String propName, java.util.List<java.lang.String> defaultValue, java.lang.String listDelimiterRegex)
           
DynamicStringListProperty(java.lang.String propName, java.lang.String defaultValue)
           
DynamicStringListProperty(java.lang.String propName, java.lang.String defaultValue, java.lang.String listDelimiterRegex)
           
 
Method Summary
protected  java.lang.String from(java.lang.String value)
          Construct the generic type from string.
 
Methods inherited from class com.netflix.config.DynamicListProperty
addCallback, get, getChangedTimestamp, getDefaultValue, getName, getValue, load, propertyChanged, removeAllCallbacks, transform
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DynamicStringListProperty

public DynamicStringListProperty(java.lang.String propName,
                                 java.lang.String defaultValue)

DynamicStringListProperty

public DynamicStringListProperty(java.lang.String propName,
                                 java.util.List<java.lang.String> defaultValue)

DynamicStringListProperty

public DynamicStringListProperty(java.lang.String propName,
                                 java.lang.String defaultValue,
                                 java.lang.String listDelimiterRegex)

DynamicStringListProperty

public DynamicStringListProperty(java.lang.String propName,
                                 java.util.List<java.lang.String> defaultValue,
                                 java.lang.String listDelimiterRegex)

DynamicStringListProperty

public DynamicStringListProperty(java.lang.String propName,
                                 java.util.List<java.lang.String> defaultValue,
                                 com.google.common.base.Splitter splitter)
Method Detail

from

protected java.lang.String from(java.lang.String value)
Description copied from class: DynamicListProperty
Construct the generic type from string.

Specified by:
from in class DynamicListProperty<java.lang.String>