Package org.instancio.generator
Class GeneratedHints
- java.lang.Object
-
- org.instancio.generator.GeneratedHints
-
@Immutable public class GeneratedHints extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GeneratedHints.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GeneratedHints.Builder
builder()
static GeneratedHints
createIgnoreChildrenHint()
Contains a single hint to ignore children.int
getDataStructureSize()
List<?>
getWithElements()
boolean
ignoreChildren()
boolean
nullableElements()
boolean
nullableMapKeys()
boolean
nullableMapValues()
boolean
nullableResult()
String
toString()
-
-
-
Method Detail
-
createIgnoreChildrenHint
public static GeneratedHints createIgnoreChildrenHint()
Contains a single hint to ignore children.- Returns:
- ignore children hint
-
ignoreChildren
public boolean ignoreChildren()
-
nullableResult
public boolean nullableResult()
- Returns:
- a result indicating that the generated result had 'nullable' flag set to
true
.
-
nullableElements
public boolean nullableElements()
-
nullableMapKeys
public boolean nullableMapKeys()
-
nullableMapValues
public boolean nullableMapValues()
-
getDataStructureSize
public int getDataStructureSize()
-
getWithElements
public List<?> getWithElements()
-
builder
public static GeneratedHints.Builder builder()
-
-