|
ehcache | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface NodeAttribute
Interface that abstracts the idea of an attribute. An attribute has a name, a value, boolean indicating if its an optional attribute and a default value
| Method Summary | |
|---|---|
NodeAttribute |
defaultValue(String defaultValue)
Builder convenience method for setting defaultValue |
String |
getDefaultValue()
Returns the default value of the attribute |
String |
getName()
Name of the attribute |
String |
getValue()
Value of the attribute |
boolean |
isOptional()
Returns true if the attribute is optional, otherwise false |
NodeAttribute |
optional(boolean optional)
Builder convenience method for setting optional |
void |
setDefaultValue(String defaultValue)
Default value setter |
void |
setOptional(boolean optional)
Sets this attribute to optional or not |
void |
setValue(String value)
Setter for value |
| Method Detail |
|---|
String getName()
String getValue()
boolean isOptional()
String getDefaultValue()
void setOptional(boolean optional)
optional - true if this attribute is optionalvoid setDefaultValue(String defaultValue)
defaultValue - the default valuevoid setValue(String value)
value - the new valueNodeAttribute optional(boolean optional)
optional - true if optional
NodeAttribute defaultValue(String defaultValue)
defaultValue - the default value
|
ehcache | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||