FieldDto

public class FieldDto

The FieldDto class contains information about an existing field in an entity.

Constructors

FieldDto

public FieldDto()

FieldDto

public FieldDto(Long id, Long entityId, TypeDto type, FieldBasicDto basic, boolean readOnly, List<MetadataDto> metadata, FieldValidationDto validation, List<SettingDto> settings, List<LookupDto> lookups)

FieldDto

public FieldDto(Long id, Long entityId, TypeDto type, FieldBasicDto basic, boolean readOnly, FieldValidationDto validation)

Methods

addEmptyMetadata

public void addEmptyMetadata()

addMetadata

public void addMetadata(MetadataDto metadata)

equals

public boolean equals(Object obj)

{@inheritDoc}

getBasic

public FieldBasicDto getBasic()

getEntityId

public Long getEntityId()

getId

public Long getId()

getLookups

public List<LookupDto> getLookups()

getMetadata

public List<MetadataDto> getMetadata()

getMetadata

public MetadataDto getMetadata(String key)

getSetting

public SettingDto getSetting(String name)

getSettings

public List<SettingDto> getSettings()

getType

public TypeDto getType()

getValidation

public FieldValidationDto getValidation()

hashCode

public int hashCode()

{@inheritDoc}

isReadOnly

public boolean isReadOnly()

removeMetadata

public void removeMetadata(Integer idx)

setBasic

public void setBasic(FieldBasicDto basic)

setEntityId

public void setEntityId(Long entityId)

setId

public void setId(Long id)

setLookups

public void setLookups(List<LookupDto> lookups)

setMetadata

public void setMetadata(List<MetadataDto> metadata)

setReadOnly

public void setReadOnly(boolean readOnly)

setSettings

public void setSettings(List<SettingDto> settings)

setType

public void setType(TypeDto type)

setValidation

public void setValidation(FieldValidationDto validation)

toString

public String toString()

{@inheritDoc}