public static class PojoGenerator.PojoConfiguration extends Object
Modifier and Type | Field and Description |
---|---|
private boolean |
addAllArgsConstructor |
private boolean |
addJsonbProperty |
private String |
className |
private boolean |
fluentSetters |
private Function<PojoGenerator.Ref,String> |
onRef |
private String |
packageName |
Constructor and Description |
---|
PojoConfiguration() |
Modifier and Type | Method and Description |
---|---|
String |
getClassName() |
Function<PojoGenerator.Ref,String> |
getOnRef() |
String |
getPackageName() |
boolean |
isAddAllArgsConstructor() |
boolean |
isAddJsonbProperty() |
boolean |
isFluentSetters() |
PojoGenerator.PojoConfiguration |
setAddAllArgsConstructor(boolean addAllArgsConstructor) |
PojoGenerator.PojoConfiguration |
setAddJsonbProperty(boolean addJsonbProperty) |
PojoGenerator.PojoConfiguration |
setClassName(String className) |
PojoGenerator.PojoConfiguration |
setFluentSetters(boolean fluentSetters) |
PojoGenerator.PojoConfiguration |
setOnRef(Function<PojoGenerator.Ref,String> onRef) |
PojoGenerator.PojoConfiguration |
setPackageName(String packageName) |
private String packageName
private String className
private boolean addJsonbProperty
private boolean addAllArgsConstructor
private boolean fluentSetters
private Function<PojoGenerator.Ref,String> onRef
public Function<PojoGenerator.Ref,String> getOnRef()
public PojoGenerator.PojoConfiguration setOnRef(Function<PojoGenerator.Ref,String> onRef)
public boolean isFluentSetters()
public PojoGenerator.PojoConfiguration setFluentSetters(boolean fluentSetters)
public boolean isAddAllArgsConstructor()
public PojoGenerator.PojoConfiguration setAddAllArgsConstructor(boolean addAllArgsConstructor)
public boolean isAddJsonbProperty()
public PojoGenerator.PojoConfiguration setAddJsonbProperty(boolean addJsonbProperty)
public String getClassName()
public PojoGenerator.PojoConfiguration setClassName(String className)
public String getPackageName()
public PojoGenerator.PojoConfiguration setPackageName(String packageName)
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.