com.groupdocs.metadata.core

Interfaces

Classes

Enums

Exceptions

com.groupdocs.metadata.core

Class AsfExtendedStreamPropertyFlags

  • All Implemented Interfaces:
    IEnumValue


    public final class AsfExtendedStreamPropertyFlags
    extends Object
    implements IEnumValue

    Defines ASF extended stream property flags.

    • Field Detail

      • Reliable

        public static final AsfExtendedStreamPropertyFlags Reliable

        This digital media stream, if sent over a network, must be carried over a reliable data communications transport mechanism.

      • ResendLiveCleanpoints

        public static final AsfExtendedStreamPropertyFlags ResendLiveCleanpoints

        A stream is joined in mid-transmission, all information from the most recent cleanpoint up to the current time should be sent before normal streaming begins at the current time.

    • Method Detail

      • getAllValues

        public Object[] getAllValues()
        Description copied from interface: IEnumValue

        Returns the array of all values defined in the class.

        Specified by:
        getAllValues in interface IEnumValue
        Returns:
        The array of all values defined in the class.
      • getEnumValueByRawValue

        public IEnumValue getEnumValueByRawValue(int rawValue)
        Description copied from interface: IEnumValue

        Returns the enumeration value by the raw value associated with it.

        Specified by:
        getEnumValueByRawValue in interface IEnumValue
        Parameters:
        rawValue - The raw value.
        Returns:
        The enumeration value.
      • getEnumValueByName

        public IEnumValue getEnumValueByName(String name)
        Description copied from interface: IEnumValue

        Returns the enumeration value by its name.

        Specified by:
        getEnumValueByName in interface IEnumValue
        Parameters:
        name - The name of the enumeration value.
        Returns:
        The enumeration value.
      • getRawValueType

        public RawIntegerType getRawValueType()
        Description copied from interface: IEnumValue

        Returns the underlying type of the raw value of this enumeration value.

        Specified by:
        getRawValueType in interface IEnumValue
        Returns:
        The underlying type of the raw value.
      • getRawValue

        public int getRawValue()
        Description copied from interface: IEnumValue

        Returns the raw value of this enumeration value.

        Specified by:
        getRawValue in interface IEnumValue
        Returns:
        The raw value.
      • name

        public String name()
        Description copied from interface: IEnumValue

        Returns the name of this enumeration value.

        Specified by:
        name in interface IEnumValue
        Returns:
        The name.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object