Package org.yaml.snakeyaml.events
Class Event
- java.lang.Object
-
- org.yaml.snakeyaml.events.Event
-
- Direct Known Subclasses:
CollectionEndEvent,CommentEvent,DocumentEndEvent,DocumentStartEvent,NodeEvent,StreamEndEvent,StreamStartEvent
public abstract class Event extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEvent.ID
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)protected java.lang.StringgetArguments()Generate human readable representation of the EventMarkgetEndMark()abstract Event.IDgetEventId()Get the type (kind) if this EventMarkgetStartMark()inthashCode()booleanis(Event.ID id)Check if the Event is of the provided kindjava.lang.StringtoString()
-
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getStartMark
public Mark getStartMark()
-
getEndMark
public Mark getEndMark()
-
getArguments
protected java.lang.String getArguments()
Generate human readable representation of the Event- Returns:
- representation fore humans
- See Also:
- "__repr__ for Event in PyYAML"
-
is
public boolean is(Event.ID id)
Check if the Event is of the provided kind- Parameters:
id- - the Event.ID enum- Returns:
- true then this Event of the provided type
-
getEventId
public abstract Event.ID getEventId()
Get the type (kind) if this Event- Returns:
- the ID of this Event
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-