public class DataType<T> extends Object implements Descriptive, Cloneable
| Modifier | Constructor and Description |
|---|---|
protected |
DataType(DataTypeKind kind,
String name) |
protected DataType(DataTypeKind kind, String name)
public DataType<T> withProvided(ProvidedMeta provided)
public DataTypeKind getKind()
public String getName()
DescriptivegetName in interface Descriptivepublic void setName(String name)
DescriptivesetName in interface Descriptivename - the name.public String getLabel()
DescriptivegetLabel in interface Descriptivepublic void setLabel(String label)
DescriptivesetLabel in interface Descriptivelabel - the label.public String getDescription()
DescriptivegetDescription in interface Descriptivepublic void setDescription(String description)
DescriptivesetDescription in interface Descriptivedescription - the description.public boolean isAnnotated()
public void setAnnotated(boolean annotated)
public String getFormat()
public void setFormat(String format)
public T getDefaultValue()
public void setDefaultValue(T defaultValue)
public boolean isNullable()
public void setNullable(boolean nullable)
public boolean isOptional()
public void setOptional(boolean optional)
public ProvidedMeta getProvided()
public void setProvided(ProvidedMeta provided)
Copyright © 2016–2019 Softelnet. All rights reserved.