public abstract class EditorAttribute extends Object
| Constructor and Description |
|---|
EditorAttribute() |
public abstract String getId()
@Nullable public abstract EditorAttributeIdentifier getParent()
@Nullable public abstract EditorEntityTypeIdentifier getRefEntityType()
@Nullable public abstract EditorAttributeIdentifier getMappedByAttribute()
@Nullable public abstract EditorSort getOrderBy()
public abstract boolean isNullable()
public abstract boolean isAuto()
public abstract boolean isVisible()
public abstract boolean isAggregatable()
public abstract boolean isReadonly()
public abstract boolean isUnique()
public abstract List<EditorTagIdentifier> getTags()
public abstract Integer getSequenceNumber()
public static EditorAttribute create(String id, @Nullable String name, @Nullable String type, EditorAttributeIdentifier parent, EditorEntityTypeIdentifier refEntityType, EditorAttributeIdentifier mappedByAttribute, EditorSort orderBy, String expression, boolean nullable, boolean auto, boolean visible, @Nullable String label, Map<String,String> i18nLabel, @Nullable String description, Map<String,String> i18nDescription, boolean aggregatable, @Nullable List<String> enumOptions, @Nullable Long rangeMin, @Nullable Long rangeMax, boolean readonly, boolean unique, List<EditorTagIdentifier> tags, @Nullable String visibleExpression, @Nullable String validationExpression, @Nullable String defaultValue, Integer sequenceNumber)
Copyright © 2017. All rights reserved.