|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object cascading.property.Props
public abstract class Props
Class Props is the base class for frameworks specific properties helper classes.
Use the sub-classes to either create aProperties
instance with custom or default values to be passed
to any sub-system that requires a Map or Properties instance of properties and values.
Note some Props sub-classes have static accessors. It is recommended the fluent instance methods be used instead
of the static methods. All static accessors may be deprecated in future versions.
Constructor Summary | |
---|---|
Props()
|
Method Summary | |
---|---|
protected abstract void |
addPropertiesTo(Properties properties)
|
Properties |
buildProperties()
Method buildProperties returns a new Properties instance with all property values for this type. |
Properties |
buildProperties(Iterable<Map.Entry<String,String>> defaultProperties)
Method buildProperties returns a new Properties instance with all property values for this type
using the given Iterable |
Properties |
buildProperties(Map<Object,Object> defaultProperties)
Method buildProperties returns a new Properties instance with all property values for this type
using the given Map of property values as defaults. |
Properties |
buildProperties(Properties defaultProperties)
Method buildProperties returns a new Properties instance with all property values for this type
using the given Properties instance of property values as defaults. |
ConfigDef |
setProperties(ConfigDef configDef)
|
ConfigDef |
setProperties(ConfigDef configDef,
ConfigDef.Mode mode)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Props()
Method Detail |
---|
public Properties buildProperties()
Properties
instance with all property values for this type.
If no values have been set, all default properties and values will be returned.
public Properties buildProperties(Map<Object,Object> defaultProperties)
Properties
instance with all property values for this type
using the given Map of property values as defaults. The given Map will not be modified.
If no values have been set, all default properties and values will be returned.
public Properties buildProperties(Iterable<Map.Entry<String,String>> defaultProperties)
Properties
instance with all property values for this type
using the given Iterable
public Properties buildProperties(Properties defaultProperties)
Properties
instance with all property values for this type
using the given Properties instance of property values as defaults. The given Map will not be modified.
If no values have been set, all default properties and values will be returned.
public ConfigDef setProperties(ConfigDef configDef)
public ConfigDef setProperties(ConfigDef configDef, ConfigDef.Mode mode)
protected abstract void addPropertiesTo(Properties properties)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |