Interface AssetVocabulary

All Superinterfaces:
AssetVocabularyModel, AuditedModel, BaseModel<AssetVocabulary>, ClassedModel, Cloneable, Comparable<AssetVocabulary>, CTModel<AssetVocabulary>, ExternalReferenceCodeModel, GroupedModel, LocalizedModel, MVCCModel, PersistedModel, Serializable, ShardedModel, StagedGroupedModel, StagedModel
All Known Implementing Classes:
AssetVocabularyWrapper

@ProviderType public interface AssetVocabulary extends AssetVocabularyModel, PersistedModel
The extended model interface for the AssetVocabulary service. Represents a row in the "AssetVocabulary" database table, with each column mapped to a property of this class.
Author:
Brian Wing Shun Chan
See Also:
{$generated.description}
  • Field Details

  • Method Details

    • getCategories

      List<AssetCategory> getCategories()
    • getCategoriesCount

      int getCategoriesCount()
    • getRequiredClassNameIds

      long[] getRequiredClassNameIds()
    • getSelectedClassNameIds

      long[] getSelectedClassNameIds()
    • getSelectedClassTypePKs

      long[] getSelectedClassTypePKs()
    • getUnambiguousTitle

      String getUnambiguousTitle(List<AssetVocabulary> vocabularies, long groupId, Locale locale) throws PortalException
      Throws:
      PortalException
    • hasMoreThanOneCategorySelected

      boolean hasMoreThanOneCategorySelected(long[] categoryIds)
    • isAssociatedToClassNameId

      boolean isAssociatedToClassNameId(long classNameId)
    • isAssociatedToClassNameIdAndClassTypePK

      boolean isAssociatedToClassNameIdAndClassTypePK(long classNameId, long classTypePK)
    • isMissingRequiredCategory

      @Deprecated boolean isMissingRequiredCategory(long classNameId, long classTypePK, long[] categoryIds)
      Deprecated.
      As of Athanasius (7.3.x), replaced by isMissingRequiredCategory(long, long, long[], long)
    • isMissingRequiredCategory

      boolean isMissingRequiredCategory(long classNameId, long classTypePK, long[] categoryIds, long groupId)
    • isMultiValued

      boolean isMultiValued()
    • isRequired

      @Deprecated boolean isRequired(long classNameId, long classTypePK)
      Deprecated.
      As of Athanasius (7.3.x), replaced by isRequired(long, long, long)
    • isRequired

      boolean isRequired(long classNameId, long classTypePK, long groupId)