public class Attribute extends Object
Modifier and Type | Class and Description |
---|---|
static class |
Attribute.Builder |
Modifier | Constructor and Description |
---|---|
protected |
Attribute(String required,
boolean calculated,
Set<String> choice,
JsonBall defaultValue,
String type,
List<String> recipes,
String displayName,
String description) |
Modifier and Type | Method and Description |
---|---|
static Attribute.Builder |
builder() |
boolean |
equals(Object obj) |
Set<String> |
getChoice() |
JsonBall |
getDefaultValue() |
String |
getDescription() |
String |
getDisplayName() |
List<String> |
getRecipes() |
String |
getRequired() |
String |
getType() |
int |
hashCode() |
boolean |
isCalculated() |
String |
toString() |
@ConstructorProperties(value={"required","calculated","choice","default","type","recipes","display_name","description"}) protected Attribute(String required, boolean calculated, @Nullable Set<String> choice, JsonBall defaultValue, String type, @Nullable List<String> recipes, String displayName, String description)
public static Attribute.Builder builder()
public String getRequired()
public boolean isCalculated()
public JsonBall getDefaultValue()
public String getType()
public String getDisplayName()
public String getDescription()
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.