Enum WoDTVocabulary

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<WoDTVocabulary>

    public enum WoDTVocabulary
    extends java.lang.Enum<WoDTVocabulary>
    This enum contains the needed elements of the WoDT vocabulary.
    • Enum Constant Detail

      • BASE_URI

        public static final WoDTVocabulary BASE_URI
        Base uri of the vocabulary.
      • CURRENT_STATUS

        public static final WoDTVocabulary CURRENT_STATUS
        Current status predicate.
      • DOMAIN_PREDICATE

        public static final WoDTVocabulary DOMAIN_PREDICATE
        Domain predicate predicate.
      • HAS_DESCRIPTOR

        public static final WoDTVocabulary HAS_DESCRIPTOR
        Has descriptor predicate.
      • REGISTERED_TO_PLATFORM

        public static final WoDTVocabulary REGISTERED_TO_PLATFORM
        Registered to platform predicate.
      • PHYSICAL_ASSET_ID

        public static final WoDTVocabulary PHYSICAL_ASSET_ID
        Physical asset id predicate.
      • AUGMENTED_INTERACTION

        public static final WoDTVocabulary AUGMENTED_INTERACTION
        Augmented interaction predicate.
      • AVAILABLE_ACTION_ID

        public static final WoDTVocabulary AVAILABLE_ACTION_ID
        Available action id predicate.
      • VERSION

        public static final WoDTVocabulary VERSION
        Version predicate.
    • Method Detail

      • values

        public static WoDTVocabulary[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (WoDTVocabulary c : WoDTVocabulary.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static WoDTVocabulary valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • getUri

        public java.lang.String getUri()
        Get the URI of the vocabulary item.
        Returns:
        the URI.
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Enum<WoDTVocabulary>