Package Summary  Overview Summary

class:LineEvent.Type [NONE]

Enclosing class:
LineEvent

public static class LineEvent.Typeextends Object
The LineEvent.Type inner class identifies what kind of event occurred on a line. Static instances are provided for the common types (OPEN, CLOSE, START, and STOP).
See Also:

field:OPEN [NONE]

  • OPEN

    public static final  LineEvent.Type OPEN
    A type of event that is sent when a line opens, reserving system resources for itself.
    See Also:
  • field:CLOSE [NONE]

    CLOSE

    public static final  LineEvent.Type CLOSE
    A type of event that is sent when a line closes, freeing the system resources it had obtained when it was opened.
    See Also:

    field:START [NONE]

    START

    public static final  LineEvent.Type START
    A type of event that is sent when a line begins to engage in active input or output of audio data in response to a start request.
    See Also:

    field:STOP [NONE]

    STOP

    public static final  LineEvent.Type STOP
    A type of event that is sent when a line ceases active input or output of audio data in response to a stop request, or because the end of media has been reached.
    See Also:

    constructor:LineEvent.Type(java.lang.String) [NONE]

    • Type

      protected Type (String name)
      Constructs a new event type.
      Parameters:
      name - name of the type

    method:equals(java.lang.Object) [NONE]

  • equals

    public final  boolean equals (Object obj)
    Indicates whether the specified object is equal to this event type, returning true if the objects are the same.
    Overrides:
    equals in class Object
    Parameters:
    obj - the reference object with which to compare
    Returns:
    true if the specified object is equal to this event type; false otherwise
    See Also:
  • method:hashCode() [NONE]

    hashCode

    public final  int hashCode()
    Returns a hash code value for this event type.
    Overrides:
    hashCode in class Object
    Returns:
    a hash code value for this event type
    See Also:

    method:toString() [NONE]

    toString

    public String toString()
    Returns type's name as the string representation of the event type.
    Overrides:
    toString in class Object
    Returns:
    a string representation of the event type

    © 2023 Oracle Corporation and/or its affiliates