@Internal public abstract class PropertyNode<T extends PropertyNode<T>> extends Object implements Comparable<T>, Cloneable
BytePropertyNode between you and this.| Modifier and Type | Class and Description |
|---|---|
static class |
PropertyNode.EndComparator |
static class |
PropertyNode.StartComparator |
| Modifier and Type | Method and Description |
|---|---|
void |
adjustForDelete(int start,
int length)
Adjust for a deletion that can span multiple PropertyNodes.
|
T |
clone() |
int |
compareTo(T o)
Used for sorting in collections.
|
boolean |
equals(Object o) |
int |
getEnd() |
int |
getStart() |
int |
hashCode() |
void |
setEnd(int end) |
void |
setStart(int start) |
public int getStart()
public void setStart(int start)
public int getEnd()
public void setEnd(int end)
public void adjustForDelete(int start,
int length)
start - length - public T clone() throws CloneNotSupportedException
clone in class ObjectCloneNotSupportedExceptionpublic int compareTo(T o)
compareTo in interface Comparable<T extends PropertyNode<T>>Copyright © 2010 - 2020 Adobe. All Rights Reserved