@ProviderType public interface AssetVocabulary extends AssetVocabularyModel, PersistedModel
AssetVocabularyModel
Modifier and Type | Field and Description |
---|---|
static Accessor<AssetVocabulary,Long> |
VOCABULARY_ID_ACCESSOR |
Modifier and Type | Method and Description |
---|---|
List<AssetCategory> |
getCategories() |
int |
getCategoriesCount() |
long[] |
getRequiredClassNameIds() |
long[] |
getSelectedClassNameIds() |
long[] |
getSelectedClassTypePKs() |
String |
getUnambiguousTitle(List<AssetVocabulary> vocabularies,
long groupId,
Locale locale) |
boolean |
hasMoreThanOneCategorySelected(long[] categoryIds) |
boolean |
isAssociatedToClassNameId(long classNameId) |
boolean |
isAssociatedToClassNameIdAndClassTypePK(long classNameId,
long classTypePK) |
boolean |
isMissingRequiredCategory(long classNameId,
long classTypePK,
long[] categoryIds) |
boolean |
isMultiValued() |
boolean |
isRequired(long classNameId,
long classTypePK) |
getAvailableLanguageIds, getCompanyId, getCreateDate, getCtCollectionId, getDefaultLanguageId, getDescription, getDescription, getDescription, getDescription, getDescription, getDescriptionCurrentLanguageId, getDescriptionCurrentValue, getDescriptionMap, getExternalReferenceCode, getGroupId, getLastPublishDate, getModifiedDate, getMvccVersion, getName, getPrimaryKey, getSettings, getTitle, getTitle, getTitle, getTitle, getTitle, getTitleCurrentLanguageId, getTitleCurrentValue, getTitleMap, getUserId, getUserName, getUserUuid, getUuid, getVisibilityType, getVocabularyId, prepareLocalizedFieldsForImport, prepareLocalizedFieldsForImport, setCompanyId, setCreateDate, setCtCollectionId, setDescription, setDescription, setDescription, setDescriptionCurrentLanguageId, setDescriptionMap, setDescriptionMap, setExternalReferenceCode, setGroupId, setLastPublishDate, setModifiedDate, setMvccVersion, setName, setPrimaryKey, setSettings, setTitle, setTitle, setTitle, setTitleCurrentLanguageId, setTitleMap, setTitleMap, setUserId, setUserName, setUserUuid, setUuid, setVisibilityType, setVocabularyId
clone, getAttributeGetterFunctions, getAttributeSetterBiConsumers, getExpandoBridge, getModelAttributes, getPrimaryKeyObj, isCachedModel, isEntityCacheEnabled, isEscapedModel, isFinderCacheEnabled, isNew, resetOriginalValues, setCachedModel, setExpandoBridgeAttributes, setExpandoBridgeAttributes, setExpandoBridgeAttributes, setModelAttributes, setNew, setPrimaryKeyObj, toCacheModel, toEscapedModel, toUnescapedModel, toXmlString
getModelClass, getModelClassName
clone, getStagedModelType
persist
static final Accessor<AssetVocabulary,Long> VOCABULARY_ID_ACCESSOR
List<AssetCategory> getCategories()
int getCategoriesCount()
long[] getRequiredClassNameIds()
long[] getSelectedClassNameIds()
long[] getSelectedClassTypePKs()
String getUnambiguousTitle(List<AssetVocabulary> vocabularies, long groupId, Locale locale) throws PortalException
PortalException
boolean hasMoreThanOneCategorySelected(long[] categoryIds)
boolean isAssociatedToClassNameId(long classNameId)
boolean isAssociatedToClassNameIdAndClassTypePK(long classNameId, long classTypePK)
boolean isMissingRequiredCategory(long classNameId, long classTypePK, long[] categoryIds)
boolean isMultiValued()
boolean isRequired(long classNameId, long classTypePK)