public class PropertiesBuilder extends Object
| Modifier and Type | Method and Description |
|---|---|
PropertiesBuilder |
annotation(Annotation annotation) |
Properties |
build() |
PropertiesBuilder |
getterAnnotation(Annotation annotation) |
PropertiesBuilder |
getterName(String name) |
PropertiesBuilder |
isImutable(boolean isImutable) |
PropertiesBuilder |
isNullable(boolean isNullable) |
PropertiesBuilder |
namesGetterAnnotation(Annotation annotation) |
PropertiesBuilder |
setGetterEnabled(boolean isGetterEnabled) |
PropertiesBuilder |
setImplementsNamedValueProvider(boolean implementsNamedValueProvider) |
void |
setNamedValueGetterEnabled(boolean namedValueGetterEnabled) |
PropertiesBuilder |
setSetterEnabled(boolean isSetterEnabled) |
void |
setSingleValueSetterEnabled(boolean singleValueEnabled) |
PropertiesBuilder |
setterAnnotation(Annotation annotation) |
PropertiesBuilder |
setterName(String name) |
public Properties build()
public PropertiesBuilder isNullable(boolean isNullable)
public PropertiesBuilder isImutable(boolean isImutable)
public PropertiesBuilder setSetterEnabled(boolean isSetterEnabled)
public PropertiesBuilder setGetterEnabled(boolean isGetterEnabled)
public PropertiesBuilder setImplementsNamedValueProvider(boolean implementsNamedValueProvider)
public PropertiesBuilder annotation(Annotation annotation)
public PropertiesBuilder namesGetterAnnotation(Annotation annotation)
public PropertiesBuilder setterAnnotation(Annotation annotation)
public PropertiesBuilder getterAnnotation(Annotation annotation)
public PropertiesBuilder getterName(String name)
public PropertiesBuilder setterName(String name)
public void setSingleValueSetterEnabled(boolean singleValueEnabled)
public void setNamedValueGetterEnabled(boolean namedValueGetterEnabled)
Copyright © 2007–2019 Andreas W. Bartels. All rights reserved.